Skip to content

electerm/.github

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 

Repository files navigation

electerm

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

Related projects

Features

  • Works as a terminal/file manager or ssh/sftp/ftp/telnet/serialport/RDP/VNC/Spice client
  • Global hotkey to toggle window visibility(default is ctrl + 2)
  • Multi platform(linux, mac, win)
  • Multi-language support(electerm-locales, contributions/fixes welcome)
  • Double click to directly edit (small) remote files
  • Auth with publicKey + password
  • Support Zmodem(rz, sz)
  • Support ssh tunnel
  • Support Trzsz(trz/tsz), similar to rz/sz, and compatible with tmux
  • Transparent window(Mac, win)
  • Terminal background image
  • Global/session proxy
  • Quick commands
  • UI/terminal theme
  • Sync bookmarks/themes/quick commands to github/gitee secret gist/webdav/custom server/electerm cloud
  • Quick input to one or all terminals
  • AI assistant integration supporting DeepSeek, OpenAI and other AI APIs
  • MCP(Model Context Protocol) widget for AI assistants and external tools
  • Deep link support(e.g. telnet://192.168.2.31:34554 or ssh://user@host:22)
  • Command line usage: check wiki

Download

Install

  • For Mac user: brew install --cask electerm
  • With snap: sudo snap install electerm --classic
  • For some Linux distribution, you can find it from OS default App store(Ubuntu, Deepin, Mint...).
  • For some linux OS, the rpm, deb, or snap release may not work, you can try the tar.gz or .appImage release.
  • For Windows users, you can install it from windows store, command-line installer winget and scoop is also recommended:
# winget https://github.com/microsoft/winget-cli
winget install electerm.electerm

# scoop https://github.com/lukesampson/scoop
scoop bucket add dorado https://github.com/chawyehsu/dorado
scoop install dorado/electerm
  • Install from npm
npm i -g electerm

Upgrade

  • Auto upgrade: When a new version is released, you will get an upgrade notification after you start electerm again. You can then click the upgrade button to upgrade.
  • Download: Just download the latest edition, reinstall.
  • Npm: If you install from npm, just run npm i -g electerm again.
  • If use Snap or some other distribution system, these systems may provide upgrades.

Known issues & Troubleshoot

Discussion

Support

Would love to hear from you, please tell me what you think, submit an issue, Start a new discussion, create/fix language files or create pull requests, all welcome.

Sponsor this project

Video guide

Video guide

Change log

Visit Releases.

License

MIT

About

Electerm public readme

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors