[自荐] 做了个 macOS 99.9% 原生 SSH + SFTP 工具 Remora,想听听大家的意见

8 条回复
41 次浏览

最近在做一个 macOS 上的 SSH + SFTP 工具,叫 Remora。

这是 logo:

logo

为什么又造新轮子?必然是因为一直没在 macOS 上找到心怡的 SSH 管理工具。

之前也用过 WindTerm、ElecTerm、FinalShell 这些,很多都不是原生的。要么丑,要么不太流畅。

加上我自己也不太喜欢 web 套壳的应用,哪怕是 Rust 或者 Go 的方案,还是会更喜欢原生的东西。

我现在主要是解决几个问题:

  • 同时支持 SSH 和 SFTP
  • 跑 vim、htop、claude、opencode 这类 TUI 的时候,也能愉快支持
  • 更好的长输出流畅度,重点优化滚动和渲染体验
  • 友好的人机交互,尤其是 SFTP,确保更接近 Finder 的交互
  • 快捷指令执行、快捷路径跳转
  • 多语言、多主题
  • 99% 的 Swift,70% 的 SwiftUI
  • 100% 开源

目前还有很多交互细节需要去优化。

后面还准备提供 AI 支持,从服务器辅助操作、命令解释、日志理解这些方向开始。

想先来问问大家。

如果你平时也常用 SSH / SFTP / Terminal,你希望有什么功能?

如果愿意试用或者直接提建议,那是最欢迎的。

除了 AI 的部分,目前完成度接近 90%。

贴几张截图

image

image

image

都听我说!

我有个疑问 你得技术站是啥.

我有两个点比较在意,就是这个 ssh 页面,sftp 是通过什么方式显示的,像 mobaxterm 那种类似有个 GUI 直接渲染,看起来比较块,也不卡

第二个看工具厉害不厉害,就看 sftp 支持 sudo 操作不

马上来
OP

感谢留言,解答您的问题:

  1. Remora 基本是原生 macOS 路线:Swift 6 + SwiftUI,终端是自研渲染引擎,SSH/SFTP 底层走系统的 OpenSSH 工具链,但做了个 MacOS 原生风格的可视化文件管理器;
  2. 基础功能目前都有,和众多前辈比自然还是差一些,还需努力迭代;
  3. SFTP 协议本身其实不支持 sudo ,只能在终端里面通过 sudo 提权, SFTP 可视化面板本身没有完整提权

doge_flower

都听我说!

mobax 是在配置那可以选择浏览类型,把类型选择成 scp 协议就可以了,然后再文件列表上面多一个 sudo 的小按钮

https://github.com/adiudiuu/ssh-mdzz 之前找不到能跟 mobax 类似的,索性自己写,又写不下去了

期待你的作品

都听我说!

mac 上我现在用的
HexHub 这个稍微用了点协议,看起来还行,就是要掏钱买. 用一些特殊手段让他变成本地不能联网的了,功能全部都能用
Netcatty 慢, 不推荐

马上来
OP

这两个都是用的 xterm,用不好就会卡卡的 。可以等一手 Remora 开源 🤣

发表一个评论

R保持