Rustty
es

$ ssh deploy@web-01

Tu infraestructura, con la fluidez de una terminal.
SSH, SFTP y RDP en una sola aplicación.

// conecta servidores, transfiere archivos, abre túneles y entra por escritorio remoto sin cambiar de herramienta

última release Linux macOS Windows Apache-2.0

// 100 % Rust en el backend  *  200+ temas  *  5 idiomas  *  sin telemetría

rustty --install // una línea y listo

# instalador automático: detecta tu distribución $ curl -sSf https://rustty.es/install.sh | sh
# Fedora / openSUSE / RHEL $ sudo dnf install ./Rustty-{version}-1.x86_64.rpm
# Debian / Ubuntu / Mint $ sudo apt install ./Rustty_{version}_amd64.deb
# Arch / Manjaro $ sudo pacman -U Rustty-{version}-1-x86_64.pkg.tar.zst
# Flatpak (bundle del release) $ flatpak install ./Rustty-{version}-x86_64.flatpak
# AppImage portable $ chmod +x Rustty_{version}_amd64.AppImage && ./Rustty_{version}_amd64.AppImage

// los binarios van firmados y con checksums publicados en cada release — ver todas las descargas

rustty --features // herramientas para el trabajo real

--ssh --sftp --rdp

Multiprotocolo

Abre sesiones SSH, transfiere archivos por SFTP y entra por RDP sin cambiar de aplicación. El backend está escrito en Rust con russh y russh-sftp.

--sftp-panel

Panel SFTP integrado

Mueve archivos con arrastrar y soltar. El panel sigue el cwd del terminal y puede elevarse a sudo cuando el servidor lo admite.

--tunnels -L -R -D

Túneles SSH

Crea redirecciones locales, remotas y SOCKS desde una sesión activa. Consulta su estado y tráfico, o conéctalas automáticamente por perfil.

--split --broadcast

Pestañas y divisiones

Organiza sesiones en pestañas, columnas, filas o rejillas, y replica la entrada para actuar sobre varios servidores a la vez.

--notes --runbook

Notas por conexión

Documenta cada equipo con notas Markdown sincronizables, variables como ${host} y un runbook con tareas marcables.

--monitor

Monitor de recursos

Consulta CPU, memoria, disco y procesos desde /proc, sin instalar agentes. Recibe alertas por umbral y exporta las métricas.

--keepass --keyring

KeePass y keyring

Usa contraseñas desde una base .kdbx o el llavero del sistema: KWallet, GNOME Keyring, Keychain o Credential Store.

--sync --backup

Copias cifradas

Sincroniza perfiles, preferencias, temas, notas y atajos con Google Drive, iCloud, WebDAV o una carpeta local. Todo se cifra con age antes de salir de tu equipo.

--themes --fonts

Temas y tipografía

Elige entre 12 temas base y una biblioteca de 200+. Personaliza interfaz y terminal por separado, e importa o exporta en JSON.

--keybindings

Atajos configurables

Adapta cada acción a tu flujo con captura en vivo, detección de conflictos y restauración individual.

--i18n

Multiidioma

Trabaja en español, inglés, francés, portugués o alemán. Rustty detecta el idioma automáticamente.

--update

Autoactualización

En Windows, macOS y AppImage, instala versiones firmadas desde la propia aplicación. Los demás formatos avisan y abren la descarga correcta.

rustty --protocols // tres, en una ventana

ssh :22

Sesiones interactivas con emulación completa vía xterm.js.

  • Clave pública, contraseña y teclado interactivo
  • Agente SSH y salto por bastión
  • Túneles -L, -R y SOCKS -D
  • Bloques OSC 133 copiables

sftp :22

Transferencias sobre la misma conexión, sin abrir un canal aparte.

  • Arrastrar y soltar en ambos sentidos
  • Sigue el directorio del terminal
  • Cola de transferencias con reanudación
  • Edición remota con el editor local

rdp :3389

Escritorio remoto de Windows integrado en la misma lista de conexiones.

  • Credenciales unificadas con SSH
  • Resolución y escalado configurables
  • Portapapeles compartido
  • Perfiles con dominio y puerta de enlace

rustty --themes // 12 base + 200 en la biblioteca

Rustty Darkpor defecto

deploy@web-01:~/app$ ls

backup.tar.gz error.log

Rustty Lightclaro

deploy@web-01:~/app$ ls

backup.tar.gz error.log

Dracula

deploy@web-01:~/app$ ls

backup.tar.gz error.log

Nord

deploy@web-01:~/app$ ls

backup.tar.gz error.log

xterm

deploy@web-01:~/app$ ls

backup.tar.gz error.log

VS Code Dark

deploy@web-01:~/app$ ls

backup.tar.gz error.log

Tango

deploy@web-01:~/app$ ls

backup.tar.gz error.log

Solarized Dark

deploy@web-01:~/app$ ls

backup.tar.gz error.log

Solarized Lightclaro

deploy@web-01:~/app$ ls

backup.tar.gz error.log

Gruvbox Dark

deploy@web-01:~/app$ ls

backup.tar.gz error.log

Tokyo Night

deploy@web-01:~/app$ ls

backup.tar.gz error.log

Monokai

deploy@web-01:~/app$ ls

backup.tar.gz error.log

// el tema del terminal es independiente del de la interfaz, y los temas se importan y exportan en JSON — cómo funcionan los temas

rustty --security // tus credenciales no salen de tu equipo

local por defecto

Rustty no necesita un servicio intermediario. Sin cuentas, telemetría ni analítica: cada conexión va directamente de tu equipo al servidor de destino.

cifrado en reposo

Las copias y la sincronización se cifran con age antes de salir del equipo. El proveedor solo recibe datos cifrados.

auditable

Licencia Apache-2.0, código y versiones públicas, binarios firmados y sumas SHA-256 verificables en cada descarga.

// sin IA, sin nube obligatoria, sin cuenta — política de seguridad