Skip to content
@electerm

electerm

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

中文

electerm Tweet

GitHub version Build Status license JavaScript Style Guide Get it from the Snap Store Get it from the Microsoft Store GitHub Sponsors

DigitalOcean Referral Badge

Vercel OSS Program

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

Powered by manate

For experienced developers, you may try the web app version running in browser(including mobile device): electerm-web or docker image for electerm-web

Online demo: https://electerm-demo.html5beta.com

Features

  • Works as a terminal/file manager or ssh/sftp/ftp/telnet/serialport/RDP/VNC client
  • Global hotkey to toggle window visibility (similar to guake, 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
  • Quick input to one or all terminals.
  • AI assistant integration (supporting DeepSeek, OpenAI, and other AI APIs) to help with command suggestions, script writing, and explaining selected terminal content
  • Command line usage: check wiki

Download

Sponsor this project

open collective

open collective badge

wechat donate

wechat donate

Pinned Loading

  1. electerm electerm Public

    📻Terminal/ssh/sftp/ftp/telnet/serialport/RDP/VNC client(linux, mac, win)

    JavaScript 13.3k 1.1k

  2. electerm-web electerm-web Public

    Running electerm as web app

    JavaScript 148 27

  3. electerm-sync-server-vercel electerm-sync-server-vercel Public

    A simple electerm data sync server for Vercel, written with nodejs/ts, data stored in [cloud.mongodb.com](free tier is enough).

    TypeScript 1 18

  4. electerm-sync-server-rust electerm-sync-server-rust Public

    A simple rust electerm data sync server.

    Rust 3 4

  5. electerm-sync-server-java electerm-sync-server-java Public

    electerm-sync-server-java

    Java 1 1

  6. electerm-sync-server-python electerm-sync-server-python Public

    A simple electerm data sync server with python

    Python 2 2

Repositories

Showing 10 of 52 repositories
  • electerm Public

    📻Terminal/ssh/sftp/ftp/telnet/serialport/RDP/VNC client(linux, mac, win)

    electerm/electerm’s past year of commit activity
    JavaScript 13,252 MIT 1,078 507 (3 issues need help) 3 Updated Nov 20, 2025
  • electerm-web-demo Public

    electerm web demo

    electerm/electerm-web-demo’s past year of commit activity
    JavaScript 1 MIT 0 0 0 Updated Nov 18, 2025
  • electerm-sync-server-python Public

    A simple electerm data sync server with python

    electerm/electerm-sync-server-python’s past year of commit activity
    Python 2 MIT 2 0 0 Updated Nov 16, 2025
  • electerm-sync-server-cpp Public

    electerm-sync-server-cpp

    electerm/electerm-sync-server-cpp’s past year of commit activity
    C++ 0 MIT 0 0 0 Updated Nov 16, 2025
  • electerm-sync-server-java Public

    electerm-sync-server-java

    electerm/electerm-sync-server-java’s past year of commit activity
    Java 1 MIT 1 0 0 Updated Nov 16, 2025
  • electerm-sync-server-deno Public

    A simple electerm data sync server implemented in Deno

    electerm/electerm-sync-server-deno’s past year of commit activity
    TypeScript 0 MIT 0 0 0 Updated Nov 16, 2025
  • electerm-sync-server-node Public

    A nodejs server to sync electerm data

    electerm/electerm-sync-server-node’s past year of commit activity
    JavaScript 4 MIT 2 0 0 Updated Nov 16, 2025
  • electerm-sync-server-go Public

    A simple electerm data sync server with go

    electerm/electerm-sync-server-go’s past year of commit activity
    Go 0 MIT 2 0 0 Updated Nov 16, 2025
  • electerm-sync-server-vercel Public

    A simple electerm data sync server for Vercel, written with nodejs/ts, data stored in [cloud.mongodb.com](free tier is enough).

    electerm/electerm-sync-server-vercel’s past year of commit activity
    TypeScript 1 18 2 0 Updated Nov 16, 2025
  • electerm-sync-server-cloudflare Public

    A Cloudflare Workers implementation of the electerm sync server using D1 as the database backend. This provides a lightweight, scalable, and serverless alternative to the Node.js implementation.

    electerm/electerm-sync-server-cloudflare’s past year of commit activity
    TypeScript 2 MIT 1 1 0 Updated Nov 16, 2025

Most used topics

Loading…