Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

JoeSSH

JoeSSH es un workspace SSH local-first y open-source que incluye terminal, SFTP, port forwarding y verificación de host keys. Es una aplicación gratuita para Windows con opción de sync auto-hosted.

Ficha actualizada 23 sept 2026, 11:05 · upstream 23 sept 2026, 10:43 · release sin release detectada

Ver códigoProblemas y ayudaRepositorio ↗
00

Qué es JoeSSH

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

JoeSSH permite trabajar en sesiones SSH desde una interfaz gráfica en Windows sin necesidad de instalar herramientas adicionales ni configurar un servidor propio. La aplicación se instala directamente desde la Microsoft Store, lo que la hace accesible a cualquier usuario final. Se puede conectar a servidores remotos, ejecutar comandos y transferir archivos mediante SFTP. Las conexiones guardan sus credenciales y preferencias en el dispositivo local, sin necesidad de una cuenta externa. El proyecto está bajo licencia MIT y sigue un modelo open-source con enfoque local-first.

CASOS DE USO
  • Conectar a servidores remotos y ejecutar comandos SSH desde la interfaz gráfica
  • Transferir archivos entre dispositivos mediante SFTP en modo local
  • Configurar port forwarding para acceder a servicios internos sin abrir puertos
  • Organizar sesiones de trabajo con perfiles, grupos y etiquetas
  • Cambiar entre temas (oscuro/claro) según preferencia del usuario
  • Ejecutar scripts y comandos en terminal dentro de la aplicación
PUNTOS DESTACADOS
  • Es una aplicación gratuita disponible directamente desde la Microsoft Store, sin necesidad de instalar Node.js o Rust
  • No requiere una cuenta JoeSSH ni un servidor externo; todo se ejecuta localmente
  • Se verifica el host key del servidor antes de autenticarse para evitar ataques de man-in-the-middle
  • Permite guardar perfiles de conexión, grupos y etiquetas organizando sesiones de forma sencilla
  • Soporta temas oscuros y claros con persistencia en el dispositivo
  • No requiere configuración compleja ni dependencias adicionales
PRECAUCIONES
  • Es una versión pública Beta que puede tener inestabilidad o bugs no reportados
  • Limitación de 25 MiB para transferencias de archivos en modo público Beta
  • Requiere WebView2 instalado en Windows para ejecutar la interfaz gráfica nativa
  • El servicio de sync auto-hosted es una versión preview y no está disponible públicamente
  • La configuración CORS debe realizarse manualmente si se despliega en producción
  • No ofrece cifrado end-to-end para los datos enviados a la red
  • La terminal integrada tiene límites de tiempo por conexión
VISUAL

Capturas del proyecto

Imágenes reales detectadas en la documentación del repositorio.

JoeSSH Desktop workbench in English with sample hosts and fixture terminalsJoeSSH Desktop workbench in Simplified Chinese with sample hosts and fixture terminalsJoeSSH read-only Web Admin dashboard using fixture dataPersonal Weixin Pay QR code for voluntarily supporting the JoeSSH maintainerPersonal Alipay QR code for voluntarily supporting the JoeSSH maintainer
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU2 vCPUrecomendación inicial
MEMORIA2 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Despliegue manual

Para escritorio: instala desde Microsoft Store sin necesidad de Node.js, Rust o compilación. Para desarrollo: usa npm run dev:desktop en un entorno local con NASM instalado. Para web admin: despliega como SPA estática con proxy CORS configurado. Para sync auto-hosted: ejecuta el servicio en modo preview y configura un ledger JSON persistente. La app móvil es solo una shell de preview sin ejecución real.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Next.jsReactNode.jsRust
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
410041104300420042115175809981014111
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

Experiencia real de la comunidad

Ayuda a contrastar la estimación automática con instalaciones reales.

Todavía no hay datos comunitarios para este proyecto.