登录 注册

tabby (现代化终端模拟器)

去点 Star
开发者工具
75,398
Stars
—
Forks
0
Watchers
—
Open Issues
待补全
许可证
TypeScript
语言
—
创建时间
最近更新

项目能做什么

面向现代开发体验的多平台终端(Terminal)工具,支持高度自定义。
来源:AI 基于仓库事实生成 · 内容以仓库实际 README 为准

使用说明 查看原始 README 原仓库文档

项目简介

Tabby(原名 Terminus)是一款面向 Windows、macOS 和 Linux 的现代化、高度可配置的终端模拟器,同时集成了 SSH 与串口(Serial)客户端。

核心功能

  • 终端体验:支持 VT220 及扩展,支持多层嵌套分屏(Split panes)、标签页自由放置、进程完成通知与进度检测、连字字体(Font ligatures)、带括号粘贴及多行警告,支持类 PuTTY 的右键粘贴与选中即复制。
  • Shell 兼容性:支持 PowerShell(及 PS Core)、WSL、Git-Bash、Cygwin、MSYS2、Cmder 和 CMD;通过 Clink 为 Windows 提供完善的 Tab 补全体验。
  • SSH 客户端:内置连接管理器,支持 SSH2、Telnet、X11 及端口转发、跳板机(Jump host)管理、Agent 转发(包括 Pageant 和 Windows 原生 OpenSSH Agent)、登录脚本,以及通过 Zmodem 与 SSH 会话直接传输文件。
  • 串口终端:支持保存连接、Readline 输入、可选的十六进制(Hex)逐字节输入/输出、换行符转换及自动重连。
  • 配置与安全:内置加密容器用于保存 SSH 密钥凭证和配置;标签页状态自动记忆;主题与快捷键深度自定义。
  • 插件扩展:可在应用内设置界面直接安装插件与主题(如 Docker 连接、配置同步等)。
  • Web 端体验:SSH、SFTP 和 Telnet 客户端提供 Web App 版本(支持自建托管)。

适合谁用

  • 适用:需要替代 Windows 标准终端(conhost)、PowerShell ISE、PuTTY、macOS Terminal.app 或 iTerm 的开发者。
  • 不适用:Tabby 不是新的 Shell,不替代 MinGW/Cygwin;其资源占用相对较高,若对 RAM 内存开销有严苛要求,建议选用 ConEmu 或 Alacritty。

安装步骤

根据系统环境通过以下途径获取:

配置说明

  • 插件与主题可通过 Tabby 内部的 Settings(设置) 界面直接搜索和安装。
  • 更多详细的高级配置项,此部分原文未说明,请查看原仓库。

常见问题

  • 内存占用偏高? README 明确说明 Tabby 并非轻量级终端。若非常在意内存占用,建议使用 ConEmu 或 Alacritty。
  • 其他具体故障排查,此部分原文未说明,请查看原仓库。
