menghao65412026年06月08日
13阅读

技术信息

语言技术
HTML5Node.jselectron
系统类型
MacOSWindows
行业分类
工业互联网
开源地址
https://gitee.com/menghao123/mhub
授权协议
LGPL许可

行业场景

开发者使用的ssh/sftp工具
ssh面板无限多开,支持快捷键上传文件/文件夹,多文件上传和下载,三面板展示

功能介绍

基于 xterm.js,支持多标签页同时连接
Cmd/Ctrl + 滚轮 缩放字体大小(8~36px)
自动检测 vi / less / man 等应用光标模式,滚轮映射为方向键
PWD 同步 — 终端 cd 切换目录,SFTP 面板自动跟随
实时 CPU / 内存 / 磁盘 监控指标栏
右键菜单:复制、粘贴、自定义命令
连接状态提示:连接中(青色)→ 成功(绿色)/ 失败(红色)
远程文件树浏览,支持上传、下载、删除、重命名、新建文件夹
拖拽上传 — 直接拖文件到 SFTP 面板
剪贴板粘贴上传 — Ctrl+C 复制文件,SFTP 面板中 Ctrl+V 上传
批量上传 — 支持文件夹递归上传,进度条 + 传输速度显示
文件冲突时可选覆盖 / 跳过 / 取消
50+ 文件类型图标 — 根据扩展名显示对应 emoji 图标

项目实现

基于nodejs+electron安装方便页面优雅,

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论