Repolode
ekzhang

ekzhang/sshx

Herramienta web para compartir una sesión de terminal en vivo desde el navegador y colaborar en tiempo real.

Alternativa open source a:tmate

Estrellas
7,710
Forks
319
Issues abiertos
31
Último commit
hace 2 meses

¿Qué es?

sshx comparte una sesión de terminal mediante un enlace web. Al ejecutar un solo comando, se inicia una sesión y cualquier persona que tenga la URL puede ver e interactuar con la terminal desde el navegador. Los participantes ven en tiempo real cómo se mueven los cursores de los demás, y pueden cambiar el tamaño y la posición de las ventanas, así como ampliarlas o desplazarse por un lienzo infinito.

El proyecto prioriza la seguridad y la calidad de la conexión. Las sesiones usan cifrado de extremo a extremo basado en Argon2 y AES; los clientes se conectan al servidor más cercano dentro de una red global distribuida, y el cliente se reconecta automáticamente mientras muestra estimaciones de latencia en tiempo real. También ofrece eco predictivo para agilizar la edición local, similar a Mosh.

La herramienta está escrita en Rust y se distribuye como un único binario para Linux, macOS y Windows, junto con un script de instalación y una fórmula de Homebrew. El autor señala que actualmente no se admite el autoalojamiento.

Funciones clave

  • 01Compartir una terminal con un solo comando y un enlace web.
  • 02Los participantes ven en tiempo real cómo se mueven los cursores de los demás.
  • 03Lienzo infinito para cambiar el tamaño y la posición de las ventanas, ampliarlas y desplazarse por él.
  • 04Cifrado de extremo a extremo mediante Argon2 y AES.
  • 05Reconexión automática y estimaciones de latencia en tiempo real.
  • 06Eco predictivo para agilizar la edición local.

Casos de uso

  • Programar en pareja o depurar con un compañero en una terminal compartida.
  • Dar rápidamente acceso remoto a una terminal sin configurar SSH.
  • Abrir una terminal remota temporal dentro de un trabajo de CI para depurar un fallo.
  • Hacer una demostración en vivo de una terminal o un taller para un público que se conecta desde el navegador.

Inicio rápido

  1. 1

    Instálalo en macOS con Homebrew

    brew install sshx
  2. 2

    O ejecuta el script oficial de instalación del README

Antes de usarlo

  • No se admiten despliegues autogestionados; el autor ejecuta los servidores en Fly.io y Redis Cloud.
  • Cualquiera que tenga el enlace compartido puede unirse a tu terminal, y los registros públicos de CI pueden dejar expuesto ese enlace.

En colecciones

Temas

Preguntas frecuentes

¿Qué es sshx?
Herramienta web para compartir una sesión de terminal en vivo desde el navegador y colaborar en tiempo real. sshx comparte una sesión de terminal mediante un enlace web. Al ejecutar un solo comando, se inicia una sesión y cualquier persona que tenga la URL puede ver e interactuar con la terminal desde el navegador. Los participantes ven en tiempo real cómo se mueven los cursores de los demás, y pueden cambiar el tamaño y la posición de las ventanas, así como ampliarlas o desplazarse por un lienzo infinito.
¿sshx es gratuito? ¿Qué licencia tiene?
sshx es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿sshx sigue mantenido?
Actualizado en los últimos 6 meses. El último commit de sshx fue el 21 sept 2026.
¿Para qué puedo usar sshx?
Programar en pareja o depurar con un compañero en una terminal compartida. Dar rápidamente acceso remoto a una terminal sin configurar SSH. Abrir una terminal remota temporal dentro de un trabajo de CI para depurar un fallo. Hacer una demostración en vivo de una terminal o un taller para un público que se conecta desde el navegador.
¿Cómo se instala sshx?
Instálalo en macOS con Homebrew: brew install sshx O ejecuta el script oficial de instalación del README
¿Dónde consigo sshx?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/ekzhang/sshx

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

Proyectos relacionados