6,598 open-source and SaaS tools, with GitHub stats refreshed every day.

Tabby

Open source

A highly configurable terminal emulator with built-in SSH, Telnet and serial clients for Windows, macOS and Linux, plus split panes, themes and plugins.

Open-source alternative to

tabby.sh
Tabby homepage screenshot
GitHub stars
75k
Last commit
3 days ago
Repository age
9 years
Version
v1.0.237
Licence
MIT
Self-hosted
Yes

About Tabby

Tabby, formerly called Terminus, is a configurable terminal emulator that doubles as an SSH and serial client, running on Windows, macOS and Linux. It is written in TypeScript and released under the MIT license. It positions itself as an alternative to the default Windows console, PowerShell ISE, PuTTY and the stock macOS Terminal app, as well as iTerm.

The terminal supports multiple nested split panes, themes and color schemes, fully configurable shortcuts including multi-chord ones, and remembers your open tabs. An integrated SSH and Telnet client with a connection manager, a serial terminal, and file transfer over SSH sessions via Zmodem are included, and SSH secrets can be kept in an encrypted container. On Windows it can host CMD, Cmder, MSYS2, Cygwin, Git-Bash, WSL and PowerShell sessions, with tab completion via Clink.

A browser-based SSH, SFTP and Telnet client is available as a web app that can also be self-hosted. The README clarifies that Tabby does not replace your shell, MinGW or Cygwin, and that it is not lightweight, so memory-sensitive users may prefer other tools. It suits developers and administrators who manage many remote machines or serial devices.

Key features

  • Integrated SSH, Telnet and serial clients
  • Split panes and remembered tabs
  • Themes, color schemes and configurable shortcuts
  • Encrypted container for SSH secrets
  • Zmodem file transfer over SSH
  • Plugins and portable mode
  • Supports PowerShell, WSL, Git-Bash and CMD

Good fit for

  • →Managing many SSH connections
  • →Serial console access to devices
  • →Replacing PuTTY on Windows
Built with
TypeScript
Tags
terminal
ssh-client
serial
terminal-emulator
telnet
typescript
cross-platform
developer-tools

Open-source alternatives to Tabby

See all

SaaS alternatives to Tabby

See all