Bast.sh
Browse SSH hosts, transfer files over SFTP, sync cloud VMs, manage keys, and connect from the terminal. The fast way into the servers you use every day.
curl -fsSL https://bast.sh/install | shLatest release v0.8.0
web-01
ConnectGCP synced · known host
~/.ssh/bast/sync/gcp/config:1
gcp_demo_web-01
ubuntu · ~/.ssh/bast/keys/work
2026-07-26 13:40 (4)
Hosts
Browse, group, and favorite every host OpenSSH already knows. Search fast, edit metadata, and connect without leaving the terminal.
Keys
Generate, import, export, and install native OpenSSH keys. Passphrases stay local. No proprietary key store.
Cloud sync
Pull live hosts from GCP, AWS, Azure, and box.ascii.dev through each provider CLI. Synced hosts stay read-only and owned by the cloud.
Bast vault
Encrypt Bast-managed hosts, keys, and metadata on your machine, then sync ciphertext between Macs and Linux boxes.
Mobile view
On phone SSH apps and narrow panes, the list and detail stack so everything stays readable. Tap Connect or keep using the keyboard.
SFTP
Dual-pane local and remote browser in the TUI. Copy and move with the same OpenSSH config Connect already uses.
Bast, Termius, or PuTTY?
All three get you onto servers. Bast is for people who already live in the terminal and want a faster way around OpenSSH, not another app that owns your hosts. See all comparisons: Termius, PuTTY, MobaXterm, SecureCRT.
| Question | BastTerminal picker | TermiusGUI SSH client | PuTTYClassic Windows client |
|---|---|---|---|
| Where does it run? | Inside your terminal on macOS and Linux | As a separate GUI app on desktop and phones | As a Windows desktop app |
| How do you connect? | Calls the OpenSSH binary already on your machine | Uses Termius's own SSH client | Uses PuTTY's own SSH stack and .ppk keys |
| Where are hosts stored? | Your normal ~/.ssh/config (Bast does not replace it) | Inside Termius's own host database | As saved PuTTY sessions |
| Cloud hosts? | Imports from GCP, AWS, Azure, and box.ascii.dev via their CLIs | Mostly manual setup | Not built in |
| Sync between machines? | Optional encrypted Bast vault for managed hosts and keys | Through a Termius account | No |
| File transfers? | Dual-pane SFTP in the same TUI | Built-in SFTP UI on paid plans | Separate PSCP / PSFTP tools |
| Cost? | Free and open source (MIT) | Free tier, paid plans for sync and extras | Free |
FAQ
Short answers to the questions people ask before installing.