>_ DevTrendsde

Sprache

Start

Sprachen

Bereiche

Frontend Backend Mobile DevOps AI / ML GameDev Blockchain Embedded Sicherheit
Go

Devzat — Entwickler-Chat direkt im Terminal

Wenn das Terminal zum sozialen Netzwerk wird

Stell dir vor: Du verbindest dich mit einem Server über SSH, aber anstatt der üblichen Kommandozeile siehst du... einen Chat mit Kollegen. Überrascht? So funktioniert Devzat — ein unkonventionelles Projekt, das einen SSH-Client in eine vollwertige Kommunikationsplattform verwandelt.

Was ist dieses Devzat?

Devzat ist ein eigener SSH-Server in Go, der statt einer Shell eine Chat-Oberfläche öffnet. Der Hauptvorteil ist die plattformübergreifende Kompatibilität — du kannst dich von jedem Gerät mit einem SSH-Client verbinden (sogar vom Handy!).

Das Projekt wurde von Ishan Goel mit Unterstützung der Hack Club-Community erstellt. In nur wenigen Jahren hat Devzat fast 4.000 Sterne auf GitHub gesammelt und begeisterte Bewertungen von den Gründern von Supabase und anderen bekannten Entwicklern erhalten.

5 Gründe, Devzat jetzt auszuprobieren

  1. Chat von überall — SSH ist überall: vom Arbeitslaptop bis zum Smartphone-Terminal
  2. Markdown bis zum Maximum — Tabellen, Überschriften, Code mit Syntax-Hervorhebung über ```
  3. Spiele im Terminal — eingebautes Tic-Tac-Toe und Galgenmännchen mit Befehl tic oder hang
  4. Direktnachrichten=user Сообщение für schnelle DMs oder cd @user für Privatsphäre
  5. Eigene Server — eigene Instanz in 5 Minuten bereitstellen (mehr dazu unten)

Wie tritt man dem Chat bei?

Probiere die öffentliche Instanz mit diesem Befehl aus:

ssh devzat.hackclub.com

Oder, falls deine Firewall den Standard-Port 22 blockiert:

ssh devzat.hackclub.com -p 443

Erstes Mal dabei? Dein Chat-Name entspricht deinem SSH-Benutzernamen. Ändern? Einfach eingeben:

nick НовоеИмя

Unter der Haube

Unter der Haube ist Devzat eine Go-Anwendung, die das Standard-golang.org/x/crypto/ssh-Paket verwendet. Um deinen eigenen Server zu hosten, brauchst du nur:

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

Der Server startet auf Port 22221 (du kannst ihn über die Umgebungsvariable $PORT ändern). Vollständige Administrationsdokumentation findest du im Admin's Manual.

Wer wird es am meisten lieben?

  • Remote-Teams — einfacher Chat ohne Messenger-Installation
  • Systemadministratoren — ein Chat, der garantiert auch auf Servern ohne GUI funktioniert
  • Terminal-First-Enthusiasten — minimalistische Oberfläche ohne Ablenkungen
  • Gopher — eine großartige Möglichkeit, Go an einem echten Projekt zu üben

Persönliche Erfahrung

Ich habe Devzat auf einem MacBook und iPhone (via Termius) getestet. Die Verbindung ist sofort hergestellt, der Chat reagiert schnell. Besonders beeindruckend war die Markdown-Unterstützung — Code mit Hervorhebung sieht sauber aus. Eine Runde Tic-Tac-Toe mit einem Kollegen brachte unerwarteten Spaß in den Arbeitsalltag.

Alternativen

Ähnliche Projekte:

  • ssh-chat — eine schlichtere Option
  • WeeChat — ein leistungsstarker Client für IRC und andere Protokolle

Devzat sticht jedoch mit integrierten Funktionen wie Spielen und Markdown-Unterstützung heraus.

Fazit

Devzat ist eine frische Idee in der Welt der Entwickler-Tools. Es ersetzt nicht Slack oder Discord, bietet aber ein einzigartiges „Chat direkt im Terminal"-Erlebnis. Ich empfehle es besonders:

  • Für schnelle Diskussionen während der Arbeit mit Servern
  • Als ungewöhnliche Art, mit technikaffinen Freunden zu chatten
  • Als Inspiration für eigene SSH-Experimente

Probier es jetzt aus — es könnte deine neue Lieblingsmethode werden, um Ideen zu teilen!

P.S. Interessanterweise hat das Projekt ein Product Hunt-Badge erhalten — was bedeutet, dass es definitiv deine Aufmerksamkeit verdient.

Ähnliche Projekte