Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Apps
  3. Tabby

Tabby

MITTypeScriptv1.0.235

A highly configurable cross-platform terminal emulator with integrated SSH, serial client, and modern features.

Visit WebsiteGitHubGitHub
73.4k stars4.2k forks0 contributors

What is Tabby?

Tabby is a cross-platform terminal emulator, SSH client, and serial terminal that replaces traditional tools like PuTTY and iTerm. It provides a modern, feature-rich interface with integrated connection management, split panes, theming, and a plugin ecosystem. It solves the problem of fragmented terminal tools by offering a unified, extensible application for local and remote shell access.

Target Audience

Developers, system administrators, and power users who work across Windows, macOS, and Linux and need a robust terminal with built-in SSH, serial, and customization options.

Value Proposition

Tabby stands out by combining a terminal emulator, SSH client, and serial terminal into one highly configurable, cross-platform application. Its plugin system and modern UI offer an extensible alternative to traditional tools, with features like integrated connection management and theming that enhance workflow efficiency.

Overview

A terminal for a more modern age

Use Cases

Best For

  • Replacing PuTTY with a modern SSH client on Windows
  • Managing multiple remote servers with an integrated connection manager
  • Working with serial devices like Arduino or routers
  • Customizing terminal appearance with themes and split panes
  • Extending terminal functionality via plugins (e.g., Docker, SFTP)
  • Using a portable terminal app across different Windows machines

Not Ideal For

  • Environments where minimal RAM usage is critical, such as on older hardware or embedded systems
  • Users who prefer ultra-minimalist, keyboard-only terminal interfaces without GUI features
  • Teams requiring deep integration with specific terminal multiplexers like tmux beyond basic shell execution

Pros & Cons

Pros

Integrated Multi-Protocol Support

Combines terminal emulation, SSH client with X11/port forwarding, and serial terminal in one app, eliminating the need for separate tools like PuTTY.

Cross-Platform Portability

Runs on Windows, macOS, and Linux with a consistent interface, and offers portable app mode for easy deployment on Windows.

Extensive Customization

Provides theming, font ligatures, configurable shortcuts, and split panes, allowing users to create a personalized terminal environment.

Plugin-Driven Extensibility

Features a plugin ecosystem for adding functionality like Docker integration, SFTP tabs, and workspace management, enhancing workflow efficiency.

Cons

High Resource Consumption

The README admits it's not lightweight and recommends alternatives like Alacritty for low RAM usage, indicating significant memory footprint.

Limited Plugin Maturity

The plugin ecosystem is community-driven and may lack the robustness, documentation, and support of more established terminal extensions.

Configuration Complexity

With numerous settings and features, new users may find the initial setup and customization overwhelming compared to simpler terminals.

Open Source Alternative To

Tabby is an open-source alternative to the following products:

PuTTY
PuTTY

PuTTY is a free and open-source terminal emulator, serial console, and network file transfer application supporting SSH, Telnet, and other protocols.

T
Terminal.app

Terminal.app is the default terminal emulator included with macOS, providing command-line access to the Unix shell and system utilities.

Windows Terminal
Windows Terminal

Windows Terminal is a modern, fast, and feature-rich terminal application for Windows that supports multiple tabs, panes, and command-line tools like PowerShell and WSL.

iTerm
iTerm

iTerm is a terminal emulator for macOS that provides features like split panes, search, autocomplete, and extensive customization options.

C
ConEmu

ConEmu is a Windows console emulator with tabs, splits, and customization options for command-line interfaces.

Frequently Asked Questions

Quick Stats

Stars73,447
Forks4,168
Contributors0
Open Issues2,657
Last commit3 hours ago
CreatedSince 2016

Tags

#terminal-emulator#developer-tools#productivity-tools#ssh-client#terminal#system-administration#serial-terminal#cross-platform#serial#terminal-emulators#extensible

Links & Resources

Website

Included in

Apps101.5kOpen Source Apps48.1k
Auto-fetched 3 hours ago

Related Projects

AlacrittyAlacritty

A cross-platform, OpenGL terminal emulator.

Stars65,034
Forks3,524
Last commit10 days ago
AlacrittyAlacritty

A cross-platform, OpenGL terminal emulator.

Stars65,033
Forks3,524
Last commit10 days ago
GhosttyGhostty

👻 Ghostty is a fast, feature-rich, and cross-platform terminal emulator that uses platform-native UI and GPU acceleration.

Stars58,593
Forks3,121
Last commit2 hours ago
HyperHyper

A terminal built on web technologies

Stars44,668
Forks3,570
Last commit24 days ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub