About hack.chat
hack.chat is a minimal chat application built around the idea of simple, disappearing conversations. It requires no accounts, keeps no logs and is designed to be distraction-free, so people can join a channel by name and start talking. It runs on Node.js with WebSockets and can be deployed as your own private service.
The bundled client renders LaTeX using KaTeX and highlights code using highlight.js. The server code is a backwards-compatible continuation of earlier work by Andrew Belt and has been updated to ES6, with extra commands and hot-reloading of commands and the protocol. A separate list collects third-party software for the framework, including bots, clients and Docker containers, and documentation is provided.
Installation for development means cloning the repository, running npm install and npm start, while a separate deployment guide covers live setups; Node.js 16.14 or newer is required. The README states the project is under the MIT licence, although the repository metadata lists none. It suits people who want a quick anonymous chat room for a small community or for experimenting with a simple chat server.
Key features
- Accountless, anonymous chat channels
- No message logs kept
- LaTeX rendering with KaTeX
- Code syntax highlighting
- Hot-reload of commands and protocol
- Community bots and clients ecosystem
Good fit for
- →Quick throwaway chat rooms
- →Private anonymous chat for a small group
- →Experimenting with a WebSocket chat server
- Tags
- chat
- anonymous
- websockets
- nodejs
- minimal
- self-hosted
- no-logs
- katex
- javascript
Open-source alternatives to hack.chat
See all
The Lounge
Team Chat
💬 Modern, responsive, cross-platform, self-hosted web IRC client
MIT★ 6.3k
Haven
Team Chat
Self-hosted private chat: no cloud, no telemetry, no Big Tech. Discord alternative that ru
AGPL-3.0vs Discord★ 580Fiora
Team Chat
An interesting open source chat application. Developed with node.js, mongoDB, socket.io an
MITvs Discord★ 7.2kChat.io
Team Chat
A Real Time Chat Application built using Node.js, Express, Mongoose, Socket.io, Passport,
MIT★ 1.4k
Campfire
Team Chat
Super simple group chat, without a subscription
MITvs Slack★ 4.7k
Cinny
Team Chat
Yet another matrix client
AGPL-3.0vs Slack★ 3.9k
SaaS alternatives to hack.chat
See all
Kik
Team Chat
Mobile messaging app with private chats, public groups and communities
SaaS
TeamSpeak
Team Chat
Voice communication software for gaming teams, communities and businesses
SaaS
Telegram
Team Chat
Cloud-based messenger with large groups, channels and bots
SaaSTencent QQ
Team Chat
Tencent instant messaging app with chat, file sharing and group features
SaaS
Troop Messenger
Team Chat
Business messaging platform with SaaS and on-premise deployment options
SaaS
8x8
Team Chat
Cloud phone, team chat and video meetings platform
SaaS

