Self-hosted Communication - Custom Communication Systems software

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.

46 projects, sorted by GitHub stars (as recorded in the dataset). Star counts and dates come from the dataset snapshot, not live.

NameDescriptionLicenseStarsUpdatedPlatforms
Rocket.ChatCommunications platform that puts data protection first (alternative to Gitter.im and Slack).MIT46,2992026-10-21Nodejs, Docker, K8SSource
NovuNotification infrastructure for developers.MIT40,1772026-10-20Docker, NodejsSource
MattermostPlatform for secure collaboration across the entire software development lifecycle, can be integrated with Gitlab (alternative to Slack).⊘ Proprietary (non-free)39,3922026-10-20Go, Docker, K8SSource
ChatwootCustomer communication platform (alternative to Intercom and Zendesk).⊘ Proprietary (non-free)38,0292026-10-20Ruby, Docker, K8SSource
ntfyPush notifications to phone or desktop using HTTP PUT/POST, with Android app, CLI and web app, similar to Pushover and Gotify.Apache-2.0, GPL-2.034,9462026-10-19Go, Docker, K8SSource
ZulipZulip is a powerful, open source group chat application.Apache-2.026,0852026-10-20PythonSource
SimpleX ChatThe most private and secure chat and applications platform - now with double ratchet E2E encryption.AGPL-3.019,5762026-10-19HaskellSource
AppriseApprise 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.MIT17,6182026-10-21Python, Docker, debSource
GotifyNotification server with Android and CLI clients (alternative to PushBullet).MIT16,1032026-10-18Go, DockerSource
OpenWAWhatsApp API gateway exposing messaging as REST endpoints, with a web dashboard, multi-account sessions, and webhook events (alternative to WhatsApp Business API providers).MIT16,0012026-10-21DockerSource
ElementFully-featured Matrix client for Web, iOS & Android.Apache-2.013,6022026-10-20NodejsSource
TinodeInstant messaging platform. Backend in Go. Clients: Swift iOS, Java Android, JS webapp, scriptable command line; chatbots.GPL-3.013,5292026-09-27GoSource
CentrifugoLanguage-agnostic real-time messaging (Websocket or SockJS) server.MIT10,8932026-10-20Go, Docker, K8SSource
ScreegoScreego is a simple tool to quickly share your screen to one or multiple people via web browser.GPL-3.010,7392026-09-27Docker, GoSource
FluxerInstant messaging and VoIP platform built for friends, groups, and communities (alternative to Discord).AGPL-3.010,6262026-10-20DockerSource
TypebotConversational app builder (alternative to Typeform and Landbot).AGPL-3.010,5652026-10-20DockerSource
MumbleLow-latency, high quality voice/text chat software.BSD-3-Clause8,3522026-10-19C++, debSource
WorkAdventureVirtual office / virtual conference application presented as a 16-bit RPG video game.AGPL-3.0, Commons-Clause (non-free)5,8712026-10-20DockerSource
SynapseServer for [Matrix](https://matrix.org/), an open standard for decentralized persistent communication.Apache-2.04,7152026-10-20Python, debSource
One Time SecretShare sensitive information securely with self-destructing links that are only viewable once.MIT2,9662026-10-18Docker, Ruby, NodejsSource
ToxDistributed, secure messenger with audio and video chat capabilities.GPL-3.02,6962026-10-16CSource
StoatStoat is a user-first chat platform built with modern web technologies.AGPL-3.0, MIT2,6782026-10-07RustSource
WBOWeb Whiteboard to collaborate in real-time on schemas, drawings, and notes.AGPL-3.02,6692026-10-20Nodejs, DockerSource
TuwunelHigh-performance and feature-rich chat server for Matrix, and the successor to conduwuit (fork of Conduit).Apache-2.02,6542026-10-18deb, Docker, Nix, RustSource
AnyCableRealtime server for reliable two-way communication over WebSockets, Server-sent events, etc.MIT2,3882026-10-15Go, DockerSource
ChitchatterPeer-to-peer chat app that is serverless, decentralized, and ephemeral.GPL-2.02,3422026-10-19NodejsSource
Live Helper ChatLive Support chat for your website.Apache-2.02,2492026-10-19PHPSource
RetroShareSecured and decentralized communication system. Offers decentralized chat, forums, messaging, file transfer.GPL-2.02,0212026-10-08C++Source
GlobaLeaksWhistleblowing software enabling anyone to easily set up and maintain a secure reporting platform.AGPL-3.01,5252026-10-01Python, deb, DockerSource
DatabagFederated, end-to-end encrypted messaging service for the web, iOS, and Android, supporting text, photos, video, and WebRTC video and audio calls.Apache-2.01,5022026-06-14DockerSource
HyphanetAnonymously share files, browse and publish _freesites_ (web sites accessible only through Hyphanet) and chat on forums.GPL-2.01,2252026-09-19JavaSource
ConduitA simple, fast, and reliable chat server powered by Matrix.Apache-2.09642026-10-18RustSource
NotifoMultichannel notification server with support for Email, Mobile Push, Web Push, SMS, messaging and a javascript plugin.MIT8822026-09-20C#Source
OTSOne-Time-Secret sharing platform with a symmetric 256bit AES encryption in the browser.Apache-2.08032026-10-19GoSource
Spectrum 2Spectrum 2 is an open source instant messaging transport. It allows users to chat together even when they are using different IM networks.GPL-3.04212026-10-15C++Source
ShhhKeep secrets out of emails or chat logs, share them using secure links with passphrase and expiration dates.MIT4192026-09-17PythonSource
PushBitsNotification server for relaying push notifications via Matrix, similar to PushBullet and Gotify.ISC3702026-01-10GoSource
TiledeskAll-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).MIT3232026-10-13Docker, K8SSource
SAMANext-Gen self-hosted chat server and clients.GPL-3.01612026-09-10Nodejs, DockerSource
ContinuwuityCommunity-driven Matrix homeserver, the continuation of conduwuit focusing on user experience and new features (fork of Conduit).Apache-2.0——Rust, Docker, K8S, debSource
GNUnetSoftware framework for decentralized, peer-to-peer networking.GPL-3.0——CSource
GroupboardOnline whiteboard, audio/video conferencing, screen sharing, shared code editing and optional session recording/playback.⊘ Proprietary (non-free)——UnknownSource
JamiUniversal communication platform which preserves the user's privacy and freedoms.GPL-3.0——C++Source
PrivMX WebMailWeb-based, end-to-end encrypted email platform that uses an independent PKI.⊘ Proprietary (non-free)——PHPSource
TrueConfPlatform 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.⊘ Proprietary (non-free)——Docker, debSource
Virola MessengerInstant 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).⊘ Proprietary (non-free)——C++Source

← All categories