{"data":{"slug":"electerm-electerm","name":"electerm","tagline":"Multifunctional terminal and remote access client for various computing platforms","github_url":"https://github.com/electerm/electerm","owner":"electerm","repo":"electerm","owner_avatar_url":"https://avatars.githubusercontent.com/u/32591856?v=4","primary_language":"JavaScript","stars":14918,"forks":1201,"topics":["ai","android","electerm","electron","ftp","harmonyos","linux-app","macos-app","mcp","open-source","rdp","serialport","sftp","spice","ssh","telnet","terminal","vnc","windows-app","zmodem"],"archived":false,"github_pushed_at":"2026-08-25T22:52:32+00:00","maintenance_label":"Very active","stars_delta_30d":347,"url":"https://www.graphcanon.com/tools/electerm-electerm","markdown_url":"https://www.graphcanon.com/tools/electerm-electerm.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/electerm-electerm","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=electerm-electerm","description":"📻Terminal/ssh/sftp/ftp/telnet/serialport/RDP/VNC/Spice client(Linux, Mac, Windows, Android, HarmonyOS)","homepage_url":"https://electerm.org","license":"MIT","open_issues":330,"watchers":103,"ai_summary":"Electerm is an open-source application that supports multiple protocols like SSH, SFTP, FTP, TELNET, serial port communication, RDP, VNC, and SPICE. It provides a unified user interface built using Electron.","readme_excerpt":"## Install\n\n- For Mac user: `brew install --cask electerm`\n- With snap: `sudo snap install electerm --classic`\n- For some Linux distribution, you can find it from OS default App store(Ubuntu, Deepin, Mint...).\n- For some linux OS, the `rpm`, `deb`, or `snap` release may not work, you can try the `tar.gz` or `.appImage` release.\n- For Windows users, you can install it from [windows store](https://www.microsoft.com/store/apps/9NCN7272GTFF), command-line installer [winget](https://github.com/microsoft/winget-cli) and [scoop](https://github.com/lukesampson/scoop) is also recommended:\n\n```powershell\n\n---\n\n# needs nodejs/npm, suggest using nvm to install nodejs/npm\n\n---\n\n# Install yarn first(to do yarn autoclean)\n\n---\n\n# See https://yarnpkg.com/en/docs/install","github_created_at":"2017-10-07T09:54:11+00:00","created_at":"2026-07-11T11:48:51.716038+00:00","updated_at":"2026-08-26T00:02:13.516515+00:00","categories":[{"slug":"developer-tools","name":"Developer Tools","url":"https://www.graphcanon.com/categories/developer-tools","markdown_url":"https://www.graphcanon.com/categories/developer-tools.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/developer-tools"}],"tags":[{"slug":"ftp","name":"ftp"},{"slug":"rdp","name":"rdp"},{"slug":"serialport","name":"serialport"},{"slug":"sftp","name":"sftp"},{"slug":"ssh","name":"ssh"},{"slug":"telnet","name":"telnet"},{"slug":"terminal","name":"terminal"},{"slug":"vnc","name":"vnc"}],"trust":{"provenance":{"is_fork":false,"github_id":106087444,"owner_type":"Organization","methodology":"github_public_v1","parent_repo":null,"near_duplicate_slugs":[]},"computed_at":"2026-08-26T00:02:12.679Z","maintenance":{"label":"Very active","score":96,"methodology":"github_public_v1","releases_90d":26,"days_since_push":0,"last_release_at":"2026-08-25T06:42:49Z","stars_delta_30d":347,"open_issues_delta_30d":13},"security_summary":{"status":"no_manifest","scanner":null,"low_count":0,"high_count":0,"last_scan_at":"2026-07-11T11:48:52.816Z","medium_count":0,"scan_profile":"mcp_manifest","critical_count":0}},"capability_facts":{"mcp":{"source":"repo_scan","observed_at":"2026-08-26T00:02:13.169Z","server_manifest":false},"scan":{"source":"repo_scan","observed_at":"2026-08-26T00:02:13.169Z"},"has_cli":{"value":true,"source":"package.json:bin|scripts","observed_at":"2026-08-26T00:02:13.169Z"},"languages":{"value":["javascript"],"source":"github.language+package.json","observed_at":"2026-08-26T00:02:13.169Z"},"license_spdx":{"value":"MIT","source":"github.license","observed_at":"2026-08-26T00:02:13.169Z"}},"decision_facts":{"hosting":null,"pricing":null,"requirements":null,"constraints":null,"when_to_use":["For developers needing a streamlined interface to handle different remote computing needs such as SSH, SFTP, or RDP without switching tools.","Suitable when you require cross-platform support and a consistent user experience across Linux, macOS, and Windows."],"when_not_to_use":["If your primary need is for lightweight terminal operations without the overhead of Electron and its dependencies.","Not ideal if you specifically seek advanced features catered to a single remote access protocol."],"source":"enrich:decision_facts","observed_at":"2026-07-16T21:28:43.504Z"},"constraint_facets":null,"decision_summary":[{"label":"Adopt for","value":"Electerm is designed for users needing a multifunctional terminal with support for multiple protocols on various operating systems."}]}}