Skip to content

electerm/electerm-android

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

electerm for Android

electerm is a free and open-source terminal/ssh/sftp/telnet/serialport/RDP/VNC/Spice/ftp client. This repository builds the Android app on top of the electerm-web codebase using Capacitor plus an on-device Node.js runtime.

electerm runs on Linux, macOS and Windows as a desktop app. Here it is packaged as a native Android application: the electerm frontend (React) is rendered in a WebView, and the electerm backend (the Node.js server that talks SSH/SFTP/Telnet/FTP/RDP/VNC/Spice) runs directly on the device inside a Node.js runtime provided by @capawesome/capacitor-nodejs.

Features

  • 🖥️ SSH / SSH tunnel (proxy) / SFTP / FTP / FTPS
  • 🐚 Telnet
  • 🔌 Serial port*
  • 🖥️ Remote desktop: RDP / VNC / Spice
  • 🔁 Zmodem (rz/sz), trzsz file transfer
  • 🌐 Multi-language, themes, bookmarks, sync

* Serial port and the local system terminal require native bindings that are not available in the on-device Node.js runtime, so they are disabled on Android for now (see build/android/README.md for details).

Quick start (for users)

  1. Download the latest APK from the Actions → Build Android APK run on GitHub (artifact electerm-android-apks). Install it on your Android device (you may need to allow "Install from unknown sources").
  2. Open electerm, wait a moment for the engine to start, and connect to your hosts.

Project layout

src/                 electerm-web source (frontend + Node.js backend)
build/vite/          web build configuration
build/android/       Android build scripts, Capacitor project, native assets
  build.mjs          builds www/ (frontend + bundled backend)
  capacitor.config.ts
  res-overlay/       generated launcher icons + splash (from temp/ logos)
  android/           native project (generated by `cap add android`)
.github/workflows/   CI that builds + uploads the APK

See build/android/README.md for how to build and test locally.

License

MIT — same as upstream electerm.

About

electerm for android app

Resources

License

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors