Best self-hosted communication - custom communication systems

[Communication software](https://en.wikipedia.org/wiki/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 self-hosted communication - custom communication systems projects. The median health score in this category is 70, against 20 projects rated healthy or better and 6 showing little recent activity. The table below is ordered by health score, not popularity — the most starred project in a category is frequently not the best maintained one.

#ProjectHealthActivity StarsBuilt withLast release
1 Rocket.Chat
Communications platform that puts data protection first (alternative to Gitter.im and Slack).
Thriving · 92 2025-10: 168 commits 2025-11: 137 commits 2025-12: 303 commits 2026-01: 143 commits 2026-02: 203 commits 2026-03: 172 commits 2026-04: 167 commits 2026-05: 174 commits 2026-06: 199 commits 2026-07: 274 commits 2026-08: 157 commits 46k Nodejs, Docker 23 Sept 2026
2 Novu
Notification infrastructure for developers.
Thriving · 92 2025-10: 115 commits 2025-11: 87 commits 2025-12: 105 commits 2026-01: 114 commits 2026-02: 104 commits 2026-03: 281 commits 2026-04: 239 commits 2026-05: 355 commits 2026-06: 288 commits 2026-07: 293 commits 2026-08: 216 commits 40k Docker, Nodejs 7 Sept 2026
3 Chatwoot
Customer communication platform (alternative to Intercom and Zendesk).
Thriving · 92 2025-10: 66 commits 2025-11: 83 commits 2025-12: 64 commits 2026-01: 90 commits 2026-02: 98 commits 2026-03: 124 commits 2026-04: 117 commits 2026-05: 122 commits 2026-06: 143 commits 2026-07: 175 commits 2026-08: 190 commits 37k Ruby, Docker 18 Sept 2026
4 Mattermost
Platform for secure collaboration across the entire software development lifecycle, can be integrated with Gitlab (alter
Thriving · 91 2025-10: 162 commits 2025-11: 116 commits 2025-12: 87 commits 2026-01: 120 commits 2026-02: 133 commits 2026-03: 165 commits 2026-04: 199 commits 2026-05: 208 commits 2026-06: 190 commits 2026-07: 218 commits 2026-08: 170 commits 39k Go, Docker 25 Sept 2026
5 Element
Fully-featured Matrix client for Web, iOS & Android.
Thriving · 91 2025-10: 148 commits 2025-11: 140 commits 2025-12: 151 commits 2026-01: 236 commits 2026-02: 312 commits 2026-03: 294 commits 2026-04: 286 commits 2026-05: 224 commits 2026-06: 288 commits 2026-07: 270 commits 2026-08: 225 commits 14k Nodejs 23 Sept 2026
6 One Time Secret
Share sensitive information securely with self-destructing links that are only viewable once.
Thriving · 91 2025-10: 27 commits 2025-11: 1480 commits 2025-12: 1291 commits 2026-01: 1280 commits 2026-02: 689 commits 2026-03: 1148 commits 2026-04: 645 commits 2026-05: 1061 commits 2026-06: 924 commits 2026-07: 1698 commits 2026-08: 1376 commits 2.9k Docker, Ruby 23 Sept 2026
7 Zulip
Zulip is a powerful, open source group chat application.
Thriving · 86 2025-10: 231 commits 2025-11: 554 commits 2025-12: 530 commits 2026-01: 576 commits 2026-02: 618 commits 2026-03: 619 commits 2026-04: 677 commits 2026-05: 238 commits 2026-06: 264 commits 2026-07: 244 commits 2026-08: 209 commits 26k Python 21 Sept 2026
8 Tuwunel
High-performance and feature-rich chat server for Matrix, and the successor to conduwuit (fork of Conduit).
Thriving · 86 2025-10: 0 commits 2025-11: 0 commits 2025-12: 0 commits 2026-01: 132 commits 2026-02: 112 commits 2026-03: 156 commits 2026-04: 182 commits 2026-05: 271 commits 2026-06: 215 commits 2026-07: 313 commits 2026-08: 412 commits 2.6k deb, Docker 25 Sept 2026
9 WorkAdventure
Virtual office / virtual conference application presented as a 16-bit RPG video game.
Thriving · 84 2025-10: 175 commits 2025-11: 65 commits 2025-12: 118 commits 2026-01: 122 commits 2026-02: 88 commits 2026-03: 108 commits 2026-04: 142 commits 2026-05: 106 commits 2026-06: 172 commits 2026-07: 86 commits 2026-08: 47 commits 5.8k Docker 18 Sept 2026
10 Fluxer
Instant messaging and VoIP platform built for friends, groups, and communities (alternative to Discord).
Thriving · 83 2025-10: 0 commits 2025-11: 0 commits 2025-12: 0 commits 2026-01: 0 commits 2026-02: 0 commits 2026-03: 0 commits 2026-04: 0 commits 2026-05: 0 commits 2026-06: 0 commits 2026-07: 59 commits 2026-08: 692 commits 10k Docker 28 Sept 2026
11 ntfy
Push notifications to phone or desktop using HTTP PUT/POST, with Android app, CLI and web app, similar to Pushover and G
Thriving · 82 2025-10: 19 commits 2025-11: 14 commits 2025-12: 36 commits 2026-01: 123 commits 2026-02: 129 commits 2026-03: 184 commits 2026-04: 40 commits 2026-05: 65 commits 2026-06: 136 commits 2026-07: 78 commits 2026-08: 24 commits 34k Go, Docker 27 Aug 2026
12 Synapse
Server for Matrix, an open standard for decentralized persistent communication.
Healthy · 80 2025-10: 122 commits 2025-11: 94 commits 2025-12: 59 commits 2026-01: 65 commits 2026-02: 46 commits 2026-03: 79 commits 2026-04: 64 commits 2026-05: 59 commits 2026-06: 65 commits 2026-07: 95 commits 2026-08: 73 commits 4.7k Python, deb 22 Sept 2026
13 SimpleX Chat
The most private and secure chat and applications platform - now with double ratchet E2E encryption.
Healthy · 78 2025-10: 13 commits 2025-11: 12 commits 2025-12: 14 commits 2026-01: 6 commits 2026-02: 16 commits 2026-03: 73 commits 2026-04: 156 commits 2026-05: 81 commits 2026-06: 104 commits 2026-07: 113 commits 2026-08: 25 commits 19k Haskell 26 Sept 2026
14 GlobaLeaks
Whistleblowing software enabling anyone to easily set up and maintain a secure reporting platform.
Healthy · 78 2025-10: 50 commits 2025-11: 33 commits 2025-12: 33 commits 2026-01: 23 commits 2026-02: 63 commits 2026-03: 25 commits 2026-04: 24 commits 2026-05: 183 commits 2026-06: 213 commits 2026-07: 60 commits 2026-08: 54 commits 1.5k Python, deb 26 Jul 2026
15 Gotify
Notification server with Android and CLI clients (alternative to PushBullet).
Healthy · 76 2025-10: 6 commits 2025-11: 17 commits 2025-12: 3 commits 2026-01: 13 commits 2026-02: 10 commits 2026-03: 9 commits 2026-04: 59 commits 2026-05: 13 commits 2026-06: 34 commits 2026-07: 43 commits 2026-08: 26 commits 16k Go, Docker 15 Sept 2026
16 Mumble
Low-latency, high quality voice/text chat software.
Healthy · 75 2025-10: 46 commits 2025-11: 28 commits 2025-12: 45 commits 2026-01: 39 commits 2026-02: 32 commits 2026-03: 36 commits 2026-04: 31 commits 2026-05: 11 commits 2026-06: 8 commits 2026-07: 35 commits 2026-08: 46 commits 8.3k C++, deb 19 Jul 2026
17 OTS
One-Time-Secret sharing platform with a symmetric 256bit AES encryption in the browser.
Healthy · 72 2025-10: 51 commits 2025-11: 48 commits 2025-12: 37 commits 2026-01: 41 commits 2026-02: 54 commits 2026-03: 44 commits 2026-04: 77 commits 2026-05: 100 commits 2026-06: 80 commits 2026-07: 69 commits 2026-08: 62 commits 799 Go 27 Sept 2026
18 Typebot
Conversational app builder (alternative to Typeform and Landbot).
Healthy · 71 2025-10: 83 commits 2025-11: 61 commits 2025-12: 35 commits 2026-01: 90 commits 2026-02: 38 commits 2026-03: 81 commits 2026-04: 34 commits 2026-05: 36 commits 2026-06: 21 commits 2026-07: 8 commits 2026-08: 39 commits 10k Docker 14 Sept 2026
19 Centrifugo
Language-agnostic real-time messaging (Websocket or SockJS) server.
Healthy · 70 2025-10: 12 commits 2025-11: 8 commits 2025-12: 9 commits 2026-01: 1 commits 2026-02: 10 commits 2026-03: 8 commits 2026-04: 3 commits 2026-05: 16 commits 2026-06: 18 commits 2026-07: 32 commits 2026-08: 18 commits 11k Go, Docker 14 Sept 2026
20 Apprise
Apprise allows you to send a notification to almost all of the most popular notification services available to us today
Healthy · 68 2025-10: 4 commits 2025-11: 12 commits 2025-12: 14 commits 2026-01: 15 commits 2026-02: 17 commits 2026-03: 25 commits 2026-04: 27 commits 2026-05: 28 commits 2026-06: 15 commits 2026-07: 19 commits 2026-08: 26 commits 17k Python, Docker 26 Sept 2026
21 Live Helper Chat
Live Support chat for your website.
Steady · 67 2025-10: 74 commits 2025-11: 65 commits 2025-12: 48 commits 2026-01: 36 commits 2026-02: 43 commits 2026-03: 96 commits 2026-04: 75 commits 2026-05: 80 commits 2026-06: 21 commits 2026-07: 46 commits 2026-08: 56 commits 2.2k PHP 18 Sept 2026
22 Tinode
Instant messaging platform. Backend in Go. Clients: Swift iOS, Java Android, JS webapp, scriptable command line; chatbot
Steady · 66 2025-10: 31 commits 2025-11: 33 commits 2025-12: 7 commits 2026-01: 3 commits 2026-02: 9 commits 2026-03: 1 commits 2026-04: 3 commits 2026-05: 0 commits 2026-06: 1 commits 2026-07: 25 commits 2026-08: 2 commits 14k Go 4 Jul 2026
23 AnyCable
Realtime server for reliable two-way communication over WebSockets, Server-sent events, etc.
Steady · 62 2025-10: 13 commits 2025-11: 10 commits 2025-12: 10 commits 2026-01: 29 commits 2026-02: 16 commits 2026-03: 2 commits 2026-04: 10 commits 2026-05: 16 commits 2026-06: 16 commits 2026-07: 7 commits 2026-08: 8 commits 2.4k Go, Docker 24 Sept 2026
24 Hyphanet
Anonymously share files, browse and publish freesites (web sites accessible only through Hyphanet) and chat on forums.
Steady · 60 2025-10: 6 commits 2025-11: 14 commits 2025-12: 8 commits 2026-01: 6 commits 2026-02: 17 commits 2026-03: 7 commits 2026-04: 3 commits 2026-05: 11 commits 2026-06: 1 commits 2026-07: 3 commits 2026-08: 31 commits 1.2k Java 4 Sept 2026
25 WBO
Web Whiteboard to collaborate in real-time on schemas, drawings, and notes.
Steady · 57 2025-10: 2 commits 2025-11: 0 commits 2025-12: 0 commits 2026-01: 0 commits 2026-02: 0 commits 2026-03: 0 commits 2026-04: 873 commits 2026-05: 64 commits 2026-06: 56 commits 2026-07: 46 commits 2026-08: 3 commits 2.7k Nodejs, Docker —
26 SAMA
Next-Gen self-hosted chat server and clients.
Steady · 53 2025-10: 3 commits 2025-11: 0 commits 2025-12: 0 commits 2026-01: 0 commits 2026-02: 71 commits 2026-03: 2 commits 2026-04: 4 commits 2026-05: 1 commits 2026-06: 0 commits 2026-07: 6 commits 2026-08: 5 commits 158 Nodejs, Docker 10 Sept 2026
27 Tox
Distributed, secure messenger with audio and video chat capabilities.
Steady · 52 2025-10: 0 commits 2025-11: 0 commits 2025-12: 0 commits 2026-01: 58 commits 2026-02: 20 commits 2026-03: 2 commits 2026-04: 1 commits 2026-05: 14 commits 2026-06: 3 commits 2026-07: 0 commits 2026-08: 3 commits 2.7k C 25 Sept 2026
28 RetroShare
Secured and decentralized communication system. Offers decentralized chat, forums, messaging, file transfer.
Slowing · 51 2025-10: 24 commits 2025-11: 42 commits 2025-12: 73 commits 2026-01: 90 commits 2026-02: 93 commits 2026-03: 51 commits 2026-04: 24 commits 2026-05: 69 commits 2026-06: 86 commits 2026-07: 38 commits 2026-08: 32 commits 2k C++ 30 Nov 2023
29 Screego
Screego is a simple tool to quickly share your screen to one or multiple people via web browser.
Slowing · 49 2025-10: 0 commits 2025-11: 0 commits 2025-12: 1 commits 2026-01: 6 commits 2026-02: 0 commits 2026-03: 0 commits 2026-04: 4 commits 2026-05: 3 commits 2026-06: 0 commits 2026-07: 0 commits 2026-08: 3 commits 11k Docker, Go 27 Sept 2026
30 Chitchatter
Peer-to-peer chat app that is serverless, decentralized, and ephemeral.
Slowing · 45 2025-10: 11 commits 2025-11: 8 commits 2025-12: 8 commits 2026-01: 6 commits 2026-02: 8 commits 2026-03: 4 commits 2026-04: 6 commits 2026-05: 6 commits 2026-06: 9 commits 2026-07: 4 commits 2026-08: 3 commits 2.3k Nodejs —
31 Shhh
Keep secrets out of emails or chat logs, share them using secure links with passphrase and expiration dates.
Slowing · 38 2025-10: 4 commits 2025-11: 0 commits 2025-12: 0 commits 2026-01: 16 commits 2026-02: 0 commits 2026-03: 0 commits 2026-04: 0 commits 2026-05: 0 commits 2026-06: 0 commits 2026-07: 0 commits 2026-08: 7 commits 418 Python 22 Jan 2026
32 Stoat
Stoat is a user-first chat platform built with modern web technologies.
At risk · 35 2025-10: 0 commits 2025-11: 1 commits 2025-12: 0 commits 2026-01: 0 commits 2026-02: 9 commits 2026-03: 7 commits 2026-04: 2 commits 2026-05: 2 commits 2026-06: 4 commits 2026-07: 1 commits 2026-08: 2 commits 2.7k Rust 24 Nov 2025
33 Spectrum 2
Spectrum 2 is an open source instant messaging transport. It allows users to chat together even when they are using dif
At risk · 27 2025-10: 0 commits 2025-11: 0 commits 2025-12: 0 commits 2026-01: 0 commits 2026-02: 0 commits 2026-03: 10 commits 2026-04: 1 commits 2026-05: 0 commits 2026-06: 9 commits 2026-07: 24 commits 2026-08: 0 commits 421 C++ 12 Jun 2023
34 Notifo
Multichannel notification server with support for Email, Mobile Push, Web Push, SMS, messaging and a javascript plugin.
At risk · 26 2025-10: 8 commits 2025-11: 0 commits 2025-12: 0 commits 2026-01: 1 commits 2026-02: 0 commits 2026-03: 2 commits 2026-04: 0 commits 2026-05: 0 commits 2026-06: 2 commits 2026-07: 0 commits 2026-08: 2 commits 882 C# 30 Nov 2022
35 Databag
Federated, end-to-end encrypted messaging service for the web, iOS, and Android, supporting text, photos, video, and Web
At risk · 23 2025-10: 0 commits 2025-11: 1 commits 2025-12: 0 commits 2026-01: 1 commits 2026-02: 0 commits 2026-03: 0 commits 2026-04: 1 commits 2026-05: 0 commits 2026-06: 1 commits 2026-07: 0 commits 2026-08: 0 commits 1.5k Docker 20 Jun 2024
36 Tiledesk
All-in-one customer engagement platform from lead-gen to post-sales, from WhatsApp to your website. With omni-channel li
At risk · 16 2025-10: 6 commits 2025-11: 8 commits 2025-12: 1 commits 2026-01: 14 commits 2026-02: 11 commits 2026-03: 7 commits 2026-04: 2 commits 2026-05: 2 commits 2026-06: 1 commits 2026-07: 5 commits 2026-08: 0 commits 322 Docker, K8S 29 Nov 2021
37 PushBits
Notification server for relaying push notifications via Matrix, similar to PushBullet and Gotify.
At risk · 10 2025-10: 0 commits 2025-11: 0 commits 2025-12: 0 commits 2026-01: 4 commits 2026-02: 0 commits 2026-03: 0 commits 2026-04: 0 commits 2026-05: 0 commits 2026-06: 0 commits 2026-07: 0 commits 2026-08: 0 commits 369 Go 29 May 2025
38 Conduit
A simple, fast, and reliable chat server powered by Matrix.
Unrated 2025-10: 0 commits 2025-11: 0 commits 2025-12: 0 commits 2026-01: 0 commits 2026-02: 0 commits 2026-03: 0 commits 2026-04: 0 commits 2026-05: 0 commits 2026-06: 0 commits 2026-07: 0 commits 2026-08: 0 commits — Rust 26 Sept 2026
39 Continuwuity
Community-driven Matrix homeserver, the continuation of conduwuit focusing on user experience and new features (fork of
Unrated 2025-10: 0 commits 2025-11: 0 commits 2025-12: 0 commits 2026-01: 0 commits 2026-02: 0 commits 2026-03: 0 commits 2026-04: 0 commits 2026-05: 0 commits 2026-06: 0 commits 2026-07: 0 commits 2026-08: 0 commits — Rust, Docker —
40 GNUnet
Software framework for decentralized, peer-to-peer networking.
Unrated 2025-10: 0 commits 2025-11: 0 commits 2025-12: 0 commits 2026-01: 0 commits 2026-02: 0 commits 2026-03: 0 commits 2026-04: 0 commits 2026-05: 0 commits 2026-06: 0 commits 2026-07: 0 commits 2026-08: 0 commits — C —
41 Groupboard
Online whiteboard, audio/video conferencing, screen sharing, shared code editing and optional session recording/playback
Unrated 2025-10: 0 commits 2025-11: 0 commits 2025-12: 0 commits 2026-01: 0 commits 2026-02: 0 commits 2026-03: 0 commits 2026-04: 0 commits 2026-05: 0 commits 2026-06: 0 commits 2026-07: 0 commits 2026-08: 0 commits — Unknown —
42 Jami
Universal communication platform which preserves the user's privacy and freedoms.
Unrated 2025-10: 0 commits 2025-11: 0 commits 2025-12: 0 commits 2026-01: 0 commits 2026-02: 0 commits 2026-03: 0 commits 2026-04: 0 commits 2026-05: 0 commits 2026-06: 0 commits 2026-07: 0 commits 2026-08: 0 commits — C++ —
43 OpenWA
WhatsApp API gateway exposing messaging as REST endpoints, with a web dashboard, multi-account sessions, and webhook eve
Unrated 2025-10: 0 commits 2025-11: 0 commits 2025-12: 0 commits 2026-01: 0 commits 2026-02: 0 commits 2026-03: 0 commits 2026-04: 0 commits 2026-05: 0 commits 2026-06: 0 commits 2026-07: 0 commits 2026-08: 0 commits — Docker —
44 PrivMX WebMail
Web-based, end-to-end encrypted email platform that uses an independent PKI.
Unrated 2025-10: 0 commits 2025-11: 0 commits 2025-12: 0 commits 2026-01: 0 commits 2026-02: 0 commits 2026-03: 0 commits 2026-04: 0 commits 2026-05: 0 commits 2026-06: 0 commits 2026-07: 0 commits 2026-08: 0 commits — PHP —
45 TrueConf
Platform for your corporate communications, based on the advanced architecture, with support for UltraHD video conferenc
Unrated 2025-10: 0 commits 2025-11: 0 commits 2025-12: 0 commits 2026-01: 0 commits 2026-02: 0 commits 2026-03: 0 commits 2026-04: 0 commits 2026-05: 0 commits 2026-06: 0 commits 2026-07: 0 commits 2026-08: 0 commits — Docker, deb —
46 Virola Messenger
Instant messaging and collaboration tool with private and group chat rooms, continuous voice and video meetings, files s
Unrated 2025-10: 0 commits 2025-11: 0 commits 2025-12: 0 commits 2026-01: 0 commits 2026-02: 0 commits 2026-03: 0 commits 2026-04: 0 commits 2026-05: 0 commits 2026-06: 0 commits 2026-07: 0 commits 2026-08: 0 commits — C++ —

Which one should you run?

If you want the safest bet on longevity, Rocket.Chat is the best-maintained project in this category right now at 92/100. Novu is the closest runner-up (92/100) — see the side-by-side comparison.

A health score measures whether a project is alive and shipping. It does not measure whether it has the feature you need. Use it to rule options out, then compare on features.