Uma TUI de terminal leve para gerenciar conexões SSH, serial, telnet, SFTP, FTP, WebDAV e S3 em um único binário.
- Estrelas
- 15,415
- Forks
- 1,244
- Issues abertas
- 358
- Último commit
- há 8 horas
O que é?
electerm é um cliente desktop de terminal e conexão remota que reúne acesso por SSH, SFTP, FTP, Telnet, porta serial, RDP, VNC e Spice em um único aplicativo. Ele funciona em Linux, macOS, Windows, Android, HarmonyOS e iOS, além de sistemas mais antigos, como Windows 7 e Ubuntu 18.04, e de várias distribuições Linux chinesas, com builds para RISC-V e ppc64le.
Além de conexões, o aplicativo oferece transferência de arquivos e gerenciamento de sessões: gerenciadores de arquivos SFTP e FTP, transferências com Zmodem e trzsz, túneis SSH e saltos entre conexões, proxies globais e por sessão, além da sincronização de favoritos com gists do GitHub ou Gitee, WebDAV ou um servidor personalizado. Também estão disponíveis comandos rápidos, triggers e transmissão de entrada para um ou todos os terminais.
O projeto inclui um assistente de IA compatível com as APIs OpenAI Chat Completions, OpenAI Responses e Anthropic Messages, além de um widget MCP para conectar ferramentas externas. A versão web, electerm-web, é mantida separadamente.
Recursos principais
- 01Oferece suporte a SSH, SFTP, FTP, Telnet, porta serial, RDP, VNC e Spice em um só cliente.
- 02Funciona em Windows, macOS, Linux, Android, HarmonyOS e iOS.
- 03Oferece vários métodos de autenticação, incluindo chave pública, senha, SSH agent e certificados.
- 04Oferece suporte a transferências de arquivos com Zmodem e trzsz, além de túneis SSH com saltos entre conexões.
- 05Sincroniza favoritos com gists do GitHub ou Gitee, WebDAV ou um servidor personalizado.
- 06Inclui um assistente de IA e um widget MCP para sugerir comandos e integrar ferramentas.
Casos de uso
- Gerenciar vários servidores SSH e transferir arquivos com SFTP em uma única janela.
- Conectar dispositivos seriais, switches de rede ou placas embarcadas a partir de um laptop.
- Acessar desktops Windows ou Linux por RDP ou VNC junto com sessões de terminal.
- Usar o aplicativo em distribuições Linux antigas ou nacionais, nas quais outros clientes talvez não possam ser instalados.
Início rápido
- 1
Instalar no Mac com Homebrew
brew install --cask electerm - 2
Instalar no Windows com winget
winget install electerm.electerm - 3
Instalar no Linux com Snap
sudo snap install electerm --classic - 4
Instalar pelo npm
npm i -g electerm
Antes de usar
- Alguns pacotes Linux (rpm, deb, snap) podem não funcionar em todas as distribuições.
- A configuração do ambiente de desenvolvimento está documentada como funcionando principalmente no Linux e requer Node.js 24.
Tópicos
Perguntas frequentes
- O que é electerm?
- Cliente multiplataforma de terminal e acesso remoto com suporte a SSH, SFTP, FTP, Telnet, porta serial, RDP, VNC e Spice. electerm é um cliente desktop de terminal e conexão remota que reúne acesso por SSH, SFTP, FTP, Telnet, porta serial, RDP, VNC e Spice em um único aplicativo. Ele funciona em Linux, macOS, Windows, Android, HarmonyOS e iOS, além de sistemas mais antigos, como Windows 7 e Ubuntu 18.04, e de várias distribuições Linux chinesas, com builds para RISC-V e ppc64le.
- electerm é gratuito? Qual é a licença?
- electerm é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- electerm ainda é mantido?
- Manutenção ativa. O último commit de electerm foi em 22 de out. de 2026.
- Para que posso usar electerm?
- Gerenciar vários servidores SSH e transferir arquivos com SFTP em uma única janela. Conectar dispositivos seriais, switches de rede ou placas embarcadas a partir de um laptop. Acessar desktops Windows ou Linux por RDP ou VNC junto com sessões de terminal. Usar o aplicativo em distribuições Linux antigas ou nacionais, nas quais outros clientes talvez não possam ser instalados.
- Como instalar electerm?
- Instalar no Mac com Homebrew: brew install --cask electerm Instalar no Windows com winget: winget install electerm.electerm Instalar no Linux com Snap: sudo snap install electerm --classic Instalar pelo npm: npm i -g electerm
- Onde consigo electerm?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/electerm/electerm
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Plataforma de gerenciamento de servidores self-hosted em que SSH, acesso remoto, SFTP, Docker e métricas são plugins opcionais.
Um ambiente de trabalho desktop nativo em Rust para bancos de dados, SSH, SFTP, terminais, desktop remoto, monitoramento, notas Markdown e agentes de IA.
Aplicativo de terminal para desktop que reúne SSH, RDP, SFTP, clientes de banco de dados, gerenciamento de Kubernetes e contêineres e um agente de IA que executa comandos shell.
Gerenciador open source de conexões remotas para Windows, que reúne sessões RDP, VNC, SSH, Telnet e outras em uma única janela com abas.
O daemon proxy guacd, a API C libguac e bibliotecas de protocolo que traduzem RDP, VNC, SSH e Telnet para o protocolo do Guacamole, compatível com navegadores.