devzat

SSH server that creates a chat room instead of shell access, enabling cross-platform terminal chat

install· Git + Go

Devzat is a custom SSH server that replaces the traditional shell prompt with a chat interface. Users connect via SSH from any device that supports SSH clients (including mobile phones) to join a shared chat room accessible through their terminal.

The tool includes several chat-focused features including room support (users can join different rooms with cd #roomname), direct messaging between users, Markdown rendering with syntax highlighting for code blocks, and built-in games like Tic Tac Toe and Hangman. It also supports emoji replacements, timezone settings, and user customization options like name colors and pronouns.

Devzat can be self-hosted and includes integrations for bridging with Slack and Discord, Twitter announcements for new users, and a plugin API for custom extensions. The main public instance runs at devzat.hackclub.com and includes a Slack bridge for Hack Club members. Users can connect on port 22 (requires SSH keys) or port 443 (no keys required) to accommodate different network configurations.

Installation

# via Git + Go
git clone https://github.com/quackduck/devzat && cd devzat && go build

Devzat chat session recording

Alternatives & related tools

add a badge to your README

Maintain devzat? Show that it's featured on trmn. The badge links back to this page.

Featured on trmn
Markdown
[![Featured on trmn](https://www.trmn.sh/badge/devzat.svg)](https://www.trmn.sh/tools/devzat?utm_source=badge)
HTML
<a href="https://www.trmn.sh/tools/devzat?utm_source=badge"><img src="https://www.trmn.sh/badge/devzat.svg" alt="Featured on trmn" height="20"></a>