Best self-hosted Communication - Custom Communication Systems apps
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 open source Communication - Custom Communication Systems tools you host on your own server — with full control of your data and no per-user cost.
Rocket.Chat
★ 45,690Rocket.Chat is a complete communication platform (chat, voice, video) that puts data protection first. It's the self-hosted alternative to Slack for companies that need control and compliance.
Novu
★ 39,184Notification infrastructure for developers.
Mattermost
★ 38,130Mattermost is a secure team chat, similar to Slack, geared toward development and integrated with Git. Self-hosted, it keeps the company's conversations and files on your own infrastructure.
Chatwoot
★ 33,251Chatwoot is a customer support hub (live chat, email, social media) in one place. It's the self-hosted alternative to Intercom and Zendesk, with no per-agent cost.
ntfy
★ 30,915Push notifications to phone or desktop using HTTP PUT/POST, with Android app, CLI and web app, similar to Pushover and Gotify.
Zulip
★ 25,389Zulip is a powerful, open source group chat application.
Apprise
★ 16,775Apprise 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.
Gotify
★ 15,165Notification server with Android and CLI clients (alternative to PushBullet).
Tinode
★ 13,391Instant messaging platform. Backend in Go. Clients: Swift iOS, Java Android, JS webapp, scriptable command line; chatbots.
Element
★ 13,233Fully-featured Matrix client for Web, iOS & Android.
SimpleX Chat
★ 11,315The most private and secure chat and applications platform - now with double ratchet E2E encryption.
Centrifugo
★ 10,427Language-agnostic real-time messaging (Websocket or SockJS) server.
Screego
★ 10,422Screego is a simple tool to quickly share your screen to one or multiple people via web browser.
Typebot
★ 10,058Conversational app builder (alternative to Typeform and Landbot).
Mumble
★ 8,073Low-latency, high quality voice/text chat software.
WorkAdventure
★ 5,535Virtual office / virtual conference application presented as a 16-bit RPG video game.
Synapse
★ 4,311Server for Matrix, an open standard for decentralized persistent communication.
One Time Secret
★ 2,845Share sensitive information securely with self-destructing links that are only viewable once.
Tox
★ 2,649Distributed, secure messenger with audio and video chat capabilities.
WBO
★ 2,612Web Whiteboard to collaborate in real-time on schemas, drawings, and notes.
Stoat
★ 2,495Stoat is a user-first chat platform built with modern web technologies.
AnyCable
★ 2,341Realtime server for reliable two-way communication over WebSockets, Server-sent events, etc.
Chitchatter
★ 2,290Peer-to-peer chat app that is serverless, decentralized, and ephemeral.
Tuwunel
★ 2,225High-performance and feature-rich chat server for Matrix, and the successor to conduwuit (fork of Conduit).
Live Helper Chat
★ 2,220Live Support chat for your website.
RetroShare
★ 1,987Secured and decentralized communication system. Offers decentralized chat, forums, messaging, file transfer.
GlobaLeaks
★ 1,489Whistleblowing software enabling anyone to easily set up and maintain a secure reporting platform.
Databag
★ 1,462Federated, end-to-end encrypted messaging service for the web, iOS, and Android, supporting text, photos, video, and WebRTC video and audio calls.
Hyphanet
★ 1,185Anonymously share files, browse and publish _freesites_ (web sites accessible only through Hyphanet) and chat on forums.
Conduit
★ 946A simple, fast, and reliable chat server powered by Matrix.
Notifo
★ 875Multichannel notification server with support for Email, Mobile Push, Web Push, SMS, messaging and a javascript plugin.
OTS
★ 765One-Time-Secret sharing platform with a symmetric 256bit AES encryption in the browser.
Spectrum 2
★ 417Spectrum 2 is an open source instant messaging transport. It allows users to chat together even when they are using different IM networks.
Shhh
★ 415Keep secrets out of emails or chat logs, share them using secure links with passphrase and expiration dates.
PushBits
★ 361Notification server for relaying push notifications via Matrix, similar to PushBullet and Gotify.
Tiledesk
★ 304All-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).
SAMA
★ 157Next-Gen self-hosted chat server and clients.
Continuwuity
Community-driven Matrix homeserver, the continuation of conduwuit focusing on user experience and new features (fork of Conduit).
GNUnet
Software framework for decentralized, peer-to-peer networking.
Groupboard
Online whiteboard, audio/video conferencing, screen sharing, shared code editing and optional session recording/playback.
Jami
Universal communication platform which preserves the user's privacy and freedoms.
PrivMX WebMail
Alternative private mail system - web-based, end-to-end encrypted by design, self-hosted, decentralized, uses independent PKI. Easy to install and administrate, freeware, open-source.
TrueConf
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.
Virola Messenger
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).
Frequently asked questions
What are the best self-hosted Communication - Custom Communication Systems tools?
Among the 44 options, the most popular include Rocket.Chat, Novu, Mattermost. Compare license, platform and popularity in the list below.
Is there a free open source alternative for Communication - Custom Communication Systems?
Yes — all 44 tools on this page are open source and you run them on your own server, with no monthly fee.
Where can I host a Communication - Custom Communication Systems app?
On a home server (homelab) or a cheap VPS from ~€4/mo. See the suggestions on this page.