login
RepoCritics — Review. Share. Archive. Every open-source repo.

Eugeny/tabby

Wiki: Eugeny/tabby

Source: https://github.com/Eugeny/tabby

Last synced 2026-06-02 · 259 words · Edit wiki on GitHub →

Eugeny/tabby

A modern terminal emulator with built-in SSH client, serial console, and Telnet — Electron-based, cross-platform, plugin-extensible.

What it is

A terminal emulator that targets the gap between traditional terminals (iTerm2, Windows Terminal) and "I need an SSH/serial/Telnet client" tools (PuTTY, MobaXterm). Built on Electron + TypeScript for cross-platform consistency. Bundles SFTP, port forwarding, and a plugin system. Distinct from huacnlee/tabby and the unrelated TabbyML/tabby (an AI coding agent).

Key features

  • Multi-protocol terminal: local shell, SSH, serial, Telnet, port forwarding.
  • SSH client with credential vault, jump hosts, mosh support.
  • SFTP integration alongside SSH sessions.
  • Tab management, split panes, tab grouping.
  • Theme + plugin system; many community plugins.
  • Cross-platform (Windows, macOS, Linux).
  • MIT-licensed.

Tech stack

  • TypeScript primary.
  • Electron for cross-platform packaging.

When to reach for it

  • You want one terminal app that handles local + SSH + serial + Telnet without separate tools.
  • You're on Windows and want MobaXterm-class features in an OSS package.

When not to reach for it

  • You want a lightweight terminal — Tabby is Electron, ships ~150MB.
  • You want a vendor-supported terminal — iTerm2, Windows Terminal, Warp have larger teams.

Maturity signal

72k stars, 4k forks, MIT, actively maintained. Open-issues count of 2,697 is high but tracks the breadth of platform-specific + protocol-specific reports.

Alternatives

  • Warp — modern, AI-augmented terminal (commercial).
  • iTerm2 (macOS), Windows Terminal — platform-native.
  • Hyper — Electron-based but more minimal.

Tags

typescript, electron, terminal, ssh-client, cross-platform, mit-license, developer-tools