Repolode
nyakang

nyakang/nyaterm

Cliente de terminal desktop nativo criado com GPUI para SSH, shells locais, Telnet, Serial, RDP e VNC, com SFTP, túneis e OTP.

Alternativa open source a:XshellMobaXtermSecureCRT

Estrelas
2,307
Forks
216
Issues abertas
62
Último commit
há 6 horas

O que é?

O NyaTerm é um ambiente de trabalho desktop para acesso remoto via terminal, voltado a desenvolvedores e administradores de sistemas que trabalham com servidores, shells locais, dispositivos de rede e equipamentos seriais. Ele permite usar sessões SSH, terminal local, Telnet, serial, RDP e VNC em abas e painéis divididos, mantendo conexões relacionadas em uma única janela.

Além do terminal, inclui um navegador de arquivos SFTP com fila de transferências, edição local com envio das alterações de volta, encaminhamento de portas SSH e jump hosts, além de gerenciamento de TOTP/HOTP com preenchimento automático no SSH. Os painéis de hosts remotos permitem monitorar recursos, GPUs NVIDIA e NPUs Ascend, gerenciar processos e usar Docker. As configurações das sessões podem ser exportadas como backups criptografados ou sincronizadas via WebDAV, armazenamento compatível com S3 ou GitHub Gist.

O aplicativo é escrito em Rust com o framework GPUI e tem como alvo Windows, macOS e Linux. Também inclui um painel de assistente de IA que gera comandos, explica a saída do terminal e executa ações aprovadas em várias etapas na sessão ativa.

Recursos principais

  • 01Sessões SSH, shell local, Telnet, serial, RDP e VNC em um único ambiente de trabalho com abas e painéis divididos
  • 02Navegador SFTP com fila de transferências e fluxo de edição local com envio do arquivo atualizado de volta
  • 03Túneis SSH locais, remotos e dinâmicos, proxies e jump hosts
  • 04Gerenciamento de OTP TOTP/HOTP com preenchimento automático no SSH
  • 05Backup criptografado e sincronização via WebDAV, armazenamento compatível com S3 ou GitHub Gist
  • 06Assistente de IA para gerar comandos e analisar saídas, com confirmação obrigatória para comandos de risco

Casos de uso

  • Gerenciar vários servidores Linux com conexões salvas, transferências SFTP e edição remota de arquivos
  • Configurar roteadores, placas ou dispositivos embarcados via serial ou Telnet
  • Monitorar o status de GPU, NPU ou Docker remotos em sessões SSH
  • Manter as configurações do terminal sincronizadas entre máquinas com criptografia

Início rápido

  1. 1

    Baixe o aplicativo na página de lançamentos

Antes de usar

  • O selo do README indica MIT, enquanto os metadados do repositório indicam Apache-2.0. Confirme a licença antes de confiar nela.
  • O suporte a VNC é limitado a TCP direto, métodos de autenticação específicos e troca de texto da área de transferência em Latin-1.

Em coleções

Tópicos

Perguntas frequentes

O que é nyaterm?
Cliente de terminal desktop nativo criado com GPUI para SSH, shells locais, Telnet, Serial, RDP e VNC, com SFTP, túneis e OTP. O NyaTerm é um ambiente de trabalho desktop para acesso remoto via terminal, voltado a desenvolvedores e administradores de sistemas que trabalham com servidores, shells locais, dispositivos de rede e equipamentos seriais. Ele permite usar sessões SSH, terminal local, Telnet, serial, RDP e VNC em abas e painéis divididos, mantendo conexões relacionadas em uma única janela.
nyaterm é gratuito? Qual é a licença?
nyaterm é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
nyaterm ainda é mantido?
Manutenção ativa. O último commit de nyaterm foi em 7 de nov. de 2026.
Para que posso usar nyaterm?
Gerenciar vários servidores Linux com conexões salvas, transferências SFTP e edição remota de arquivos Configurar roteadores, placas ou dispositivos embarcados via serial ou Telnet Monitorar o status de GPU, NPU ou Docker remotos em sessões SSH Manter as configurações do terminal sincronizadas entre máquinas com criptografia
Como instalar nyaterm?
Baixe o aplicativo na página de lançamentos
Onde consigo nyaterm?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/nyakang/nyaterm

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados