你是否厌倦了 FinalShell 启动慢、内存狂吃 400MB+、卡顿频发的体验?meatshell 就是为此而生——一个用 Rust 从零打造的轻量级 SSH 与终端客户端,启动秒开、常驻仅占 30–60 MB 内存,却完整复刻了 FinalShell 最受开发者喜爱的核心功能:资源监控侧栏、会话管理、多标签终端和内置 SFTP 浏览器。它不依赖 JVM 或 Electron,没有臃肿框架,只有干净、高效、原生的桌面终端体验。
核心功能
- 实时双端资源监控:左侧显示本机 CPU、内存、交换区、网络吞吐(1Hz 刷新);底部终端页自动叠加远端服务器资源状态(支持 btop 等工具全屏渲染)
- FinalShell 风格会话管理:图形化新建/编辑/删除 SSH 连接,密码、密钥、端口、别名一目了然,配置自动保存为本地 JSON 文件
- 真原生多标签终端:欢迎页 + 多个独立 SSH 会话标签页,支持 Ctrl+T 新建、Ctrl+W 关闭、Ctrl+Tab 切换,操作如浏览器般自然
- 内置轻量 SFTP 文件浏览器:终端底部嵌入文件面板,无需额外工具即可浏览、上传、下载远端文件,支持拖拽上传(Linux/macOS)
- 跨平台原生支持:Windows / macOS(Intel & Apple Silicon)/ Linux(glibc ≥ 2.35)三端统一发布,开箱即用,无运行时依赖
- 深色主题 + 低干扰 UI:专为开发者设计的暗色界面,信息密度高但视觉清爽,资源监控与终端内容分区清晰,长时间使用不疲劳
适合哪些人用
如果你是运维工程师、云服务管理员、远程开发人员,或只是经常需要连接多台 Linux 服务器的程序员——尤其是那些被 FinalShell 卡顿劝退、被 Tabby 功能太简、被 VS Code Remote 启动太重困扰的用户,meatshell 正是为你准备的「刚刚好」的终端客户端。它不追求大而全,而是把最常用、最关键的 SSH 工作流做到极致轻快:连得稳、看得清、切得快、传得顺。
快速上手
无需编译、不用配置环境——直接下载二进制即可使用:
- Windows:前往 Releases 页面 下载
meatshell-*-windows-x86_64.zip,解压后双击meatshell.exe即可启动 - Linux:解压 tar.gz 包,执行
./meatshell;如需系统集成(任务栏图标、应用菜单入口),运行同目录下的./install-linux.sh(Ubuntu 22.04+/Debian 12+ 推荐) - macOS:解压后执行
xattr -dr com.apple.quarantine meatshell解除 Gatekeeper 限制,再双击或命令行运行./meatshell
首次启动即进入欢迎页,点击「新建会话」填入主机地址与认证方式,3 秒内即可登录并看到本机监控与终端画面。
项目信息
一个轻量级、低内存占用的 SSH / 终端客户端(A lightweight, low-memory SSH / terminal client)
391
Stars
49
Forks
Rust
—
编程语言:Rust|GitHub Star 数:391(持续增长中)|开源协议:MIT(详见仓库)|GitHub 项目地址
它用 Rust 的内存安全与零成本抽象,配合 Slint 声明式 UI 框架,证明了「专业终端客户端」不必靠 Java 或 Web 技术堆砌——精巧架构,也能撑起生产力日常。




