Skip to content

electerm/.github

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 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

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors