Top pick · highest health
Rocket.Chat
Communications platform that puts data protection first (alternative to Gitter.im and Slack).
★ 46k 721 commits / 90d ⟳ today MIT Docker
Category
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. 44 self-hosted custom communication systems tools are listed here, ordered purely by a repository health score that Repoly recomputes nightly. Rocket.Chat leads at 99/100 with 721 commits in the last 90 days and 46k stars, followed by Chatwoot (98) and Mattermost (98). 27 of the 44 score 70 or above, 21 publish a Docker image, and the median health is 85. MIT is the most common licence, carried by 10 of them. Between them they stand in for Slack, Zoom, WhatsApp, Zendesk and Microsoft Teams and 3 more proprietary products.
Most starred
46,353 stars on GitHub, the largest community in the category.
Most active
4,458 commits in the last 90 days, the fastest-moving codebase here.
Most permissive
MIT licence with health 98/100: the strongest option if you need to embed or fork commercially.
Ranked by health
Top pick · highest health
Communications platform that puts data protection first (alternative to Gitter.im and Slack).
★ 46k 721 commits / 90d ⟳ today MIT Docker
Customer communication platform (alternative to Intercom and Zendesk).
★ 39k 475 commits / 90d ⟳ today ⊘ Proprietary Docker
Platform for secure collaboration across the entire software development lifecycle, can be integrated with Gitlab (alternative to Slack).
★ 39k 716 commits / 90d ⟳ today ⊘ Proprietary Docker
Push notifications to phone or desktop using HTTP PUT/POST, with Android app, CLI and web app, similar to Pushover and Gotify.
★ 35k 465 commits / 90d ⟳ today Apache-2.0 Docker
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.
★ 18k 126 commits / 90d ⟳ today MIT Docker
Notification server with Android and CLI clients (alternative to PushBullet).
★ 16k 77 commits / 90d ⟳ 2 days ago MIT Docker
Language-agnostic real-time messaging (Websocket or SockJS) server.
★ 11k 96 commits / 90d ⟳ yesterday MIT Docker
Conversational app builder (alternative to Typeform and Landbot).
★ 11k 75 commits / 90d ⟳ 4 days ago AGPL-3.0 Docker
Virtual office / virtual conference application presented as a 16-bit RPG video game.
★ 5.9k 595 commits / 90d ⟳ today AGPL-3.0 Docker
Realtime server for reliable two-way communication over WebSockets, Server-sent events, etc.
★ 2.4k 32 commits / 90d ⟳ 9 days ago MIT Docker
Share sensitive information securely with self-destructing links that are only viewable once.
★ 3k 4458 commits / 90d ⟳ yesterday MIT Docker
High-performance and feature-rich chat server for Matrix, and the successor to conduwuit (fork of Conduit).
★ 2.7k 1066 commits / 90d ⟳ yesterday Apache-2.0 Docker
Web Whiteboard to collaborate in real-time on schemas, drawings, and notes.
★ 2.7k 118 commits / 90d ⟳ yesterday AGPL-3.0 Docker
Whistleblowing software enabling anyone to easily set up and maintain a secure reporting platform.
★ 1.5k 111 commits / 90d ⟳ yesterday AGPL-3.0 Docker
Community-driven Matrix homeserver, the continuation of conduwuit focusing on user experience and new features (fork of Conduit).
★ 116 288 commits / 90d ⟳ today Apache-2.0 Docker
Zulip is a powerful, open source group chat application.
★ 26k 808 commits / 90d ⟳ today Apache-2.0
Fully-featured Matrix client for Web, iOS & Android.
★ 14k 676 commits / 90d ⟳ today Apache-2.0
The most private and secure chat and applications platform - now with double ratchet E2E encryption.
★ 20k 45 commits / 90d ⟳ today AGPL-3.0
Instant messaging platform. Backend in Go. Clients: Swift iOS, Java Android, JS webapp, scriptable command line; chatbots.
★ 14k 36 commits / 90d ⟳ 5 days ago GPL-3.0
Low-latency, high quality voice/text chat software.
★ 8.4k 310 commits / 90d ⟳ today BSD-3-Clause
Server for [Matrix](https://matrix.org/), an open standard for decentralized persistent communication.
★ 4.7k 288 commits / 90d ⟳ today Apache-2.0
Distributed, secure messenger with audio and video chat capabilities.
★ 2.7k 37 commits / 90d ⟳ yesterday GPL-3.0
Live Support chat for your website.
★ 2.3k 180 commits / 90d ⟳ yesterday Apache-2.0
Anonymously share files, browse and publish _freesites_ (web sites accessible only through Hyphanet) and chat on forums.
★ 1.2k 40 commits / 90d ⟳ 1 month ago GPL-2.0
One-Time-Secret sharing platform with a symmetric 256bit AES encryption in the browser.
★ 808 149 commits / 90d ⟳ today Apache-2.0
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 and Tidio).
★ 325 13 commits / 90d ⟳ 2 days ago MIT Docker
Screego is a simple tool to quickly share your screen to one or multiple people via web browser.
★ 11k 5 commits / 90d ⟳ 5 days ago GPL-3.0 Docker
Next-Gen self-hosted chat server and clients.
★ 161 6 commits / 90d ⟳ 25 days ago GPL-3.0 Docker
Secured and decentralized communication system. Offers decentralized chat, forums, messaging, file transfer.
★ 2k 48 commits / 90d ⟳ 22 days ago GPL-2.0
A simple, fast, and reliable chat server powered by Matrix.
★ 964 8 commits / 90d ⟳ 12 days ago Apache-2.0
Spectrum 2 is an open source instant messaging transport. It allows users to chat together even when they are using different IM networks.
★ 421 45 commits / 90d ⟳ 6 days ago GPL-3.0
Peer-to-peer chat app that is serverless, decentralized, and ephemeral.
★ 2.3k 26 commits / 90d ⟳ yesterday GPL-2.0
Keep secrets out of emails or chat logs, share them using secure links with passphrase and expiration dates.
★ 420 10 commits / 90d ⟳ 21 days ago MIT
Stoat is a user-first chat platform built with modern web technologies.
★ 2.7k 7 commits / 90d ⟳ 23 days ago AGPL-3.0
Federated, end-to-end encrypted messaging service for the web, iOS, and Android, supporting text, photos, video, and WebRTC video and audio calls.
★ 1.5k 0 commits / 90d ⟳ 5 months ago Apache-2.0 Docker
Notification server for relaying push notifications via Matrix, similar to PushBullet and Gotify.
★ 371 0 commits / 90d ⟳ 10 months ago ISC
Multichannel notification server with support for Email, Mobile Push, Web Push, SMS, messaging and a javascript plugin.
★ 883 5 commits / 90d ⟳ 1 month ago MIT
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.
★ 0 0 commits / 90d ⟳ unknown ⊘ Proprietary Docker
Software framework for decentralized, peer-to-peer networking.
★ 0 0 commits / 90d ⟳ unknown GPL-3.0
Online whiteboard, audio/video conferencing, screen sharing, shared code editing and optional session recording/playback.
★ 0 0 commits / 90d ⟳ unknown ⊘ Proprietary
Universal communication platform which preserves the user's privacy and freedoms.
★ 0 0 commits / 90d ⟳ unknown GPL-3.0
Web-based, end-to-end encrypted email platform that uses an independent PKI.
★ 0 0 commits / 90d ⟳ unknown ⊘ Proprietary
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).
★ 0 0 commits / 90d ⟳ unknown ⊘ Proprietary
| # | ||||||
|---|---|---|---|---|---|---|
| 1 | Rocket.Chat Docker | 46k | 721 | MIT | today | |
| 2 | Chatwoot Docker | 39k | 475 | ⊘ Proprietary | today | |
| 3 | Mattermost Docker | 39k | 716 | ⊘ Proprietary | today | |
| 4 | Novu Docker | 40k | 591 | MIT | today | |
| 5 | ntfy Docker | 35k | 465 | Apache-2.0 | today | |
| 6 | Apprise Docker | 18k | 126 | MIT | today | |
| 7 | Gotify Docker | 16k | 77 | MIT | 2 days ago | |
| 8 | Centrifugo Docker | 11k | 96 | MIT | yesterday | |
| 9 | Typebot Docker | 11k | 75 | AGPL-3.0 | 4 days ago | |
| 10 | WorkAdventure Docker | 5.9k | 595 | AGPL-3.0 | today | |
| 11 | AnyCable Docker | 2.4k | 32 | MIT | 9 days ago | |
| 12 | One Time Secret Docker | 3k | 4458 | MIT | yesterday | |
| 13 | Tuwunel Docker | 2.7k | 1066 | Apache-2.0 | yesterday | |
| 14 | WBO Docker | 2.7k | 118 | AGPL-3.0 | yesterday | |
| 15 | GlobaLeaks Docker | 1.5k | 111 | AGPL-3.0 | yesterday | |
| 16 | Continuwuity Docker | 116 | 288 | Apache-2.0 | today | |
| 17 | Zulip | 26k | 808 | Apache-2.0 | today | |
| 18 | Element | 14k | 676 | Apache-2.0 | today | |
| 19 | SimpleX Chat | 20k | 45 | AGPL-3.0 | today | |
| 20 | Tinode | 14k | 36 | GPL-3.0 | 5 days ago | |
| 21 | Mumble | 8.4k | 310 | BSD-3-Clause | today | |
| 22 | Synapse | 4.7k | 288 | Apache-2.0 | today | |
| 23 | Tox | 2.7k | 37 | GPL-3.0 | yesterday | |
| 24 | Live Helper Chat | 2.3k | 180 | Apache-2.0 | yesterday | |
| 25 | Hyphanet | 1.2k | 40 | GPL-2.0 | 1 month ago | |
| 26 | OTS | 808 | 149 | Apache-2.0 | today | |
| 27 | Tiledesk Docker | 325 | 13 | MIT | 2 days ago | |
| 28 | Screego Docker | 11k | 5 | GPL-3.0 | 5 days ago | |
| 29 | SAMA Docker | 161 | 6 | GPL-3.0 | 25 days ago | |
| 30 | RetroShare | 2k | 48 | GPL-2.0 | 22 days ago | |
| 31 | Conduit | 964 | 8 | Apache-2.0 | 12 days ago | |
| 32 | Spectrum 2 | 421 | 45 | GPL-3.0 | 6 days ago | |
| 33 | Chitchatter | 2.3k | 26 | GPL-2.0 | yesterday | |
| 34 | Shhh | 420 | 10 | MIT | 21 days ago | |
| 35 | Stoat | 2.7k | 7 | AGPL-3.0 | 23 days ago | |
| 36 | Databag Docker | 1.5k | 0 | Apache-2.0 | 5 months ago | |
| 37 | PushBits | 371 | 0 | ISC | 10 months ago | |
| 38 | Notifo | 883 | 5 | MIT | 1 month ago | |
| 39 | TrueConf Docker | 0 | 0 | ⊘ Proprietary | unknown | |
| 40 | GNUnet | 0 | 0 | GPL-3.0 | unknown | |
| 41 | Groupboard | 0 | 0 | ⊘ Proprietary | unknown | |
| 42 | Jami | 0 | 0 | GPL-3.0 | unknown | |
| 43 | PrivMX WebMail | 0 | 0 | ⊘ Proprietary | unknown | |
| 44 | Virola Messenger | 0 | 0 | ⊘ Proprietary | unknown |
Rocket.Chat edges Chatwoot 99 to 98. Rocket.Chat also has the largest following, at 46k stars.
The most recent release is WBO v2.18.31, published yesterday. Chitchatter publishes no tagged releases, which costs up to 25 of the 100 points. Databag, PushBits and Notifo score under 40, so check recent activity before adopting them. By stack, Go (9), Nodejs (7) and C++ (5) are the most common. Rocket.Chat, Novu, ntfy and 20 more are permissively licensed; Typebot, WBO, GlobaLeaks and 11 more are copyleft. Chatwoot, Mattermost, WorkAdventure and 4 more are source-available rather than open source, which limits commercial reuse. TrueConf, GNUnet, Groupboard and 3 more are not hosted on a forge Repoly can read, so they have no measured score yet.
By Repoly's GitHub health score, Rocket.Chat at 99/100 (721 commits in 90 days, 8.9.0 from 25 days ago). Chatwoot is next at 98. The score measures maintenance, not features, so shortlist the top few and try them.
One Time Secret (4,458 commits in 90 days), Tuwunel (1,066 commits in 90 days) and Zulip (808 commits in 90 days). Commit activity is 35 of the 100 health points, the largest single term.
21 of 44 publish a Docker image or Compose file, led by Rocket.Chat, Chatwoot, Mattermost, Novu, ntfy and 16 more.
23 of 44: Rocket.Chat (MIT), Novu (MIT), ntfy (Apache-2.0), Apprise (MIT), Gotify (MIT) and 18 more. 14 are copyleft.
Slack (Rocket.Chat ranks highest here), Zoom (TrueConf ranks highest here), WhatsApp (Element ranks highest here), Zendesk (Chatwoot ranks highest here) and Microsoft Teams (Rocket.Chat ranks highest here), plus 3 more listed on the comparison pages.