爱意满满的作品展示区。
tonychan

FinalShell 开源了?类 FinalShell 的 SSH 客户端 —— FinallyShell

  •  
  •   tonychan ·
    TooonyChen · 2 days ago · 3288 views
    相信这里很多人都用过 FinalShell ,我自己也很喜欢,一直觉得它是最顺手的 ssh 工具。不过现在是 2026 年了,客户端还是 Java 写的,Mac 上的体验也一直挺差...

    趁周末 token 重置之前,我用 Opus 5.5 神力对着 FinalShell 复刻了一个出来,换了 go 来写,UI 用的是最近中文推上挺火的 MyGo UI:

    项目地址: https://github.com/TooonyChen/finallyshell/







    布局基本照着 FinalShell 做的,只不过改了一个左边竖排会话标签出来(我不喜欢横向 tab )。

    老用户打开就能上手。基本功能都齐活了:

    - 能直接导入 FinalShell 的连接和分组(密码导不过来,要重新输一遍)
    - 终端内核用 Ghostty 的 libghostty-vt ,配色直接用 Ghostty 默认,可以设背景图
    - 自带编辑器,有语法高亮、多光标、查找替换,GBK / GB18030 的文件打开不乱码
    - 服务器监控:CPU 、内存、负载、网络、延迟、磁盘、进程,两秒刷新一次
    - SFTP 拖拽上传,三个任务并发,失败可以重试
    - 文件图标支持 VS Code 主题,Material Icon 和 Seti 是内置的
    - 密码存在系统钥匙串里,配置文件里没有明文
    - 跳板机可以串多层,也支持 SOCKS5 / HTTP 代理
    - 端口转发 -L / -R / -D 都有,单独一个 Tunnels 页看状态

    欢迎大家来试用以及提 issue ,觉得还行的话求求点个 star 🥹🙏
    谢谢~
    43 replies  •  2026-11-10 10:36:31 +08:00
    JarvisLee
    JarvisLee
    PRO
    2 days ago
    1
    赞,已 star ,需要的就是这个
    tonychan
    tonychan
    OP
    2 days ago
    2
    @JarvisLee 谢谢🙏
    leiclye
    leiclye
    2 days ago
    3
    star+1 ~
    tonychan
    tonychan
    OP
    2 days ago
    4
    @leiclye 谢谢~
    OutOfMemery
    OutOfMemery
    2 days ago
    5
    好好好,已 star
    deepmind2019
    deepmind2019
    2 days ago
    6
    我去,这货我记得还买了会员的。
    deepmind2019
    deepmind2019
    2 days ago
    7
    现在这种软件,新输入总是趴在页面最底部,有没有那种新输入能在页面中间的
    BZGOGO
    BZGOGO
    2 days ago
    8
    可以加个云同步功能
    ijrou
    ijrou
    2 days ago
    9
    不错,很厉害
    qfdk
    qfdk
    PRO
    2 days ago
    10
    之前拿 Voilà Pro 喷了一个,然后也是在自己玩。
    qfdk
    qfdk
    PRO
    2 days ago
    11
    先支持
    boy666
    boy666
    2 days ago via Android
    12
    加上 Ai 功能多好
    tonychan
    tonychan
    OP
    2 days ago
    13
    @OutOfMemery 谢谢~
    tonychan
    tonychan
    OP
    2 days ago
    14
    @deepmind2019 请问你指的新输入是开一个新 tab 的意思吗?还是什么
    tonychan
    tonychan
    OP
    2 days ago
    15
    @boy666 我本来想过的,但是 AI 可以自己 ssh 上去帮你全自动执行 task ,并不需要一个单独的 ssh terminal 呀。如果我硬加 AI 功能上去,似乎太没必要了
    tonychan
    tonychan
    OP
    2 days ago❤️1
    16
    @BZGOGO 开源软件不太适合吧,不想收费
    tonychan
    tonychan
    OP
    2 days ago
    17
    @ijrou 谢谢
    tonychan
    tonychan
    OP
    2 days ago
    18
    @qfdk 看着不错呀
    BZGOGO
    BZGOGO
    2 days ago via Android
    19
    @tonychan 参考 netcatty ,有免费的同步渠道
    liuzimin
    liuzimin
    2 days ago via Android
    20
    @tonychan #16 真不戳,现在用心做开源软件的不多了。
    yean
    yean
    2 days ago
    21
    厉害了,我的🈹
    raycloud
    raycloud
    2 days ago
    22
    优秀,我的歌
    nycjian
    nycjian
    2 days ago
    23
    优秀如歌👍
    tonychan
    tonychan
    OP
    2 days ago
    24
    @BZGOGO #19



    感谢指点,已增加 3 个同步渠道 ( https://github.com/TooonyChen/finallyshell/pull/103 ),下个版本会正式发布
    jsnjycwyz449
    jsnjycwyz449
    2 days ago via iPhone
    25
    nbnb ,已 star ,一直想要类似的
    dcdlove
    dcdlove
    2 days ago
    26
    能把 FinalShell 的连接配置倒过来吗
    hay0577
    hay0577
    2 days ago
    27
    希望在控制台使用 cd 命令的时候 能让下面的文件控制台直接也 cd 到对应目录
    qwer666df
    qwer666df
    1 day ago
    28
    @tonychan #15 类似于 dbx 那种的 AI 其实还是有点用的, 有时候不需要全自动的
    i33
    i33
    1 day ago
    29
    侧面板和底部面板能控制收起吗
    byp
    byp
    1 day ago
    30
    收到律师函了吗
    vopsoft
    vopsoft
    1 day ago via Android
    31
    不错
    需要个收藏夹(工作区/快捷组)类似 tmux 下次连接时 恢复之前的状态
    tonychan
    tonychan
    OP
    1 day ago
    32
    @dcdlove 可以
    tonychan
    tonychan
    OP
    1 day ago
    33
    @i33 暂时不行,我 log 到 issue 到时候做
    tonychan
    tonychan
    OP
    1 day ago
    34
    @qwer666df 我看了一下你说的 dbx 的 ai 功能,就是个 mcp 去查库吧,我还是感觉有点多余🤔
    tonychan
    tonychan
    OP
    1 day ago
    35
    @vopsoft 好的,我开个 issue log 一下
    tonychan
    tonychan
    OP
    1 day ago
    36
    @byp 暂时还没有😭真收到了我秒改项目名
    yellowstrong
    yellowstrong
    1 day ago
    37
    能不能加一个本地的终端快捷打开,方目前好像没办法开本地的终端,便测试一些功能
    yellowstrong
    yellowstrong
    1 day ago
    38
    还发现一个 bug ,连接长时间没有操作后,会自动断开连接,哪怕是在跑着程序
    lstt
    lstt
    1 day ago
    39
    这个不错,够小,也够全面
    jarryson
    jarryson
    1 day ago
    40
    好好好,牛逼,最近发现两个 ssh ,一个是 rust 写的 windterm ,一个是 go 写的 finalshell
    molezznet
    molezznet
    1 day ago
    41
    不带 ai 功能好评, 现在是个 ssh 管理都带 ai 模块,也用不上。
    就是内存消耗比想象的多
    tonychan
    tonychan
    OP
    22h 22m ago
    42
    @yellowstrong #37 加了,下个版本 release
    tonychan
    tonychan
    OP
    22h 20m ago
    43
    @molezznet windows 实测 5 个 session 内存占用大概 60mb ,以后再研究下还能不能优化
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   3309 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 67ms · UTC 00:57 · PVG 08:57 · LAX 16:57 · JFK 19:57
    ♥ Do have faith in what you're doing.