Tabby
tabby.sh
What it is
Tabby is a free, open-source terminal app for Windows, macOS, and Linux. It connects to local shells, serial devices, SSH servers, and Telnet hosts, and supports shell environments including PowerShell, WSL, Git-Bash, Cygwin, and CMD. Its SSH2 client has a connection manager, while the serial terminal offers connection profiles and input modes. SSH sessions support SFTP and Zmodem file transfers, X11 and port forwarding, jump hosts, and agent forwarding. Tabby can restore open tabs and split panes after you leave the app, and nested panes support simultaneous input. SSH secrets and configuration can be stored in an encrypted container; an optional password manager uses a master passphrase. Customization includes CSS themes, color schemes, shortcuts, and plugins. Other listed capabilities include GPU acceleration, session sync, scripting, portable mode, Explorer integration, and WinSCP integration. The app is described as forever-free FOSS. The page provides download and GitHub links but states no dedicated support terms.
Spec sheet
- Free plan
- YesRead 20 Sep 2026 · tabby.sh
- Integrations
- Includes WinSCP integration and shell profiles.Read 27 Sep 2026 · tabby.sh
- Connection types
- Supports local shells, serial, SSH, and Telnet connections.Read 27 Sep 2026 · tabby.sh
- Customization options
- Supports CSS themes, color schemes, configurable shortcuts, and plugins.Read 27 Sep 2026 · tabby.sh
- Encrypted storage
- Provides an encrypted container for SSH secrets and configuration.Read 27 Sep 2026 · tabby.sh
- File transfer
- Supports SFTP and Zmodem transfers to and from SSH sessions.Read 27 Sep 2026 · tabby.sh
- Free tier
- The app is available as a forever-free FOSS product.Read 27 Sep 2026 · tabby.sh
- GPU acceleration
- YesRead 20 Sep 2026 · tabby.sh
- Pane layout
- Supports multiple nested panes and simultaneous multi-pane input.Read 27 Sep 2026 · tabby.sh
- Password manager
- Offers an optional built-in password manager with a master passphrase.Read 27 Sep 2026 · tabby.sh
- Pricing model
- Free and open-source software.Read 27 Sep 2026 · tabby.sh
- Scripting API
- YesRead 20 Sep 2026 · tabby.sh
- Serial terminal
- Includes an integrated serial terminal with connection profiles and input modes.Read 27 Sep 2026 · tabby.sh
- Session sync
- YesRead 20 Sep 2026 · tabby.sh
- Shell support
- Supports PowerShell, PS Core, WSL, Git-Bash, Cygwin, Cmder, and CMD.Read 27 Sep 2026 · tabby.sh
- Split panes
- YesRead 20 Sep 2026 · tabby.sh
- SSH client
- Includes an integrated SSH2 client with a connection manager.Read 27 Sep 2026 · tabby.sh
- SSH features
- Includes X11 and port forwarding, jump hosts, and agent forwarding.Read 27 Sep 2026 · tabby.sh
- SSH support
- YesRead 20 Sep 2026 · tabby.sh
- Support model
- The page provides a download and GitHub link, but states no dedicated support terms.Read 27 Sep 2026 · tabby.sh
- Supported platforms
- Windows, Mac, and Linux.Read 27 Sep 2026 · tabby.sh
- Tab persistence
- Remembers open tabs and split panes after leaving the app.Read 27 Sep 2026 · tabby.sh
- Telnet client
- Includes a Telnet client.Read 27 Sep 2026 · tabby.sh
- Windows features
- Provides shell support, tab completion, Explorer integration, and portable mode.Read 27 Sep 2026 · tabby.sh
Plans and prices
Strong points and limits
Strong points
- Supports Windows, macOS, and Linux.
- Connects to local shells, serial, SSH, and Telnet.
- SSH sessions support SFTP and Zmodem transfers.
- Remembers tabs and split panes.
- Encrypted storage for SSH secrets and configuration.
Limits
- No dedicated support terms are stated.
- Optional password manager requires a master passphrase.
Who it suits
Tabby suits people who need a terminal across Windows, macOS, or Linux and work with local shells, serial connections, SSH, or Telnet. Its pane layouts, transfers, and SSH tools may be useful for users managing multiple sessions.
Verdict
Tabby offers broad connection and customization options as a forever-free FOSS terminal. Readers who need formal support should note that no dedicated support terms are stated.
Where Specifiction places it
- Terminal apps#2 of 418.9
- SSH Clients#7 of 338.2
- Terminal Emulators#13 of 408.3