macOS · Native · One-time

Five terminals open.
Which one is which?

When you're juggling multiple projects at once, the terminal is only half the problem. The other half is remembering what you're doing in each one. TermBook pairs a full PTY terminal with a persistent tabbed notebook in one native macOS window — so your context travels with your session.

"I was running five terminal windows across three projects — Claude Code, git, a local dev server — and I kept losing track of where I was and what I'd figured out. I wanted the notes right next to the terminal. Not somewhere else. Right there."

Download for macOS
$9.99One-time · macOS 12+ · No subscription
TermBook — zsh — 80×24
hutch@mac % termb
cd "/Volumes/InGoal.../termbook"
> @TermBook-ClaudeCode-Prompt.md
Reading CLAUDE.md... ✓
Building Xcode scaffold:
→ TermBook.xcodeproj
→ SwiftTerm via SPM
✓ Sandbox: OFF · Hardened: ON
Step 2 of 12...
Notes
Build Log
Setapp TODO
Git Refs
Sparkle
Build Log — Day 1
Sandbox MUST be off for PTY
PrivacyInfo.xcprivacy required
Sparkle key → 1Password only
#todo
// The problem

You have five terminals open. You have no idea what you were doing in three of them.

Claude Code on project one. A git rebase you walked away from. A dev server for something you started last week. A build running somewhere. Which window is which? And where's the note you wrote about that weird bug you half-fixed an hour ago?

TermBook is a single macOS window with a full PTY terminal on top and a persistent tabbed notebook on the bottom. One notebook per project. One window per session. Your notes live next to the terminal they belong to — not buried in another app you have to go find.

It's not trying to be Notion. It's not trying to replace your note-taking app. It's the thing that should have been sitting next to your terminal all along.

What you get.

⌨️
Real PTY terminal
Full pseudo-terminal via SwiftTerm. Runs Claude Code, vim, git — anything your regular terminal runs. Not a wrapper.
📓
Tabbed notebooks
Multiple notebooks, multiple note tabs. Tear a tab off into its own window when you need to reference it separately. Auto-saves as you type.
🔗
Coupled windows
Terminal and notes travel together. One window, one move. No hunting across your workspace for the note you were just writing.
☁️
iCloud sync — opt-in
Notes sync across your Macs via iCloud Drive. Terminal scrollback is private and stays local. Nothing you didn't ask for.
🎨
3 built-in themes
Obsidian Dark, Claude Warm, Editorial Light. Each is a complete visual system — not just a color change. Swap in Settings.
Native. Fast. Small.
SwiftUI + AppKit. Universal binary for Apple Silicon and Intel. No Electron. No subscription. No analytics. Instant launch.
// Three themes

Find your light.

$ claude
Obsidian Dark
near-black · indigo accent
$ git push
Claude Warm
warm dark · amber accent
$ vim notes.md
Editorial Light
warm cream · dark terminal
// Pricing

One price.
Own it forever.

$9.99
One-time purchase. No subscription. No account.

"Buy it once, use it forever. That's the deal. No tiers, no trials, no annual upsell."

Download TermBook for macOS