Repolode
t8y2

t8y2/motty

Cliente SSH de escritorio nativo en Go que integra terminal, SFTP, reenvío de puertos, VNC/RDP y un asistente de IA en una sola ventana, sin webview.

Alternativa open source a:TermiusXshellSecureCRT

Estrellas
695
Forks
78
Issues abiertos
62
Último commit
hace 3 horas

¿Qué es?

Motty es un espacio de trabajo SSH de escritorio para desarrolladores y administradores de sistemas que gestionan servidores remotos. Integra una terminal, un explorador de archivos con SFTP y SCP, reglas de reenvío local, remoto y SOCKS5/HTTP, y sesiones de escritorio remoto VNC o RDP en una sola ventana nativa. Está desarrollado en Go con el framework Viva UI, por lo que no incluye el runtime de Electron ni un navegador integrado.

Las claves de host se verifican con el archivo known_hosts propio de Motty antes de enviar las credenciales. La autenticación admite claves de agente, archivos de identidad, certificados OpenSSH, archivos .ppk de PuTTY, contraseñas y solicitudes de tipo keyboard-interactive. Los secretos guardados se almacenan en una bóveda AES-256-GCM, y los hosts se pueden importar desde OpenSSH config, PuTTY, Xshell, MobaXterm y varios otros clientes.

El asistente funciona en modo Ask, con la terminal visible como contexto, o en modo Agent, donde puede ejecutar comandos sujetos a una clasificación de riesgo y a una instancia de aprobación. Los secretos se ocultan antes de que el texto de la terminal llegue a un modelo. Un servidor MCP opcional pone las mismas herramientas a disposición de agentes externos, y las copias de seguridad se pueden sincronizar mediante WebDAV, almacenamiento compatible con S3 o un GitHub Gist.

Funciones clave

  • 01Sesiones de terminal con pestañas, paneles divididos, búsqueda en el historial y varios esquemas de colores.
  • 02Exploración de archivos por SFTP con transferencias reanudables, un editor integrado y una alternativa mediante SCP.
  • 03Reenvío de puertos local, remoto, SOCKS5 y HTTP CONNECT, con cadenas de hosts intermedios.
  • 04Conexiones de escritorio remoto VNC y RDP, opcionalmente tunelizadas a través de SSH.
  • 05Asistente de IA con modos Ask y Agent, aprobación de comandos y ocultación de secretos.
  • 06Bóveda cifrada para contraseñas y claves, con copias de seguridad y sincronización mediante WebDAV, S3 o GitHub Gist.

Casos de uso

  • Gestionar varios servidores Linux desde una sola ventana de escritorio, sin cambiar de aplicación.
  • Editar archivos remotos por SFTP y abrirlos en VS Code o Zed.
  • Acceder a bases de datos o servicios web internos mediante el reenvío de puertos SSH.
  • Conectarse a equipos Windows o escritorios VNC desde el mismo espacio de trabajo que la terminal.

Antes de usarlo

  • Algunas funciones del protocolo de escritorio remoto presentan carencias documentadas en docs/remote-desktop.md.

En colecciones

Temas

Preguntas frecuentes

¿Qué es motty?
Cliente SSH de escritorio nativo en Go que integra terminal, SFTP, reenvío de puertos, VNC/RDP y un asistente de IA en una sola ventana, sin webview. Motty es un espacio de trabajo SSH de escritorio para desarrolladores y administradores de sistemas que gestionan servidores remotos. Integra una terminal, un explorador de archivos con SFTP y SCP, reglas de reenvío local, remoto y SOCKS5/HTTP, y sesiones de escritorio remoto VNC o RDP en una sola ventana nativa. Está desarrollado en Go con el framework Viva UI, por lo que no incluye el runtime de Electron ni un navegador integrado.
¿motty es gratuito? ¿Qué licencia tiene?
motty es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿motty sigue mantenido?
Mantenimiento activo. El último commit de motty fue el 6 nov 2026.
¿Para qué puedo usar motty?
Gestionar varios servidores Linux desde una sola ventana de escritorio, sin cambiar de aplicación. Editar archivos remotos por SFTP y abrirlos en VS Code o Zed. Acceder a bases de datos o servicios web internos mediante el reenvío de puertos SSH. Conectarse a equipos Windows o escritorios VNC desde el mismo espacio de trabajo que la terminal.
¿Dónde consigo motty?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/t8y2/motty

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados