electerm icon

electerm

Free

Electerm is a powerful cross-platform terminal emulator and SSH/SFTP client supporting Windows, macOS, and Linux systems. With a clean and elegant interface, it integrates SFTP file transfer functionality, making remote server management and file operations more efficient and convenient. It is an ideal tool for developers and system administrators.

electerm - Open Source Cross-Platform Terminal / Remote Connection Tool

electerm is an open-source, free, cross-platform modern terminal emulator and remote connection management tool built with Electron and Node.js. It integrates multiple functionalities including SSH, SFTP, Telnet, serial port connections, RDP (Remote Desktop), and VNC client, aiming to provide developers and system administrators with a unified, visually appealing, and powerful working environment.

Supported Platforms: macOS, Windows, Linux (x86/x64/ARM/ARM64)

Item Details
Current Version v1.91.8 (released on 2025-05-30)
License MIT
Core Positioning Integrated terminal and remote connection workstation

Core Features & Highlights

electerm’s key strength lies in seamlessly combining a multi-functional terminal with various remote connection protocol clients.

1. Integrated Terminal and Remote Connection

  • All-in-One Terminal Emulator: Can be used as a local terminal, supporting modern features like tabs and split panes.
  • Multi-Protocol Support:
    • SSH / SFTP Client: Supports password and public key authentication, with a built-in file manager enabling direct editing of small remote files.
    • Telnet / Serial Port (SerialPort) Client: Ideal for industrial control and legacy device connections.
    • RDP / VNC Client: Connect to Windows Remote Desktop or VNC servers without installing additional software, enabling graphical remote management.
  • Connection Management: Visual bookmark system for managing numerous server connections, with support for categorization and quick search.

2. Powerful File Transfer Capabilities

  • Integrated SFTP File Manager: After SSH connection, drag-and-drop upload, download, and remote file management are available directly in the graphical interface.
  • Supports Zmodem (rz/sz): Enables stable and reliable file transfers directly via command line in the terminal.
  • Supports Trzsz (trz/tsz): A modern file transfer tool similar to rz/sz but compatible with tmux, offering an enhanced user experience.

3. Highly Customizable & Practical Features

  • Beautiful UI and Themes: Offers multiple terminal and overall UI themes, with support for custom background images, fonts, and transparency (macOS/Windows).
  • Global Hotkeys: Like Guake terminal, you can quickly show or hide the window using global hotkeys (e.g., Ctrl + 2 by default), significantly improving efficiency.
  • Quick Commands: Save frequently used command snippets and send them to the current or all terminal tabs with one click.
  • SSH Tunneling & Proxy: Supports session-level or global proxy configuration for easier network environment management.
  • Cloud Sync for Settings: Encrypt and sync bookmarks, themes, quick commands, and other configurations to GitHub or Gitee’s Secret Gist, enabling seamless setup across multiple devices.
  • Multi-Language Interface: Supports over a dozen languages including English, Simplified Chinese, Traditional Chinese, Japanese, Korean, Russian, French, Spanish, Portuguese, German, Turkish, and Arabic.

4. Cross-Platform & Modern Architecture

  • True Cross-Platform: Fully supports macOS (Intel/Apple Silicon), Windows, and Linux (multiple architectures and package formats), providing a consistent experience.
  • Active Development & Open Source: Built on Electron, the project is open-source on GitHub with frequent updates, active community, and rapid bug fixes and feature iterations.

Highlights of Latest Version (v1.91.8)

  • New Features:
    • #3959 AI Request Proxy Support: Allows configuring a proxy for integrated AI features (e.g., smart suggestions in certain versions), enabling usage in restricted network environments.
  • Bug Fixes:
    • Fixed a logical issue with bookmark search during connection jumps, improving user experience.

Advantages of Using electerm on macOS

For macOS users, electerm offers a more comprehensive solution than the native Terminal.app or many other tools:

  1. Out-of-the-Box Integrated Experience: No need to switch between multiple standalone apps like iTerm2, SecureCRT, Royal TSX, or Microsoft Remote Desktop — one electerm covers most scenarios.
  2. Unified Modern Interface: Provides a contemporary, aesthetically pleasing UI with rich customization options,告别 outdated designs.
  3. Increased Productivity: Features like global hotkeys, quick commands, and visual bookmark management are designed to boost efficiency.
  4. Free and Open Source: Completely free with no subscription fees; open-source code ensures security, transparency, and allows for self-auditing or contribution.
  5. Continuously Evolving: As an active open-source project, it rapidly adopts new technologies (e.g., native Apple Silicon support, Trzsz protocol integration) and fixes issues.

Download & Installation

For macOS users, download the appropriate .dmg installer directly from the official website or GitHub Releases page:

  • Apple Silicon (M1/M2/M3...): electerm-1.91.8-mac-arm64.dmg
  • Intel Chips: electerm-1.91.8-mac-x64.dmg

After downloading, open the .dmg file and drag the electerm app into the “Applications” folder to complete installation.

Summary: electerm is a “Swiss Army knife”-style tool for users who frequently perform remote operations and terminal management. Combining powerful features, elegant design, and convenient usability, it is especially ideal for macOS users who value efficiency, unified workflows, and open-source software. Whether for backend development, server administration, or network device management, electerm deserves a key place in your toolkit.

All software data on this site is synchronized from the Awesome mac project. Copyright belongs to original authors.

Recommended Apps

Ghostty icon

Ghostty

Ghostty is a modern, cross-platform terminal emulator developed in Rust, delivering smooth scrolling and rendering performance through GPU acceleration. It supports multiple tabs, extensible plugins, and highly customizable configurations, offering developers a high-performance command-line experience.

hyper icon

hyper

Hyper is a powerful, cross-platform terminal application built on web technologies, offering high customizability through JavaScript plugins and themes for developers seeking an enhanced command-line experience.

iTerm2 icon

iTerm2

iTerm2 is a powerful open-source terminal emulator for macOS, featuring split panes, customizable themes, intelligent search, and advanced SSH management. Designed for developers and system administrators, it significantly enhances command-line productivity.

kitty icon

kitty

Kitty is a high-performance terminal emulator based on GPU acceleration, supporting macOS, Linux, and Windows systems. It features fast responsiveness, multi-window tiling, rich keyboard shortcuts, and remote control capabilities, delivering a smooth and efficient command-line experience for developers.

Tabby (formerly Terminus) icon

Tabby (formerly Terminus)

Tabby is a powerful cross-platform terminal emulator, formerly known as Terminus. It integrates SSH, Telnet, and serial connection capabilities, supports modern interface themes, multi-tab split-screen operations, and a rich plugin ecosystem. It provides developers and system administrators with an efficient and visually appealing command-line working environment.

Termius icon

Termius

Termius is a cross-platform professional SSH client and terminal emulator supporting multiple operating systems including macOS and Windows. It offers support for SSH, Mosh, and SFTP protocols, featuring secure key management, port forwarding, cloud service integration, and team collaboration capabilities. It is an ideal tool for developers and system administrators to remotely manage servers.