Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Terminals Are Sexy
  3. Terminus

Terminus

MITTypeScriptv1.0.235

A highly configurable cross-platform terminal emulator with integrated SSH and serial client capabilities.

Visit WebsiteGitHubGitHub
73.4k stars4.2k forks0 contributors

What is Terminus?

Tabby (formerly Terminus) is a modern, cross-platform terminal emulator for Windows, macOS, and Linux that integrates local shells, SSH, Telnet, and serial connectivity into a single, feature-rich application. It aims to replace multiple standalone tools like Windows Terminal, PuTTY, and iTerm by providing a unified, configurable environment for managing both local and remote command-line sessions.

Target Audience

System administrators, DevOps engineers, and developers who regularly work with local terminals, remote servers via SSH/Telnet, and serial devices, and who prefer a single, integrated application over multiple specialized tools.

Value Proposition

Developers choose Tabby for its all-in-one integration of terminal, SSH client, and serial terminal capabilities, its high degree of configurability and theming, and its extensible plugin system. It offers a polished, unified alternative to using separate applications like conhost/PowerShell ISE, PuTTY, and macOS Terminal.app.

Overview

A terminal for a more modern age

Use Cases

Best For

  • Managing multiple SSH connections with a built-in connection manager, X11/port forwarding, and jump host support.
  • Working with serial devices (like Arduino or routers) through a dedicated serial terminal with saved connections and hexdump output.
  • Users seeking a highly configurable terminal emulator with split panes, theming, font ligatures, and multi-chord shortcuts.
  • Windows users wanting a proper shell experience with tab completion (via Clink) and support for PowerShell, WSL, Git-Bash, Cygwin, and Cmder.
  • Teams or individuals needing a self-hostable, web-based SSH, SFTP, and Telnet client (Tabby Web App).
  • Extending terminal functionality through plugins for Docker, workspace management, config sync, SFTP tabs, and AI integration via MCP.

Not Ideal For

  • Users prioritizing minimal resource usage or running on low-RAM systems
  • Environments requiring native GPU acceleration for terminal rendering (e.g., gaming or high-performance workflows)
  • Teams heavily dependent on advanced terminal multiplexer features like tmux or screen for session persistence and scripting

Pros & Cons

Pros

All-in-One Connectivity

Integrates local terminals, SSH client with X11/port forwarding and jump hosts, and serial terminal with saved connections, eliminating the need for separate tools like PuTTY or screen.

Extensive Customization

Offers theming, color schemes, configurable multi-chord shortcuts, split panes, and font ligatures, allowing deep personalization of the interface and workflow.

Cross-Platform Flexibility

Runs on Windows, macOS, and Linux with portable app support, and includes a self-hostable web app for SSH, SFTP, and Telnet access from any browser.

Extensible Plugin System

Supports plugins for Docker integration, workspace management, config sync to Gist/Gitee, and AI capabilities via MCP, enabling functionality beyond core features.

Cons

High Memory Usage

The README explicitly states it is not lightweight and recommends alternatives like Conemu or Alacritty if RAM usage is a concern, due to its Electron-based architecture.

Small Plugin Ecosystem

Compared to established terminals, the plugin list is modest with around 15 core plugins, and some may have limited maintenance or niche use cases.

Overkill for Basic Tasks

For users who only need occasional SSH or a simple terminal, the extensive configuration options and integrated features can add unnecessary complexity and setup time.

Open Source Alternative To

Terminus 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.

macOS Terminal.app
macOS Terminal.app

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

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,446
Forks4,168
Contributors0
Open Issues2,657
Last commit1 day ago
CreatedSince 2016

Tags

#terminal-emulator#productivity-tools#ssh-client#dev-tools#terminal#remote-access#serial-terminal#linux#cross-platform#serial#terminal-emulators#macos#windows

Links & Resources

Website

Included in

Terminals Are Sexy12.9k
Auto-fetched 2 hours ago

Related Projects

AlacrittyAlacritty

A cross-platform, OpenGL terminal emulator.

Stars65,007
Forks3,523
Last commit10 days ago
HyperHyper

A terminal built on web technologies

Stars44,668
Forks3,570
Last commit24 days ago
CmderCmder

Lovely console emulator package for Windows

Stars26,969
Forks2,072
Last commit12 days ago
iTerm2iTerm2

iTerm2 is a terminal emulator for Mac OS X that does amazing things.

Stars17,860
Forks1,436
Last commit5 hours 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