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.
Prefer installing from your system's package manager? electerm provides dedicated apt and yum/dnf repositories:
- deb (Debian/Ubuntu): https://repos.electerm.org/deb/
- rpm (Fedora/RHEL/CentOS/openSUSE): https://repos.electerm.org/rpm/
- 🌐 Homepage
- 📖 Wiki
- 💬 Discussions · Discord
- 🐛 Issues
- 📹 Video guide
- 📋 Changelog
MIT
