For Ghostty users who manage servers
Schooner is a native macOS SSH manager — a lean menubar app paired with a fast TUI. Drag-and-drop ProxyJump topology, server-to-server transfers at datacenter speed, and zero cloud dependency.
Requires macOS 14 Sonoma or later · Apple Silicon & Intel
Schooner is opinionated by design — built around the workflows of developers who care deeply about their tools.
See your entire SSH topology on a drag-and-drop canvas. Connect nodes with a line to generate ProxyJump config automatically. Force-directed layout clusters related hosts — pin any node to lock its position.
Transfer files directly between two remote servers at datacenter bandwidth — no routing through your laptop. Schooner handles trust establishment automatically and keeps an auditable record of every authorized key it creates.
Learn more →80% of daily tasks — searching hosts, connecting, checking status — live in a compact menubar popover. Drop into the full TUI picker (sc) when you're already in the terminal.
Schooner edits ~/.ssh/config with a lossless AST parser — your comments, blank lines, and Match blocks survive every operation. Every write is preceded by an automatic snapshot.
Browse local and remote filesystems side by side. Drag files across panels, resume interrupted transfers, and resolve conflicts with a clear dialog. Progress tracked per file, not per folder.
Generate, view, and deploy SSH keys without leaving Schooner. One-click ssh-copy-id installs your public key on any host — password never hits disk.
Annotate every host with nicknames, multi-tags, and freeform notes. Production hosts get an automatic red-border warning on the canvas and a confirmation prompt before connecting.
If you edit ~/.ssh/config in vim while Schooner is running, it detects the change and opens a merge dialog — no silent overwrites, ever.