rootshell: Local Terminal, SSH
VPN over SSH and tssh
Gratis
rootshell es un emulador de terminal de clase escritorio sobre libghostty, el motor acelerado por GPU del terminal Ghostty. Shell local, pantalla compartida del Mac, SSH nativo, roaming compatible con mosh, tssh, VPN del sistema, git nativo y renderizado Metal en una sola app.
NUEVO: PANTALLA COMPARTIDA
Llega a la pantalla de tu Mac, no solo a su shell, desde tu iPhone o iPad. El modo de alto rendimiento transmite hasta 4K a 60 FPS, totalmente cifrado. El ajuste al cliente crea una pantalla virtual del tamaño exacto de tu dispositivo: sin paneo ni bandas negras, con audio remoto. El modo VNC estándar cubre Linux y equipos sin monitor, y tuneliza por hosts de salto SSH. Nada que instalar en el Mac: activa Compartir Pantalla y conéctate. Táctil, trackpad, teclado físico y portapapeles bidireccional, en pestañas, divisiones o pantalla completa.
TERMINAL ACELERADO POR METAL
Núcleo Zig de libghostty con renderizado Metal directo. Desplazamiento fluido, salida sincronizada sin parpadeo y captura completa del ratón para tmux, vim y zellij. Pestañas, paneles divididos e historial persistente entre reinicios.
TRES PROTOCOLOS REMOTOS, UNA APP
• SSH — Cliente SSH nativo en Swift con Ed25519, ECDSA, RSA y poscuántico ML-KEM + ML-DSA. Hosts de salto, reenvío de puertos y de agente, y contraseñas en el llavero.
• Rootshell Roam — Sesiones compatibles con mosh sobreviven a cambios de red y reinicios. Multipath TCP combina WiFi y datos móviles. El eco predictivo mantiene la escritura ágil. NAT traversal STUN atraviesa cortafuegos.
• tssh con transporte QUIC (TLS 1.3) y KCP para menor latencia, historial nativo completo y reanudación de sesión.
TMUX NATIVO
Conéctate en modo control (tmux -CC): las ventanas se vuelven pestañas nativas y los paneles, divisiones reales. Copia, busca y desplázate con gestos nativos. Un panel muestra vistas previas en vivo y las pestañas sobreviven a reinicios sobre tssh.
VPN SSH
Convierte cualquier sesión SSH o tssh en una VPN del sistema. Todo el tráfico del dispositivo pasa por tu servidor remoto. Sin software extra: si puedes hacer SSH, puedes hacer VPN.
GIT NATIVO
Clone, commit, diff, log, blame, rebase, cherry-pick y worktree, en Swift nativo con transporte SSH. Salida con resaltado de sintaxis y mensajes de commit por IA.
AGENTE DE IA POR VOZ
Habla con un asistente siempre activo por Gemini Live. Lee el historial, ejecuta comandos SSH con manos libres, busca en la web y pide permiso antes de nada arriesgado.
IA DE TEXTO OPCIONAL
Chatea con Claude, ChatGPT, Gemini o 400+ modelos vía OpenRouter. Con tu propia clave de API.
LLAVES DE SEGURIDAD HARDWARE
Las claves privadas nunca salen del hardware. Autenticación FIDO2/WebAuthn con firma al toque.
SHELL LOCAL EN SANDBOX
Shell local completa con vim 9.1, Helix, SFTP, SCP, curl, jq, mtr y utilidades Unix estándar. El navegador rf ofrece columnas miller estilo yazi con vista previa de imágenes e indicadores git. Transferencia P2P con croc, autocompletado con flags y temas de prompt.
NUBE Y KUBERNETES
Conecta con AWS, Azure, DigitalOcean, Akamai (Linode) y Tailscale. Explora instancias, accede a consolas serie, genera kubeconfigs de EKS y depura nodos Kubernetes con pods efímeros.
450+ TEMAS Y EFECTOS VISUALES
450+ temas de color con cambio día/noche según tu ubicación. Fondos animados — solar, olas, estrellas, luciérnagas — más shaders Shadertoy y tipografías propias.
BARRA PERSONALIZABLE
Arrastra, reordena y oculta 45+ teclas integradas. Crea teclas que envían texto, combinaciones o secuencias. Modificadores persistentes con bloqueo por doble toque. Diseños distintos para iPhone y iPad.
GESTIÓN DE CONEXIONES
Guarda perfiles con carpetas, etiquetas y sincronización iCloud. Quick Connect autocompleta desde historial e instancias de nube. Túneles SSH en segundo plano con autoarranque. Atajos de Siri integrados.
TECLADO AVANZADO
Teclas mod-tap estilo QMK, dictado y entrada CJK, atajos personalizables y Opción como Alt para teclados internacionales.
Calificaciones y reseñas
Teclado desacoplado e iPhone Duo
- Terminal Keyboard ahora flota sobre el terminal en iPhone. Mantén pulsada la tecla de cambio y elige Detached; muévelo con el tirador de puntos suspensivos.
- Modo y posición se conservan al reiniciar. En iPad, el menú aparece con Use System Detached Keyboard desactivado.
- Desde iOS 27.1, el teclado anclado se divide alrededor del pliegue del iPhone Duo, con una barra espaciadora por lado. La barra de herramientas y las páginas deslizables evitan el pliegue. El teclado flotante se aparta si hay espacio.
- Corregidos el arrastre, redimensionado y recorte del panel desplegable del teclado desacoplado de iPad, y los destellos del teclado ancho al enfocar terminales o cambiar de pestaña. Mejor foco al plegar el Duo y restaurar pestañas herdr.
Puertos remotos
- Show Remote Ports en Settings > Appearance > Window detecta puertos TCP a la escucha. Toca el globo abajo a la derecha y elige un puerto para reenviarlo y abrir su página en rootshell.
- Edita la dirección para cambiar rutas o usar HTTP/HTTPS, incluso con servidores de desarrollo autofirmados en ese reenvío. Menús con Copy Local URL y Stop Forward.
- Admite SSH, tssh y la conexión SSH retenida de Mosh/Roam, incluidos paneles en modo de control tmux/herdr. Mosh/Roam restaurado necesita un nuevo inicio SSH tras reiniciar la app.
- Desactivado por defecto. Solo analiza terminales visibles con la app en primer plano. Los túneles solo son accesibles desde este dispositivo y terminan con la conexión.
Screen Sharing
- Conecta a wayshare en Linux, incluido Hyprland, con Apple SRP en modo Standard o High Performance. Remote System reconoce wayshare automáticamente; elige Linux para enviar Option como Alt.
- Corregidos la espera indefinida de la primera imagen en modo Standard con varios monitores Mac, pantallas recortadas, clics mal situados y fallos de negociación VeNCrypt TLS con servidores como WayVNC.
Notificaciones de agentes
- Nuevas integraciones Pi, Oh My Pi y Hermes para turnos completados, fallos y solicitudes de entrada compatibles. Los títulos incluyen el nombre del host emisor.
- Corregidas notificaciones perdidas de comandos Codex puntuales y mejorados los avisos de finalización Pi/Oh My Pi.
- Actualiza rootshell-notify en cada emisor con Install or Upgrade the Hook Client en los ajustes push; reinicia agentes o recarga extensiones. Para Hermes, ejecuta también hermes plugins enable rootshell-push.
Teclas y sesiones
- Nueva pestaña Symbols para teclas de barra y gestos personalizados. Corregidas combinaciones Shift/Ctrl con cifras y signos, modificadores de Page Up/Down y pérdida de Shift en combinaciones con el protocolo de teclado kitty de Neovim.
- tssh ya no pierde respuestas de tamaño en píxeles del terminal. Apps remotas como terminal-browser dimensionan los gráficos correctamente, también con tssh desde la shell local.
- Corregido el salto atrás del foco tmux al cambiar rápido de panel. Cambiar sesiones zmx en Exposé solo mueve el panel elegido, no añade comandos attach al historial y restaura la sesión elegida tras reconectar o reiniciar.
Herramientas y fiabilidad
- Vim 9.2.1225 con correcciones de seguridad y archivos de ejecución restaurados para sintaxis y sangría Python.
- Validación de certificados tssh/VPN y certificados curl actualizados para rechazar claves de CA eMudhra comprometidas.
- Corregidos bloqueos al iniciar restaurando carpetas guardadas y cierres de la shell local con la carpeta de trabajo borrada o inaccesible.
- Corregidos menús de pestañas congelados en iPad, shell sin foco detrás de Connections con Cmd+T, Escape que no cerraba Connections y comandos de inicio sin ejecutar en consolas Windows remotas.
- Los paneles flotantes File Manager, HTTP Capture y Find pueden cubrir la barra lateral fija de pestañas. Corregida la adaptación del tema al cerrar una ventana. Las notificaciones muestran paneles ocultos por otro ampliado o a pantalla completa.
El desarrollador (Rootshell LLC) indicó que las prácticas de privacidad de la app pueden incluir el manejo de datos que se describe a continuación. Para obtener más detalles, consulta la política de privacidad del desarrollador .
No se recopilan datos
El desarrollador no recopila ningún dato en esta app.
Accesibilidad
El desarrollador aún no ha indicado cuáles funciones de accesibilidad admite esta app. Obtén detalles
Ficha técnica
- Vendedor
- Rootshell LLC
- Tamaño
- 394.5 MB
- Categoría
- Para desarrolladores
- Compatibilidad
Requiere iOS 18.0 o posterior.
- iPhone
Requiere iOS 18.0 o posterior. - iPad
Requiere iPadOS 18.0 o posterior.
- iPhone
- Ubicación
- Esta app podría utilizar tu ubicación incluso si no está abierta, lo cual podría reducir la duración de la batería.
- Idiomas
Español y 24 más
- Español, Alemán, Catalán, Checo, Chino simplificado, Chino tradicional, Coreano, Danés, Esloveno, Finés, Francés, Hebreo, Húngaro, Inglés, Italiano, Japonés, Neerlandés, Noruego bokmål, Polaco, Portugués, Rumano, Sueco, Ucraniano, Vietnamita, Árabe
- Edad
4+
- 4+
- Copyright
- © 2026 Rootshell LLC
