source.directory

Category

Self-hosted Communication - Custom Communication Systems

38 projects

38 self-hostable, open-source communication - custom communication systems tools you can run on your own hardware — no SaaS lock-in. Ranked by our Recommended score, a quality blend of deployability, maintenance, security signals, popularity and metadata confidence (not raw stars). Each listing shows exactly how hard it is to self-host and what it depends on.

Zulip

Communication - Custom Communication Systems·Python

Zulip is a powerful, open source group chat application.

Manual setup
26kActive

SimpleX Chat

Communication - Custom Communication Systems·Haskell

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

Manual setup
19kActive

Tinode

Communication - Custom Communication Systems·Go

Instant messaging platform.

Manual setup
14kActive

Element

Communication - Custom Communication Systems·JavaScript

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

Manual setup
14kActive

Mumble

Communication - Custom Communication Systems·C++

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

Manual setup
8.3kActive

Synapse

Communication - Custom Communication Systems·Python

Server for [Matrix](https://matrix.org/), an open standard for decentralized persistent communication.

Manual setup
4.7kActive

Tox

Communication - Custom Communication Systems·C

Distributed, secure messenger with audio and video chat capabilities.

Manual setup
2.7kActive

Live Helper Chat

Communication - Custom Communication Systems·PHP

Live Support chat for your website.

Manual setup
2.2kActive

RetroShare

Communication - Custom Communication Systems·C++

Secured and decentralized communication system.

Manual setup
2.0kActive

OTS

Communication - Custom Communication Systems·Go

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

Manual setup
799Active

Hyphanet

Communication - Custom Communication Systems·Java

Anonymously share files, browse and publish _freesites_ (web sites accessible only through Hyphanet) and ch…

Manual setup
1.2kActive

Notifo

Communication - Custom Communication Systems

Multichannel notification server with support for Email, Mobile Push, Web Push, SMS, messaging and a javasc…

Manual setup
882Active

Chitchatter

Communication - Custom Communication Systems·JavaScript

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

Manual setup
2.3kActive

Spectrum 2

Communication - Custom Communication Systems·C++

Spectrum 2 is an open source instant messaging transport.

Manual setup
421Active

Shhh

Communication - Custom Communication Systems·Python

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

Manual setup
418Active

Novu

Communication - Custom Communication Systems·JavaScript

Notification infrastructure for developers.

Docker Compose
40kActive

Rocket.Chat

Communication - Custom Communication Systems·JavaScript

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

Docker Compose
46kActive

Apprise

Communication - Custom Communication Systems·Python

Apprise allows you to send a notification to almost all of the most popular notification services available…

Docker Compose
17kActive

Gotify

Communication - Custom Communication Systems·Go

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

Docker Compose
16kActive

PushBits

Communication - Custom Communication Systems·Go

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

Manual setup
369Maintained

Centrifugo

Communication - Custom Communication Systems·Go

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

Docker Compose
11kActive

Screego

Communication - Custom Communication Systems·Go

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

Docker Compose
11kActive

Fluxer

Communication - Custom Communication Systems

Instant messaging and VoIP platform built for friends, groups, and communities (alternative to Discord).

Docker Compose
10kActive

Typebot

Communication - Custom Communication Systems

Conversational app builder (alternative to Typeform and Landbot).

Docker Compose
10kActive

One Time Secret

Communication - Custom Communication Systems·Ruby

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

Docker Compose
2.9kActive

Stoat

Communication - Custom Communication Systems·Rust

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

Manual setup
2.7kActive

Tuwunel

Communication - Custom Communication Systems·Rust

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

Docker Compose
2.6kActive

AnyCable

Communication - Custom Communication Systems·Go

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

Docker Compose
2.4kActive

GlobaLeaks

Communication - Custom Communication Systems·Python

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

Docker Compose
1.5kActive

WBO

Communication - Custom Communication Systems·JavaScript

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

Docker Compose
2.7kActive

SAMA

Communication - Custom Communication Systems·JavaScript

Next-Gen self-hosted chat server and clients.

Docker Compose
158Active

Conduit

Communication - Custom Communication Systems·Rust

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

Manual setup
964Unknown

ntfy

Communication - Custom Communication Systems·Go

Push notifications to phone or desktop using HTTP PUT/POST, with Android app, CLI and web app, similar to P…

Docker Compose
34kActive

Databag

Communication - Custom Communication Systems

Federated, end-to-end encrypted messaging service for the web, iOS, and Android, supporting text, photos, v…

Docker Compose
1.5kActive

Tiledesk

Communication - Custom Communication Systems

All-in-one customer engagement platform from lead-gen to post-sales, from WhatsApp to your website.

Docker Compose
322Active

Continuwuity

Communication - Custom Communication Systems·Rust

Community-driven Matrix homeserver, the continuation of conduwuit focusing on user experience and new featu…

Docker Compose
0Unknown

GNUnet

Communication - Custom Communication Systems·C

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

Manual setup
0Unknown

Jami

Communication - Custom Communication Systems·C++

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

Manual setup
0Unknown

Browse other categories