SELFHOSTALT

Home / Category

Self-hosted Communication - Custom Communication Systems software (2026)

[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.

37 open-source apps · all free & self-hostable

AnyCable source

Realtime server for reliable two-way communication over WebSockets, Server-sent events, etc.

MITGo/Docker

Apprise

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.

MITPython/Docker/deb

Centrifugo source

Language-agnostic real-time messaging (Websocket or SockJS) server.

MITGo/Docker/K8S

Chitchatter source

Peer-to-peer chat app that is serverless, decentralized, and ephemeral.

GPL-2.0Nodejs

Conduit source

A simple, fast, and reliable chat server powered by Matrix.

Apache-2.0Rust

Continuwuity source

Community-driven Matrix homeserver, the continuation of conduwuit focusing on user experience and new features (fork of Conduit).

Apache-2.0Rust/Docker/K8S/deb

Databag

Federated, end-to-end encrypted messaging service for the web, iOS, and Android, supporting text, photos, video, and WebRTC video and audio calls.

Apache-2.0Docker

Element source

Fully-featured Matrix client for Web, iOS & Android.

Apache-2.0Nodejs

GlobaLeaks source

Whistleblowing software enabling anyone to easily set up and maintain a secure reporting platform.

AGPL-3.0Python/deb/Docker

GNUnet source

Software framework for decentralized, peer-to-peer networking.

GPL-3.0C

Gotify source

Notification server with Android and CLI clients (alternative to PushBullet).

MITGo/Docker

Hyphanet source

Anonymously share files, browse and publish _freesites_ (web sites accessible only through Hyphanet) and chat on forums.

GPL-2.0Java

Jami source

Universal communication platform which preserves the user's privacy and freedoms.

GPL-3.0C++

Mumble source

Low-latency, high quality voice/text chat software.

BSD-3-ClauseC++/deb

Notifo

Multichannel notification server with support for Email, Mobile Push, Web Push, SMS, messaging and a javascript plugin.

MITC#

Novu source

Notification infrastructure for developers.

MITDocker/Nodejs

ntfy source

Push 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.0Go/Docker/K8S

One Time Secret source

Share sensitive information securely with self-destructing links that are only viewable once.

MITDocker/Ruby/Nodejs

OTS source

One-Time-Secret sharing platform with a symmetric 256bit AES encryption in the browser.

Apache-2.0Go

PushBits

Notification server for relaying push notifications via Matrix, similar to PushBullet and Gotify.

ISCGo

RetroShare source

Secured and decentralized communication system. Offers decentralized chat, forums, messaging, file transfer.

GPL-2.0C++

Rocket.Chat source

Communications platform that puts data protection first (alternative to Gitter.im and Slack).

MITNodejs/Docker/K8S

SAMA source

Next-Gen self-hosted chat server and clients.

GPL-3.0Nodejs/Docker

Screego source

Screego is a simple tool to quickly share your screen to one or multiple people via web browser.

GPL-3.0Docker/Go

Shhh

Keep secrets out of emails or chat logs, share them using secure links with passphrase and expiration dates.

MITPython

SimpleX Chat

The most private and secure chat and applications platform - now with double ratchet E2E encryption.

AGPL-3.0Haskell

Spectrum 2 source

Spectrum 2 is an open source instant messaging transport. It allows users to chat together even when they are using different IM networks.

GPL-3.0C++

Stoat source

Stoat is a user-first chat platform built with modern web technologies.

AGPL-3.0/MITRust

Synapse source

Server for Matrix, an open standard for decentralized persistent communication.

Apache-2.0Python/deb

Tiledesk source

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).

MITDocker/K8S

Tinode source

Instant messaging platform. Backend in Go. Clients: Swift iOS, Java Android, JS webapp, scriptable command line; chatbots.

GPL-3.0Go

Tox source

Distributed, secure messenger with audio and video chat capabilities.

GPL-3.0C

Tuwunel source

High-performance and feature-rich chat server for Matrix, and the successor to conduwuit (fork of Conduit).

Apache-2.0deb/Docker/Nix/Rust

Typebot source

Conversational app builder (alternative to Typeform and Landbot).

AGPL-3.0Docker

WBO

Web Whiteboard to collaborate in real-time on schemas, drawings, and notes.

AGPL-3.0Nodejs/Docker

Zulip source

Zulip is a powerful, open source group chat application.

Apache-2.0Python