OxideTerm 是一款用 Rust + Tauri 2.0 构建的现代 SSH 终端客户端,支持 macOS / Windows / Linux。
为什么做这个? 市面上的 SSH 客户端要么是 Electron 套壳(内存大户),要么是原生但功能老旧。OxideTerm 用纯 Rust SSH 协议栈Eugeny/Russh(非 libssh2 绑定),WebGL/Canvas 终端渲染任你选择,兼顾性能和现代体验。
核心特性:
- 纯 Rust SSH 协议栈,零 C 依赖
- SSH 多路复用:终端 / SFTP / 端口转发共享一条连接
- 内置 SFTP 文件管理器,拖放上传下载
- 内置miniIDE模式,方便临时改代码
- 本地/远程/SOCKS5 端口转发
- OxideSens AI 终端助手(Bring Your Own Key),丰富的内置tool,rag支持,mcp服务支持,agent自主迭代支持,真正让ai看到你应用里的细节,接收你的工作流
- 30 秒宽限期智能重连,TUI 应用状态不丢失
- 插件系统,大量api+ui开放,未来还会开放插件市场
- CLI 命令行伴侣工具oxt,允许你在终端里随意操作应用
- 11 种语言,20+ 终端主题
技术栈: Rust (russh + tokio) / React 19 / TypeScript / Tailwind CSS v4 / xterm.js WebGL
GitHub: https://github.com/AnalyseDeCircuit/oxideterm
欢迎试用和反馈!
