A beautiful terminal SSH connection manager — like mRemoteNG / RoyalTSX, but right inside your terminal.
Norton Commander-style layout — sidebar + detail panel
Everything you need to manage SSH connections
Organise servers into named folders — Production, Staging, Dev, whatever you need.
Per-connection key file support. Different keys for different servers, no problem.
Ad-hoc user@host:port connection without saving. Just press f.
One-key import from ~/.ssh/config. Press i and you're done.
Filter connections as you type. Find any server instantly across all groups.
Tracks when you last used each connection. Never wonder which server you were on.
Full connection info at a glance — host, port, user, key, and the SSH command.
Works on macOS and Linux terminals. Anywhere Python runs.
Designed for speed — everything is one key away
| Key | Action |
|---|---|
| a | Add new connection |
| e | Edit selected connection |
| d | Delete selected connection |
| f | Quick connect — ad-hoc SSH |
| Enter | Connect to selected server |
| i | Import from ~/.ssh/config |
| s | Focus search bar |
| q | Quit |
One command and you're ready
Connections stored as JSON at ~/.config/ssh-mngr/connections.json