One click to open all your remote dev sessions — SSH into any server and attach named tmux sessions in Ghostty, instantly.
Lives quietly as a pixel ghost in your macOS menu bar. Click to pick a server and sessions, hit Launch — no Dock icon, no extra windows.
Reads ~/.ssh/config automatically. Every host you've configured appears in the dropdown — nothing to set up manually.
Opens a single Ghostty window with one tab per tmux session, all SSH'd in and ready. Go from zero to full workspace in under 3 seconds.
Attaches to an existing tmux session if it exists, or creates a new one. Resume your running experiments, editors, and servers exactly where you left off.
Dark Catppuccin Mocha palette with a pixel ghost icon. Feels right at home alongside Ghostty's own aesthetic.
Runs AppleScript through Ghostty's own script runner — no macOS Accessibility access required, so it works out of the box.
# Clone the repo
$ git clone https://github.com/Linwei94/GhostConnect.git
$ cd GhostConnect
# Build and install
$ chmod +x build.sh
$ ./build.sh
# Run it
$ open ~/Applications/GhostConnect.app