>_ DevTrendses

Idioma

Inicio

Lenguajes

Secciones

Frontend Backend Móvil DevOps AI / ML GameDev Blockchain Embebidos Seguridad
Go

Devzat — chat para desarrolladores justo en la terminal

Cuando la terminal se convierte en una red social

Imagina: te conectas a un servidor mediante SSH, pero en lugar de la línea de comandos habitual, ves... un chat con colegas. ¿Sorprendido? Así funciona Devzat — un proyecto poco convencional que convierte un cliente SSH en una plataforma de comunicación completa.

¿Qué es este Devzat?

Devzat es un servidor SSH personalizado construido en Go que abre una interfaz de chat en lugar de una shell. La principal ventaja es la compatibilidad multiplataforma — puedes conectarte desde cualquier dispositivo con un cliente SSH (¡incluso desde un teléfono móvil!).

El proyecto fue creado por Ishan Goel con el apoyo de la comunidad Hack Club. En apenas un par de años, Devzat ha acumulado casi 4,000 estrellas en GitHub y críticas entusiastas de los fundadores de Supabase y otros desarrolladores conocidos.

5 razones para probar Devzat ahora mismo

  1. Chat desde cualquier lugar — SSH está en todas partes: desde tu laptop de trabajo hasta la terminal de un teléfono inteligente
  2. Markdown al máximo — tablas, encabezados, código con resaltado de sintaxis mediante ```
  3. Juegos en la terminal — Tres en raya y Ahorcado integrados con el comando tic o hang
  4. Mensajes directos=user Сообщение para DMs rápidos o cd @user para ir a privado
  5. Tus propios servidores — desplie tu propia instancia en 5 minutos (más sobre esto abajo)

¿Cómo unirse al chat?

Prueba la instancia pública con este comando:

ssh devzat.hackclub.com

O, si tu firewall bloquea el puerto estándar 22:

ssh devzat.hackclub.com -p 443

¿Primera vez conectándote? Tu nombre de chat coincidirá con tu nombre de usuario SSH. ¿Quieres cambiarlo? Simplemente escribe:

nick НовоеИмя

Bajo el capó

Bajo el capó, Devzat es una aplicación Go que utiliza el paquete estándar golang.org/x/crypto/ssh. Para alojar tu propio servidor, solo necesitas:

git clone https://github.com/quackduck/devzat && cd devzat
go install
ssh-keygen -qN '' -f devzat-sshkey
devzat

El servidor se iniciará en el puerto 22,221 (puedes cambiarlo mediante la variable de entorno $PORT). La documentación completa de administración está disponible en el Manual del Administrador.

¿A quién le encantará más?

  • Equipos remotos — una forma sencilla de chatear sin instalar mensajeros
  • Administradores de sistemas — un chat que funciona incluso en servidores sin GUI
  • Entusiastas de la terminal — una interfaz minimalista sin distracciones
  • Gophers — una excelente manera de practicar Go en un proyecto real

Experiencia personal

Probé Devzat en un MacBook y un iPhone (vía Termius). La conexión es instantánea, el chat es responsivo. El soporte para Markdown fue especialmente impresionante — el código con resaltado se ve limpio. Jugar Tres en raya con un colega agregó diversión inesperada al flujo de trabajo.

Alternativas

Proyectos similares:

  • ssh-chat — una opción más austera
  • WeeChat — un cliente potente para IRC y otros protocolos

Pero Devzat se destaca con funciones integradas como juegos y soporte para Markdown.

Veredicto

Devzat es una idea fresca en el mundo de las herramientas de desarrollo. No reemplaza a Slack o Discord, pero ofrece una experiencia única de "chat desde la terminal". Lo recomendaría especialmente:

  • Para discusiones rápidas mientras trabajas con servidores
  • Como una forma inusual de chatear con amigos conocedores de tecnología
  • Como inspiración para tus propios experimentos con SSH

¡Pruébalo ahora mismo — podría convertirse en tu nueva forma favorita de compartir ideas!

P.D. Curiosamente, el proyecto obtuvo un distintivo de Product Hunt — lo que significa que definitivamente merece tu atención.

Proyectos relacionados