v1.0 — Claude on Perch, day one
A terminal for owls.
GPU-fast. Claude on Perch. Beautiful day & night.
$ curl -fsSL https://toowl.dev/install.sh | sh Open source. Free forever. macOS · Linux · Windows.
First feather on the Perch
Claude on the Perch.
Open the Perch (cmd-B). The Claude Feather is already there — your Claude Code sessions, resumable, crash-recoverable, palette-integrated. No setup, no detour through a browser. (Bring your own claude binary; the Feather handles the rest.)
- Resume any session Every Claude Code conversation in this directory shows on the Perch, one click away.
- Crash recovery, built in When Claude goes down mid-task, the Feather detects it and offers a one-key restart. Your context survives.
- Palette-integrated Cmd-Shift-P opens Claude commands alongside terminal actions. One muscle memory, two superpowers.
The Claude Feather is built on toowl's first-party
toowl-plugin-claude. Shipped, tested, in this binary.
Real UI — the Perch, the crash banner, palette integration. All in v1.0.
Why toowl?
A terminal that respects your taste — and your CPU.
-
Native speed
GPU-accelerated wgpu renderer. 120fps where supported. Zero input latency you can feel.
-
Beautiful by default
Catppuccin Mocha out of the box. Smooth-glide cursor, translucent window, ligatures, color emoji.
-
The Claude Feather
Sessions, crash recovery, and palette integration ship in v1.0. Bring your own claude binary — the Feather handles the rest.
-
Feathers ecosystem
Extensions are 'feathers'. In-process or subprocess, capability-gated, hot-installable. Build your own; publish to the Aviary (soon).
-
Cross-platform
macOS, Linux, Windows. One binary, same experience. Native chrome where the OS allows.
-
Open source
MIT or Apache-2.0. Built in the open. Tests, CI, plans, and design docs all public.
Install your way
Three paths, same outcome. Pick the one your environment already loves.
$ curl -fsSL https://toowl.dev/install.sh | sh Detects your OS + arch, downloads the matching binary from GitHub Releases, verifies the SHA256, installs to ~/.toowl/bin/toowl. ~5 seconds on a fresh machine.
$ brew install 1martianway/tap/toowl Installs from toowl's Homebrew tap. Auto-updates via brew upgrade. Use this if you already manage tools with brew.
$ cargo install --git https://github.com/1martianway/toowl toowl-app Requires Rust 1.95+. Slow first build (~3 min compile), no pre-built binary needed. Use this if you want HEAD or are on an unsupported arch.
Supported on
Pre-built binaries ship for macOS (Universal — arm64 + x86_64), Linux (x86_64 + aarch64), and Windows (x86_64) with every v1.0.11+ release. Star the repo to get notified the moment they ship.
Ready to give your terminal a glow-up?
It takes one command. We'll wait.
$ curl -fsSL https://toowl.dev/install.sh | sh