简介
面向现代云时代的下一代 SSH 客户端
Netcatty 不仅仅是一个终端模拟器。它是一个专为 DevOps 时代设计的凝聚态 基础设施操作平台。
我们构建 Netcatty 是因为现有的工具已经过时了:
- PuTTY 是 Windows 95 时代的产物。
- 常规终端 (iTerm, Windows Terminal) 非常适合本地 Shell,但缺乏“服务器管理”(身份、隧道、文件传输)的上下文。
- Electron 时代的客户端 通常存在性能问题和冗余的 UI。
Netcatty 达到了精确的平衡:原生终端的性能,以及现代 IDE 的智能。
Netcatty 宣言
1. 降低认知负担
你不应该需要记住 IP 地址。你不应该需要记住哪个密钥属于哪台服务器。
- 保险库 (The Vault) 将混乱整理成结构化、可搜索的数据库。
- 身份 (Identities) 处理身份验证抽象。
- 视觉提示 (OS 图标、品牌颜色) 让你瞬间识别服务器。
2. 性能至上
我们使用基于 xterm.js 5 的 WebGL 加速渲染渲染管线。
- 60 FPS 文本渲染。
- 低延迟打字。
- 支持 1000+ 主机列表的虚拟滚动。 尽管 Netcatty 基于 Web 技术构建,但它的手感非常原生。
3. 天生便携
你的基础设施应该跟随你。
- 云同步: 通过 GitHub Gist 进行端到端加密同步。
- 跨平台: macOS、Windows 和 Linux 版本功能完全一致。你可以将你的保险库从 MacBook 同步到 Windows PC,然后从上次中断的地方继续。
Netcatty 使用 Electron 和 Vite 构建,确保在所有桌面操作系统上提供一致的高保真体验。
功能矩阵
| 功能 | Netcatty | 标准终端 |
|---|---|---|
| 协议支持 | SSH, SFTP, Telnet, Serial | 仅本地 Shell |
| 认证管理 | 全局钥匙串 / 证书 | 手动配置 ~/.ssh/config |
| 文件传输 | 集成拖放 | 需要 scp 命令 |
| 端口转发 | GUI 隧道管理器 | CLI 参数 (-L 8080...) |
| 同步 | 内置 (E2E 加密) | 手动备份配置 |
| 渲染 | WebGL | 视具体情况而定 |
开启之旅
准备好升级你的工作流了吗?
- 查看适用于你操作系统的 安装指南。
- 按照 5 分钟快速入门 连接你的第一台主机。
- 了解 保险库 (Vault) 如何组织你的服务器集群。