Self-hosted projects tagged “Messaging

40 open source projects with this tag

40 services found

Snikket

Snikket

Open-source XMPP messaging server with encrypted chat and WebRTC

356
38
Last commit: 18d ago

Self-hosted, open-source XMPP-based messaging server providing end-to-end encryption, multi-device sync, federation, secure backups, and integrated WebRTC audio/video cal...

Alternative to:
WhatsApp
WhatsApp
+17
Tigase XMPP Server

Tigase XMPP Server

Modular, high-performance XMPP/Jabber server in Java

351
113
Last commit: 3d ago

Scalable, modular XMPP/Jabber server written in Java supporting TCP, BOSH, WebSockets, federation, components, HTTP API and push notifications.

Alternative to:
Skype
Skype
+12
MQTT Web Interface

MQTT Web Interface

Real-time web UI for visualizing and interacting with MQTT message flows

189
14
Last commit: 4mo ago

Open-source web application to monitor MQTT topics, publish messages, visualize real-time message flows, and persist messages with configurable SQLite storage. Docker-rea...

Alternative to:
MQTTX
MQTTX
Flexisip

Flexisip

Modular C++ SIP server suite for VoIP, messaging, and conferencing

174
78
Last commit: 1mo ago

Open-source, modular SIP server (proxy, presence, conference, B2BUA) with push gateway, ICE/STUN/TURN, MySQL/SQLite support; optimized for mobile and embedded systems.

Alternative to:
3CX
3CX
+11
Prosody IM

Prosody IM

Lightweight and extensible XMPP (Jabber) communication server

Prosody IM is a modern, resource-efficient XMPP (Jabber) server written in Lua, designed to be easy to configure and extend for private messaging and federation.

Alternative to:
Cisco Jabber
Cisco Jabber
+19
Wazo Platform

Wazo Platform

Open-source programmable IP telecommunication platform

Open-source, API-first platform for carrier-grade IP communications: VoIP, WebRTC, messaging, conferencing and programmable telephony microservices.

Alternative to:
3CX
3CX
+19
Salut à Toi

Salut à Toi

Multi-purpose, federated communication platform based on XMPP

Salut à Toi (SàT) is a self-hostable, XMPP-based communication suite with web, desktop, and CLI frontends, supporting chat and collaborative features via plugins.

Alternative to:
Element Matrix (Hosted)
Element Matrix (Hosted)
+13
Continuwuity

Continuwuity

Community-maintained Matrix homeserver in Rust

Continuwuity is a fast, lightweight Matrix homeserver written in Rust, focused on stability, performance, and improved Matrix specification compliance for federation.

Alternative to:
Element Matrix (Hosted)
Element Matrix (Hosted)
+6
Jami

Jami

Distributed, open source communication platform for calls and messaging

Jami is a distributed communication platform for private messaging, audio/video calls, and conferencing, designed to work without central servers and with end-to-end encr...

Alternative to:
Signal
Signal
+19
Libervia

Libervia

Multi-interface XMPP client and social platform

Libervia is a modular XMPP-based communication suite offering chat, microblogging, file sharing, and other social features across web, desktop, and CLI interfaces.

Alternative to:
Element Matrix (Hosted)
Element Matrix (Hosted)
+19