Rocket.Chat
Communications platform that puts data protection first (alternative to Gitter.im and Slack).
Communication software used to provide remote access to systems and exchange files and messages in text, audio and/or video formats between different computers or users, using their own custom protocols.
We track 46 open-source, self-hosted Communication - Custom Communication Systems apps. 38 of them had commits in the last 90 days, 23 can run with Docker, and the most common licenses are MIT (12), Apache-2.0 (10), AGPL-3.0 (7). The most-used languages are Go, Nodejs, Python. Below are the top picks by GitHub stars, followed by every app ranked by stars weighted by maintenance health.
| # | App | Stars | Health | Last activity | License | Language | Docker |
|---|---|---|---|---|---|---|---|
| 1 | Rocket.Chat | 46.5k | Active | 2026-11-10 | MIT | Nodejs, Docker | ✓ |
| 2 | Novu | 40.3k | Active | 2026-11-09 | MIT | Docker, Nodejs | ✓ |
| 3 | Chatwoot | 39.9k | Active | 2026-11-10 | ⊘ Proprietary | Ruby, Docker | ✓ |
| 4 | Mattermost | 39.6k | Active | 2026-11-10 | ⊘ Proprietary | Go, Docker | ✓ |
| 5 | ntfy | 35.6k | Active | 2026-11-04 | Apache-2.0, GPL-2.0 | Go, Docker | ✓ |
Ranked by GitHub stars weighted by maintenance health.
Communications platform that puts data protection first (alternative to Gitter.im and Slack).
Notification infrastructure for developers.
Customer communication platform (alternative to Intercom and Zendesk).
Platform for secure collaboration across the entire software development lifecycle, can be integrated with Gitlab (alternative to Slack).
Push notifications to phone or desktop using HTTP PUT/POST, with Android app, CLI and web app, similar to Pushover and Gotify.
Powerful group chat application.
Most private and secure chat and applications platform - now with double ratchet E2E encryption.
Apprise allows you to send a notification to almost all of the most popular notification services available to us today such as: Telegram, Discord, Slack, Amazon SNS, Gotify, etc.
WhatsApp API gateway exposing messaging as REST endpoints, with a web dashboard, multi-account sessions, and webhook events (alternative to WhatsApp Business API providers).
Notification server with Android and CLI clients (alternative to PushBullet).
Fully-featured Matrix client for Web, iOS & Android.
Instant messaging platform. Backend in Go. Clients: Swift iOS, Java Android, JS webapp, scriptable command line; chatbots.
Language-agnostic real-time messaging (Websocket or SockJS) server.
Instant messaging and VoIP platform built for friends, groups, and communities (alternative to Discord).
Simple tool to quickly share your screen to one or multiple people via web browser.
Conversational app builder (alternative to Typeform and Landbot).
Low-latency, high quality voice/text chat software.
Virtual office / virtual conference application presented as a 16-bit RPG video game.
Server for Matrix, an open standard for decentralized persistent communication.
Share sensitive information securely with self-destructing links that are only viewable once.
High-performance and feature-rich chat server for Matrix, and the successor to conduwuit (fork of Conduit).
Distributed, secure messenger with audio and video chat capabilities.
User-first chat platform built with modern web technologies.
Web Whiteboard to collaborate in real-time on schemas, drawings, and notes.
Realtime server for reliable two-way communication over WebSockets, Server-sent events, etc.
Peer-to-peer chat app that is serverless, decentralized, and ephemeral.
Live Support chat for your website.
Secured and decentralized communication system. Offers decentralized chat, forums, messaging, file transfer.
Whistleblowing software enabling anyone to easily set up and maintain a secure reporting platform.
Anonymously share files, browse and publish freesites (web sites accessible only through Hyphanet) and chat on forums.
Simple, fast, and reliable chat server powered by Matrix.
Multichannel notification server with support for Email, Mobile Push, Web Push, SMS, messaging and a javascript plugin.
One-Time-Secret sharing platform with a symmetric 256bit AES encryption in the browser.
Instant messaging transport. It allows users to chat together even when they are using different IM networks.
Keep secrets out of emails or chat logs, share them using secure links with passphrase and expiration dates.
Federated, end-to-end encrypted messaging service for the web, iOS, and Android, supporting text, photos, video, and WebRTC video and audio calls.
All-in-one customer engagement platform from lead-gen to post-sales, from WhatsApp to your website. With omni-channel live agents and AI-powered chatbots (alternative to Intercom, Zendesk, Tawk.to).
Next-Gen self-hosted chat server and clients.
Community-driven Matrix homeserver, the continuation of conduwuit focusing on user experience and new features (fork of Conduit).
Notification server for relaying push notifications via Matrix, similar to PushBullet and Gotify.
Software framework for decentralized, peer-to-peer networking.
Online whiteboard, audio/video conferencing, screen sharing, shared code editing and optional session recording/playback.
Universal communication platform which preserves the user's privacy and freedoms.
Web-based, end-to-end encrypted email platform that uses an independent PKI.
Platform for your corporate communications, based on the advanced architecture, with support for UltraHD video conferencing, built-in messenger with personal and group chats, and a free version for up to 1,000 users.
Instant messaging and collaboration tool with private and group chat rooms, continuous voice and video meetings, files sharing, issue tracking with integrated task board (alternative to Slack).
By GitHub stars, the most popular self-hosted Communication - Custom Communication Systems apps are Rocket.Chat (46,508 stars), Novu (40,341 stars), Chatwoot (39,906 stars). Popularity is only one signal: also check maintenance health, license and whether it fits your setup.
38 of the 46 apps listed had commits in the last 90 days and 2 more in the last 12 months; for 6 we have no repository activity data.
23 of the 46 apps can run with Docker; 4 publish an image on Docker Hub, including Chatwoot, ntfy, Apprise and Databag.
The most common licenses in this category are MIT (12 apps), Apache-2.0 (10 apps), AGPL-3.0 (7 apps).
The software itself is free to download. Based on our rough hardware estimates, the cheapest suitable VPS plan starts at about $10/month (median $10/month across apps in this category). Several light apps can share one server.
Figures from GitHub and Docker Hub as of 2026-11-15; hosting costs are rough estimates.