Batty icon

Batty

A native macOS terminal multiplexer built on libghostty.

Download for macOS

Free and open source. macOS 15.6+ on Apple Silicon.

Sessions · Panes · Tabs

One window. A sidebar of sessions, recursive horizontal and vertical splits, and tabs per pane with auto-derived titles.

Native AppKit performance

libghostty under the hood. Metal-accelerated rendering, true-color, ligature-friendly. No web view, no bridge tax.

Bell Feed

Every BEL and OSC 9 lands in a unified feed. Click an entry to jump to the originating tab. Per-session mute when a long build gets noisy.

Why Batty?

Ghostty's terminal engine is fast and faithful. tmux's structure (sessions, splits, multiple windows of work) is unbeatable for day-to-day terminal use. Batty pairs the two in a native macOS shell — no tmux required, no web UI, no compromise on what a terminal feels like.

If you've been hopping between Terminal.app, iTerm2, and tmux: Batty is the third one you'd build if you had time.

Download

Direct DMG download below. Signed and notarized for Gatekeeper. Updates are delivered via Sparkle — the app polls appcast.xml and prompts when a new build is available.

Download Batty 1.0.1 ↓

Requires macOS 15.6 or later.

Open source

Source on GitHub. Built in the open under MIT. Issues and PRs welcome.