>_ DevTrendspt

Idioma

Início

Linguagens

Seções

Frontend Backend Mobile DevOps AI / ML GameDev Blockchain Embarcados Segurança
Go

Devzat — chat para desenvolvedores direto no terminal

Quando o terminal se torna uma rede social

Imagine: você se conecta a um servidor via SSH, mas em vez da linha de comando usual, você vê... um chat com colegas. Surpreso? É assim que o Devzat funciona — um projeto nada convencional que transforma um cliente SSH em uma plataforma de comunicação completa.

O que é esse Devzat?

Devzat é um servidor SSH personalizado construído em Go que abre uma interface de chat em vez de um shell. A principal vantagem é a compatibilidade multiplataforma — você pode se conectar de qualquer dispositivo com um cliente SSH (até de um celular!).

O projeto foi criado por Ishan Goel com apoio da comunidade Hack Club. Em apenas alguns anos, Devzat acumulou quase 4.000 estrelas no GitHub e críticas positivas dos fundadores da Supabase e de outros desenvolvedores conhecidos.

5 motivos para experimentar o Devzat agora mesmo

  1. Chat de qualquer lugar — SSH está em todo lugar: do notebook de trabalho ao terminal do celular
  2. Markdown ao máximo — tabelas, títulos, código com syntax highlighting via ```
  3. Jogos no terminal — Jogo da Velha e Forca integrados com comando tic ou hang
  4. Mensagens diretas=user Сообщение para DMs rápidas ou cd @user para ficar privado
  5. Seus próprios servidores — faça deploy da sua própria instância em 5 minutos (mais sobre isso abaixo)

Como entrar no chat?

Experimente a instância pública com este comando:

ssh devzat.hackclub.com

Ou, se seu firewall bloqueia a porta padrão 22:

ssh devzat.hackclub.com -p 443

Primeira vez conectando? Seu nome no chat será o mesmo do seu usuário SSH. Quer mudar? É só digitar:

nick НовоеИмя

Por baixo dos panos

Por baixo dos panos, Devzat é uma aplicação em Go usando o pacote padrão golang.org/x/crypto/ssh. Para hospedar seu próprio servidor, você só precisa de:

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

O servidor vai iniciar na porta 22221 (você pode mudar via variável de ambiente $PORT). Documentação completa de administração está disponível no Manual do Administrador.

Quem vai adorar mais?

  • Times remotos — uma forma fácil de conversar sem instalar mensageiros
  • Administradores de sistemas — um chat que funciona garantidamente até em servidores sem GUI
  • Entusiastas do terminal-first — uma interface minimalista sem distrações
  • Gophers — uma ótima forma de praticar Go em um projeto real

Experiência pessoal

Testei o Devzat no MacBook e no iPhone (via Termius). A conexão é instantânea, o chat é responsivo. O suporte a Markdown foi especialmente impressionante — código com highlighting fica limpo. Jogar Jogo da Velha com um colega adicionou uma diversão inesperada ao fluxo de trabalho.

Alternativas

Projetos similares:

  • ssh-chat — uma opção mais austera
  • WeeChat — um cliente poderoso para IRC e outros protocolos

Mas o Devzat se destaca com recursos integrados como jogos e suporte a Markdown.

Veredicto

Devzat é uma ideia fresca no mundo das ferramentas para devs. Não substitui o Slack ou Discord, mas oferece uma experiência única de "chat do terminal". Eu recomendaria especialmente:

  • Para discussões rápidas enquanto trabalha com servidores
  • Como uma forma inusitada de conversar com amigos geeks
  • Como inspiração para seus próprios experimentos com SSH

Experimente agora mesmo — pode se tornar sua nova forma favorita de compartilhar ideias!

P.S. Curiosamente, o projeto ganhou um badge do Product Hunt — o que significa que definitivamente merece sua atenção.

Projetos relacionados