zsuroy /
ctty
背景 我以前是 Tabby 重度用户,好看、开箱即用,SSH / 串口 / SFTP 都顺手。后来 Harness 工具用的越多,上下文越来越长,Electron 那一套直接失控——光终端就吃将近 1.5G 内存,摸上去烫手~ 切到 Ghostty 之后真香,但痛苦也来了:它只是终端模拟器,Tabby 里那些连接管理全没了。市面上又找不到一个既原生轻量、又能在任意终端里跑的全能连接管理工具,干脆自己写一个。于是有了 ctty。 它是什么…
zsuroy /
背景 我以前是 Tabby 重度用户,好看、开箱即用,SSH / 串口 / SFTP 都顺手。后来 Harness 工具用的越多,上下文越来越长,Electron 那一套直接失控——光终端就吃将近 1.5G 内存,摸上去烫手~ 切到 Ghostty 之后真香,但痛苦也来了:它只是终端模拟器,Tabby 里那些连接管理全没了。市面上又找不到一个既原生轻量、又能在任意终端里跑的全能连接管理工具,干脆自己写一个。于是有了 ctty。 它是什么…
背景 我以前是 Tabby 重度用户,好看、开箱即用,SSH / 串口 / SFTP 都顺手。后来 Harness 工具用的越多,上下文越来越长,Electron 那一套直接失控——光终端就吃将近 1.5G 内存,摸上去烫手~ 切到 Ghostty 之后真香,但痛苦也来了:它只是终端模拟器,Tabby 里那些连接管理全没了。市面上又找不到一个既原生轻量、又能在任意终端里跑的全能连接管理工具,干脆自己写一个。于是有了 ctty。 它是什么 纯 Go 写的 TUI 连接管理器,单个二进制大概 5MB,0 Electron。把 Tabby / Termius / Xshell 里最常用的那部分搬进终端: SSH 主机看板(复用 ~/.ssh/config,支持 #tag、搜索、实时连通性) 串口设备自动识别与调试 内置 SFTP 文件浏览器 原生 Telnet(不用系统 telnet) 端口转发(-L / -R / -D)带历史复用 中英文设置可切换,Linux / macOS / Windows / Termux(Android) 都能用 小分屏友好:VS Code / JetBrains / tmux / Zellij 里 8~10 行高也能正常填表单 效果 安装 macOS: shell brew install zsuroy/ctty/ctty Linux / macOS / Termux: shell curl -sSL | bash Windows(PowerShell): shell irm | iex MIT 开源。欢迎试用,有问题建议直接提 Issue / Pr~😋
Discuss this product