ChatWave is a production-ready real-time chat application built with Node.js, Express and Socket.IO. Features include public rooms, direct messages, typing indicators, read receipts, media sharing, emoji reactions, and an admin panel with moderation tools. Scales horizontally with the built-in Redis adapter.

Ships with Docker files, PM2 config and a REST API for integrations.