Open-sourced terminal/ssh/sftp/telnet/serialport/RDP/VNC/Spice/ftp client(linux, mac, win).
| Project | Description |
|---|---|
| electerm | Desktop app (Linux, Mac, Windows) |
| electerm-web | Browser-based version (including mobile) |
| electerm-web-docker | Docker image for electerm-web |
| electerm online | Public free online app |
| electerm demo | Online demo |
| electerm-locales | Multi-language support |
- Terminal/file manager, ssh/sftp/ftp/telnet/serialport/RDP/VNC/Spice client
- Global hotkey to toggle window visibility (default
ctrl + 2) - Multi-platform (Linux, Mac, Windows) with multi-language support
- Double-click editing of remote files
- Auth with publicKey + password
- Zmodem (rz, sz) and Trzsz support, compatible with tmux
- SSH tunnel support
- Transparent window (Mac, Win), terminal background image
- Global/session proxy
- Quick commands and UI/terminal theming
- Sync bookmarks/themes/quick commands to github/gitee gist/webdav/custom server/electerm cloud
- Quick input to one or all terminals
- AI assistant integration (DeepSeek, OpenAI, and other AI APIs)
- MCP (Model Context Protocol) widget for AI assistants and external tools
- Deep link support (e.g.
ssh://user@host:22,telnet://192.168.2.31:34554)
# Mac
brew install --cask electerm
# Snap
sudo snap install electerm --classic
# Windows (winget)
winget install electerm.electerm
# npm
npm i -g electermAlso available on Microsoft Store, SourceForge, and GitHub Releases. Some Linux distros have it in their default app store.
- 🌐 Homepage
- 📖 Wiki
- 💬 Discussions · Discord
- 🐛 Issues
- 📹 Video guide
- 📋 Changelog
MIT
