Ghosthub

Ghosthub

A native power terminal for your tmux fleet

Create or attach to any tmux session on your Mac or over SSH, or manage worktree-bound sessions from Git branches and GitHub pull requests, with keepalives and automatic reconnect.

brew install kenn-io/tap/ghosthub

macOS 26+ · Apple Silicon View on GitHub

Features

Any tmux session

Create or attach to sessions on your Mac or over SSH, including sessions started outside Ghosthub. No Git project or worktree required.

Managed worktree sessions

Create Git worktrees from new or existing branches, import GitHub pull requests, and manage their tmux sessions without leaving Ghosthub.

Powered by libghostty

The embedded libghostty terminal engine. Uses Ghostty's configuration format, with a dedicated Ghosthub config.

Featherweight

Native Swift with GPU-accelerated rendering. No Electron.

Five-minute guide

From download to a connected fleet

See how automatic SSH recovery, worktrees, the Command Palette, and multi-window tmux command centers fit together.

How to use Ghosthub