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.
Ghosthub
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/ghosthubCreate or attach to sessions on your Mac or over SSH, including sessions started outside Ghosthub. No Git project or worktree required.
Create Git worktrees from new or existing branches, import GitHub pull requests, and manage their tmux sessions without leaving Ghosthub.
The embedded libghostty terminal engine. Uses Ghostty's configuration format, with a dedicated Ghosthub config.
Native Swift with GPU-accelerated rendering. No Electron.
Five-minute guide
See how automatic SSH recovery, worktrees, the Command Palette, and multi-window tmux command centers fit together.