Modern, highly configurable terminal app with SSH client, serial port support, and extensive plugin system.
Tabby (formerly Terminus) is a highly configurable, cross-platform terminal emulator that goes far beyond basic terminal functionality. Built for Windows 10, macOS, and Linux, it serves as a comprehensive replacement for standard terminals like Windows' conhost, PowerShell ISE, PuTTY, macOS Terminal.app, and iTerm. What sets Tabby apart is its integrated approach—combining terminal emulation with built-in SSH/Telnet clients, connection management, and serial terminal capabilities all in one application.
The terminal excels in customization and productivity features, offering split panes, tab management, theming, fully configurable shortcuts, and multi-chord key bindings. It provides robust shell support across platforms, including PowerShell, WSL, Git-Bash, Cygwin, and more, while handling fast-flowing outputs without choking. Advanced features include direct file transfer via Zmodem, encrypted containers for SSH secrets, X11 and port forwarding, and even a web app version for remote access.
Tabby is designed for power users, system administrators, and developers who need a feature-rich terminal solution. While it's not lightweight (the developers acknowledge this upfront), it compensates with extensive functionality including plugin support, progress detection, process completion notifications, and portable app capabilities. The active plugin ecosystem and theme support make it highly extensible for users who want to customize their terminal experience extensively.
# via Latest release
Download from https://github.com/Eugeny/tabby/releases/latest
# via Debian/Ubuntu repository
Follow instructions at https://packagecloud.io/eugeny/tabby/install#bash-deb
# via RPM-based repository
Follow instructions at https://packagecloud.io/eugeny/tabby/install#bash-rpm

