Real-Time Communication Platforms
AnyCable
Realtime server for reliable two-way communication over WebSockets, Server-sent events, etc.- Demo: demo.anycable.io
- Source Code: GitHub
- License: MIT
- Tech Stack: Go, Docker
Centrifugo
Language-agnostic real-time messaging (Websocket or SockJS) server.- Demo: GitHub demos
- Source Code: GitHub
- License: MIT
- Tech Stack: Go, Docker, K8S
WBO
Web Whiteboard to collaborate in real-time on schemas, drawings, and notes.- Demo: wbo.ophir.dev
- Source Code: GitHub
- License: AGPL-3.0
- Tech Stack: Nodejs, Docker
Matrix Ecosystem
Element
Fully-featured Matrix client for Web, iOS & Android.- Source Code: GitHub
- License: Apache-2.0
- Tech Stack: Nodejs
Synapse
Server for Matrix, an open standard for decentralized persistent communication.- Source Code: GitHub
- License: Apache-2.0
- Tech Stack: Python, deb
Conduit
A simple, fast, and reliable chat server powered by Matrix.- Source Code: GitLab
- License: Apache-2.0
- Tech Stack: Rust
Notification Services
Apprise
Send notifications to almost all of the most popular notification services available to us today such as: Telegram, Discord, Slack, Amazon SNS, Gotify, etc.- Source Code: GitHub
- License: MIT
- Tech Stack: Python, Docker, deb
Gotify
Notification server with Android and CLI clients (alternative to PushBullet).- Source Code: GitHub - Server | Clients
- License: MIT
- Tech Stack: Go, Docker
ntfy
Push notifications to phone or desktop using HTTP PUT/POST, with Android app, CLI and web app, similar to Pushover and Gotify.- Demo: ntfy.sh/app
- Source Code: GitHub | Clients
- License: Apache-2.0 / GPL-2.0
- Tech Stack: Go, Docker, K8S
Notifo
Multichannel notification server with support for Email, Mobile Push, Web Push, SMS, messaging and a javascript plugin.- Source Code: GitHub
- License: MIT
- Tech Stack: C#
Novu
Notification infrastructure for developers.- Source Code: GitHub
- License: MIT
- Tech Stack: Docker, Nodejs
PushBits
Notification server for relaying push notifications via Matrix, similar to PushBullet and Gotify.- Source Code: GitHub
- License: ISC
- Tech Stack: Go
Team Collaboration
Rocket.Chat
Communications platform that puts data protection first (alternative to Gitter.im and Slack).- Source Code: GitHub
- License: MIT
- Tech Stack: Nodejs, Docker, K8S
Zulip
Powerful, open source group chat application.- Source Code: GitHub
- License: Apache-2.0
- Tech Stack: Python
Tailchat
Next generation noIM application in your own workspace, not only another Slack/Discord/rocket.chat.- Demo: nightly.paw.msgbyte.com
- Source Code: GitHub
- License: Apache-2.0
- Tech Stack: Docker, K8S, Nodejs
SAMA
Next-Gen self-hosted chat server and clients.- Demo: app.samacloud.io/demo
- Source Code: GitHub - Server | Clients
- License: GPL-3.0
- Tech Stack: Nodejs, Docker
Stoat
User-first chat platform built with modern web technologies.- Source Code: GitHub
- License: AGPL-3.0 / MIT
- Tech Stack: Rust
Peer-to-Peer & Privacy-Focused
Chitchatter
Peer-to-peer chat app that is serverless, decentralized, and ephemeral.- Source Code: GitHub
- License: GPL-2.0
- Tech Stack: Nodejs
Databag
Federated, end-to-end encrypted messaging service for the web, iOS, and Android, supporting text, photos, video, and WebRTC video and audio calls.- Demo: databag.coredb.org/#/create
- Source Code: GitHub
- License: Apache-2.0
- Tech Stack: Docker
SimpleX Chat
The most private and secure chat and applications platform - now with double ratchet E2E encryption.- Source Code: GitHub
- License: AGPL-3.0
- Tech Stack: Haskell
Jami
Universal communication platform which preserves the user’s privacy and freedoms.- Source Code: Git
- License: GPL-3.0
- Tech Stack: C++
Tox
Distributed, secure messenger with audio and video chat capabilities.- Source Code: GitHub
- License: GPL-3.0
- Tech Stack: C
Decentralized Networks
GNUnet
Software framework for decentralized, peer-to-peer networking.- Source Code: gnunet.org/git
- License: GPL-3.0
- Tech Stack: C
Hyphanet
Anonymously share files, browse and publish freesites (web sites accessible only through Hyphanet) and chat on forums.- Source Code: GitHub
- License: GPL-2.0
- Tech Stack: Java
RetroShare
Secured and decentralized communication system. Offers decentralized chat, forums, messaging, file transfer.- Source Code: GitHub
- License: GPL-2.0
- Tech Stack: C++
Voice Chat
Mumble
Low-latency, high quality voice/text chat software.Specialized Communication Tools
GlobaLeaks
Whistleblowing software enabling anyone to easily set up and maintain a secure reporting platform.- Demo: demo.globaleaks.org
- Source Code: GitHub
- License: AGPL-3.0
- Tech Stack: Python, deb, Docker
Live Helper Chat
Live Support chat for your website.- Source Code: GitHub
- License: Apache-2.0
- Tech Stack: PHP
Tiledesk
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).- Source Code: GitHub
- License: MIT
- Tech Stack: Docker, K8S
Tinode
Instant messaging platform. Backend in Go. Clients: Swift iOS, Java Android, JS webapp, scriptable command line; chatbots.- Demo: sandbox.tinode.co
- Source Code: GitHub - Server | Clients
- License: GPL-3.0
- Tech Stack: Go
Typebot
Conversational app builder (alternative to Typeform and Landbot).- Source Code: GitHub
- License: AGPL-3.0
- Tech Stack: Docker
Screego
Simple tool to quickly share your screen to one or multiple people via web browser.- Demo: app.screego.net
- Source Code: GitHub
- License: GPL-3.0
- Tech Stack: Docker, Go
Spectrum 2
Spectrum 2 is an open source instant messaging transport. It allows users to chat together even when they are using different IM networks.- Source Code: GitHub
- License: GPL-3.0
- Tech Stack: C++
Secret Sharing
One Time Secret
Share sensitive information securely with self-destructing links that are only viewable once.- Demo: onetimesecret.com
- Source Code: GitHub
- License: MIT
- Tech Stack: Docker, Ruby, Nodejs
OTS
One-Time-Secret sharing platform with a symmetric 256bit AES encryption in the browser.- Source Code: GitHub
- License: Apache-2.0
- Tech Stack: Go
Shhh
Keep secrets out of emails or chat logs, share them using secure links with passphrase and expiration dates.- Source Code: GitHub
- License: MIT
- Tech Stack: Python