它提供直观的图形界面,适合新手与专业用户,通过 SSH、Telnet、串口、RDP、VNC 和 SFTP 等协议实现高效的服务器和设备管理。软件支持多语言、自定义主题及快速命令等功能,增强用户体验与生产力。其核心在于强大的终端功能与灵活的连接选项,满足开发者和系统管理员的多样化需求。
功能点与核心特性
- 多协议支持:支持 SSH、Telnet、串口、RDP、VNC 和 SFTP 协议,允许用户通过单一工具管理多种远程连接,适配不同场景。
- 终端仿真:基于 xterm.js 的终端组件,集成搜索、网页链接和 ZModem(rz/sz)传输等扩展功能,提供流畅的命令行体验。
- 文件管理:内置文件管理器,支持本地与远程文件操作,双击即可编辑小型远程文件,简化文件传输与管理流程。
- 跨平台兼容:支持 Linux、macOS 和 Windows,适配多种发行版(如 Ubuntu、Deepin、Mint),并提供 Snap、AppImage 等安装方式。
- 多语言支持:支持多种语言(包括英语、中文、俄语、日语等),通过 electerm-locales 项目接受社区翻译贡献,增强全球用户体验。
- 全局热键:默认 Ctrl + 2 快速切换窗口可见性,类似 Guake 的快捷操作,提升多任务处理效率。
- 透明窗口与自定义主题:支持 macOS 和 Windows 的透明窗口效果,提供多种 UI 和终端主题,允许用户自定义背景图片。
- 快速命令与输入:支持快速命令配置,可一键输入到单个或所有终端,适合批量操作或重复任务。
- 书签与同步:支持书签、主题和快速命令同步至 GitHub 或 Gitee 私有 Gist,方便跨设备使用。
- SSH 隧道与代理:支持 SSH 隧道和全局/会话代理配置,增强连接的安全性与灵活性。
- Zmodem 与 Trzsz 支持:支持 Zmodem(rz/sz)文件传输,兼容 tmux 的 Trzsz(trz/tsz),提供高效的文件上传与下载。
- AI 助手集成:集成 DeepSeek、OpenAI 等 AI API,提供命令建议、脚本编写和终端内容解释,提升自动化与智能交互。
- 串口支持:支持串口连接(版本 1.21.8 以上),适合嵌入式开发或硬件调试场景。
- 多终端管理:支持多终端会话切换、分屏显示和快速输入,优化复杂工作流下的生产力。
- 命令行支持:提供命令行接口,允许通过脚本或命令调用 Electerm 功能,适合自动化任务。
- 内置编辑器:支持直接编辑小型本地和远程文件,减少对外部编辑器的依赖。
- 安全认证:支持公钥+密码的双重认证方式,确保远程连接的安全性。
- 自动升级:提供自动升级通知,简化版本更新流程,支持 npm、Snap 等多种升级方式。
- Web 版本与 Docker:提供基于浏览器的 Web 版本和 Docker 镜像,支持在移动设备或服务器上部署。
- 社区驱动:MIT 许可证下开源,鼓励社区贡献语言文件、修复和功能开发,保持活跃更新。
- 轻量与高效:基于 Electron、ssh2、node-pty 等技术栈,平衡功能丰富性与运行效率,适合长期使用。
Electerm 的设计理念是将终端、文件管理和远程连接功能整合到一个高效、易用的平台,减少用户在多种工具间切换的麻烦。其灵活的安装方式(包括 npm、winget、scoop、brew 等)与对多种 Linux 发行版的支持使其适配性极强。无论是开发者进行服务器管理、嵌入式工程师调试硬件,还是系统管理员处理批量任务,Electerm 都能提供可靠的解决方案。
官网地址:
electerm
Terminal/ssh/sftp/ftp/telnet/serialport/RDP/VNC client(linux, mac, win)

github地址:
GitHub - electerm/electerm: 📻Terminal/ssh/sftp/ftp/telnet/serialport/RDP/VNC client(linux, mac, win)
📻Terminal/ssh/sftp/ftp/telnet/serialport/RDP/VNC client(linux, mac, win) - electerm/electerm