原始 README 摘录(英文原文,节选前 3000 字符)
[![](docs/readme.png)](https://tabby.sh)


<p align="center">
  <a href="https://github.com/Eugeny/tabby/releases/latest"><img alt="GitHub All Releases" src="https://img.shields.io/github/downloads/eugeny/tabby/total.svg?label=DOWNLOADS&logo=github&style=for-the-badge"></a> &nbsp; <a href="https://nightly.link/Eugeny/tabby/workflows/build/master"><img src="https://shields.io/badge/-Nightly%20Builds-orange?logo=hackthebox&logoColor=fff&style=for-the-badge"/></a> &nbsp; <a href="https://discord.gg/Vn7BjmzhtF"><img alt="Discord" src="https://img.shields.io/discord/1280890060195233934?style=for-the-badge&color=blue&logo=discord&logoColor=white&label=Discord"></a> &nbsp <a href="https://translate.tabby.sh/"><img alt="Translate" src="https://shields.io/badge/Translate-UI-white?logo=googletranslate&style=for-the-badge&color=white&logoColor=fff"></a>
</p>

<p align="center">
  <a href="https://ko-fi.com/J3J8KWTF">
    <img src="https://cdn.ko-fi.com/cdn/kofi3.png?v=2" width="150">
  </a>
</p>

---


> 👋 Managing remote environments? Check out [Warpgate, my smart SSH/HTTP/MySQL bastion server](https://github.com/warp-tech/warpgate), it works great with Tabby, you'll love it.

----

### Downloads:

* [Latest release](https://github.com/Eugeny/tabby/releases/latest)
* [Repositories](https://packagecloud.io/eugeny/tabby): [Debian/Ubuntu-based](https://packagecloud.io/eugeny/tabby/install#bash-deb), [RPM-based](https://packagecloud.io/eugeny/tabby/install#bash-rpm)
* [Latest nightly build](https://nightly.link/Eugeny/tabby/workflows/build/master)

<br/>
<p align="center">
This README is also available in: <a  href="./README.es-ES.md">:es: Spanish</a> · <a  href="./README.ru-RU.md">:ru: Русский</a> · <a  href="./README.ko-KR.md">:kr: 한국어</a> · <a  href="./README.zh-CN.md">:cn: 简体中文</a> · <a  href="./README.it-IT.md">:it: Italiano</a> · <a href="./README.de-DE.md">:de: Deutsch</a> · <a href="./README.ja-JP.md">:jp: 日本語</a> · <a href="./README.id-ID.md">:id: Bahasa Indonesia</a> · <a href="./README.pt-BR.md">:brazil: Português</a> · <a href="./README.pl-PL.md">:poland: Polski</a>
</p>

----

[**Tabby**](https://tabby.sh) (formerly **Terminus**) is a highly configurable terminal emulator, SSH and serial client for Windows, macOS and Linux

* Integrated SSH and Telnet client and connection manager
* Integrated serial terminal
* Theming and color schemes
* Fully configurable shortcuts and multi-chord shortcuts
* Split panes
* Remembers your tabs
* PowerShell (and PS Core), WSL, Git-Bash, Cygwin, MSYS2, Cmder and CMD support
* Direct file transfer from/to SSH sessions via Zmodem
* Full Unicode support including double-width characters
* Doesn't choke on fast-flowing outputs
* Proper shell experience on Windows including tab completion (via Clink)
* Integrated encrypted container for SSH secrets and configuration
* SSH, SFTP and Telnet client available as a [web app](https://tabby.sh/app) (also [self-hosted](https://github.com/Eugeny/tabby-web)).

# Contents <!-- omi
阅读完整原文

项目深度分析 AI 生成

全托管配置与凭据云同步服务 (Tabby Sync Cloud)

产品构想为 Tabby 用户提供开箱即用、端到端加密的配置、SSH profiles、片段库云端同步 SaaS 服务。
核心功能端到端加密存储、一键登录同步、跨平台多设备管理、历史版本回滚。
目标用户多设备办公的开发者、跨机器调试的运维人员。
难度/周期中等 · 1-2个月 · 成本:云端轻量数据库与API服务器(<$50/月)
收费模式订阅制(如 $3-5/月 或 $30/年)
竞争风险官方已存在 tabby-web/自建方案,需以极低成本和极致易用性吸引非自建用户。
依据 已验证事实

团队运维资产协作与堡垒机扩展 (Tabby for Teams)

产品构想结合作者已有的 Warpgate 概念,构建轻量级团队连接资产管理后台,直接与 Tabby 客户端无缝对接。
核心功能团队统一SSH凭据下发、RBAC权限控制、连接会话审计与录屏、一键批量下发快捷指令。
目标用户初创公司技术团队、中小型运维团队。
难度/周期高 · 3-4个月 · 成本:中等规模服务器、审计日志存储(约 $100-200/月)
收费模式按席位月费订阅(如 $8-15/席位/月)
竞争风险涉及生产环境凭据安全,合规要求高,安全责任大。
依据 尚需验证的假设

专业级串口与物联网调试扩展包 (Tabby IoT/Embedded Pro)

产品构想基于 Tabby 现有 Serial 终端功能,开发针对硬件和嵌入式工程师的高级分析与数据可视化插件集。
核心功能串口波形图实时绘制、Modbus/自定义协议解析、自动化测试脚本引擎、批量Hex数据日志导出。
目标用户嵌入式开发工程师、硬件调试员、IoT 设备开发者。
难度/周期中等 · 1-2个月 · 成本:极低(主要是本地插件与扩展开发)
收费模式付费插件买断制($19-$49 单次授权)或 Pro 订阅
竞争风险目标受众相对纯软件工程师较为小众,付费意愿需检验。
依据 AI推测
AI 基于仓库公开数据分析生成,含推测成分,不构成收益承诺。
报告会保存到 个人中心

竞品与相似项目 GitHub Search 真实检索

项目中文简介Stars语言
TabbyML/tabby 支持自托管的开源 AI 编程辅助工具。 33,938 Rust
tabby-sec/tabby 一款名为 tabby 的代码分析工具(CAT)。 1,661 Java
Eugeny/tabby-web 运行在浏览器中的 SSH、Telnet 与串口终端客户端。 1,534 Python
theroyallab/tabbyAPI Exllama 官方 API 服务端,兼容 OpenAI 格式且轻量高速。 1,520 Python
nanozuki/tabby.nvim 声明式、高度可配置且具 Neovim 风格的标签栏插件。 772 Lua
以上为通过 GitHub 官方 Search API 检索的相似项目,功能差异与优劣势需进一步人工确认,配置 AI 后可生成对比分析。

项目优势与风险

技术成熟度创建时间待补全,最近推送 ,发布过 100 个 Release
社区活跃Star 75,398 / Fork 0 / Issue 0(数据支持,可自行核实)
许可证未检测到(需人工确认)
主要风险上游项目方向可能变化;同赛道竞争者较多(见竞品表);热度与需求不完全等价

安装与使用

此项目未提供 Docker 镜像,安装步骤以原仓库 README 为准(涉及依赖安装与环境配置,对新手门槛较高)。