Skip to content
@electerm

electerm

Open-sourced terminal/ssh/telnet/serialport/RDP/VNC/Spice/sftp/ftp client(linux, mac, win)

GitHub version Build Status license GitHub Sponsors star

Open-sourced terminal/ssh/sftp/telnet/serialport/RDP/VNC/Spice/ftp client family(Linux, Mac, Windows, Android, HarmonyOS, and web).

Besides mainstream Windows/macOS/Linux/Android, electerm also supports HarmonyOS, and older systems — Ubuntu 18, Windows 7, macOS 10+, and special Chinese Linux distributions such as UOS, Kylin, and LoongArch (both old-world and new-world).

Homepage / Downloads · Theme · Docker · Online demo · Android · HarmonyOS · Huawei AppGallery · Microsoft Store · Snap Store · deb repo · rpm repo

🌐 electerm online — Public free online electerm app
🤖 electerm AI — Free AI for electerm users
💻 electerm-web — Web app version running in browser (including mobile device)

Features

  • Terminal/file manager, ssh/sftp/ftp/telnet/serialport/RDP/VNC/Spice client
  • Multi-platform (Linux, Mac, Windows, Android, HarmonyOS) with multi-language support
  • Global hotkey to toggle window visibility (default ctrl + 2)
  • 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)

Install (Desktop)

# Mac
brew install --cask electerm

# Snap
sudo snap install electerm --classic

# Windows (winget)
winget install electerm.electerm

# npm
npm i -g electerm

Also available on Microsoft Store, SourceForge, and GitHub Releases. Some Linux distros have it in their default app store.

Linux package repositories

Prefer installing from your system's package manager? electerm provides dedicated apt and yum/dnf repositories:

Links

Sponsor

License

MIT

Pinned Loading

  1. electerm electerm Public

    📻Terminal/ssh/sftp/ftp/telnet/serialport/RDP/VNC/Spice client(Linux, Mac, Windows, Android, HarmonyOS)

    JavaScript 14.9k 1.2k

  2. electerm-web electerm-web Public

    Running electerm as web app

    JavaScript 170 29

  3. electerm-android electerm-android Public

    electerm for android app

    JavaScript 6

  4. electerm-harmony electerm-harmony Public

    electerm app in harmony OS

    JavaScript 1

  5. electerm-ios electerm-ios Public

    electerm for IOS

    JavaScript 1

  6. electerm-web-docker electerm-web-docker Public

    docker image of electerm-web

    Shell 77 15

Repositories

Showing 10 of 61 repositories

Sponsors

  • @dunea

Top languages

Loading…

Most used topics

Loading…