Skip to content
SPECIFICTION
Get listed

Bast vs SmarTTY

Bast

bast.sh

SmarTTY

sysprogs.com

Side by side

FigureBastSmarTTY
Price fromFreeFree
Free planYesYes
Free trial——
Open source——
WindowsYesYes
macOSYes—
LinuxYes—
Plans published11
Spec score · SSH Clients8.1 (#9)7.3 (#26)
File transferIts dual-pane Files tab browses local and remote files and transfers them over OpenSSH SFTP.It supports single-file SCP transfers, recursive directory transfers, and directory transfers using on-the-fly TAR.
PurposeBast is a command-line tool and terminal interface for managing SSH hosts and connecting to servers.SmarTTY is a free multi-tabbed SSH client with SCP file transfer and in-place remote file editing.

Plans

Bast

  • FreeFree

Bast pricing →

SmarTTY

  • SmarTTYFree

SmarTTY pricing →

In their own words

Bast

Bast is a command-line tool and terminal interface for managing SSH hosts and connecting to servers. It uses the system OpenSSH client and relies on the existing SSH configuration as its source of truth. Users can search, sort, group, tag, color, favorite, and hide hosts, then connect through SSH or use port forwarding. A dual-pane Files tab supports local and remote file browsing and transfers through OpenSSH SFTP. The key manager can generate, import, export, and install SSH keys. Bast documents host synchronization with GCP, AWS, Azure, box.ascii.dev, Upstash Box, Vercel Sandbox, and Hetzner Cloud. Its Vault encrypts managed hosts and keys on the client using a passphrase-derived key and XChaCha20-Poly1305; the server stores ciphertext. Users can self-host the web app and keep Vault data on their own infrastructure. Bast is free, with plans for macOS, Linux, and Windows 11. Windows requires OpenSSH Client commands on PATH. Vercel Sandbox sessions are capped at five hours.

Visit bast.sh

SmarTTY

SmarTTY has no write-up on Specifiction yet; its figures are above.

Visit sysprogs.com