Sarv Terminal replaces the usual stack of terminal + SSH config + key manager + FTP client with a single native app, without giving up raw terminal speed.
Sarv Terminal keeps your hosts, keys, and settings on your device. When you opt for sync, your data is end-to-end encrypted before it ever reaches the network.
The whole workflow- connect, manage, transfer, or tunnel; everything you need lives in one window.
Import hosts from ~/.ssh/config, CSV, PuTTY, MobaXterm and SecureCRT — and pull your appearance & keybindings straight from Ghostty, Alacritty, Kitty, iTerm2 and WezTerm. Moving over takes minutes, not an afternoon of re-typing.
Every server with its full SSH profile — user, port, identity file, agent forwarding, proxy jump, host-key policy, startup command — organized into workspace → project folders with tags and per-host color themes.
Dual-pane local↔remote browsing, plus direct server-to-server copies that never pass through your Mac. Live transfer progress, an in-app file editor, and an rwx / octal permissions editor.
Move your whole setup between Macs under encryption only you can open — AES-256-GCM, the master password held in the Keychain behind Touch ID, backed by your own private GitHub repo or a synced folder.
See every key in ~/.ssh with its type, fingerprint and comment. Generate Ed25519 / ECDSA / RSA-4096, copy the public key in one click, reveal in Finder, or delete — no ssh-keygen incantations.
Save and run Local (-L), Remote (-R) and Dynamic / SOCKS (-D) tunnels over any saved host, each with start/stop and a live status indicator.
A library of your most-used commands, run straight into the focused terminal. Browse your recent shell history and save any command as a snippet in a click.
Connect to routers, switches, a Raspberry Pi or a microcontroller over a USB-serial adapter — pick the device and baud rate, and it opens right in a terminal tab.
Tabs and split panes in one window, focus mode, input broadcasting across panes, tab colors and renaming, an all-tabs overview, and reopen-closed-tab.
Themes and per-host themes, a background image with adjustable opacity and blur, font / cursor / window controls, and fully rebindable keybinds that never clobber the defaults.
A comparative overview that will help you understand what the problem is that we are solving with Sarv Terminal. It comprises everything a network engineer needs.
| Capability | Sarv Terminal | Ghostty | iTerm2 | Warp | Terminal.app | WezTerm | Termius |
|---|---|---|---|---|---|---|---|
| Saved-host vault — groups, per-host identity & proxy-jump | |||||||
| SSH key manager — generate / list / copy keys in-app | |||||||
| Session Memory | |||||||
| SFTP / SCP dual-pane file manager | |||||||
| Port-forward / tunnel manager (GUI) | |||||||
| Import hosts & settings from other apps | |||||||
| End-to-end-encrypted settings sync | |||||||
| Serial console (USB-serial) | |||||||
| Known-hosts manager | |||||||
| GPU-accelerated rendering | |||||||
| GUI settings (no config file required) | |||||||
| Local-first · no account · no telemetry | |||||||
| Open source & free | MIT | MIT | GPL-2.0 | Proprietary | Proprietary | MIT | Proprietary |
If you manage more than one server, Sarv Terminal is the only app here that puts your terminal, saved hosts, SSH keys, tunnels and file transfers in one place — fast, local-first, and zero-knowledge, with nothing leaving your Mac. That's the whole workflow the others leave you to assemble by hand.
Free, open source, and built to replace the five tabs you always keep open just to reach a server.