ejabberd
The messaging server that keeps real-time under your control.
ejabberd is an open-source messaging server built in Erlang by ProcessOne, running in production since 2002. It combines an XMPP server, MQTT broker and SIP service in a single deployment, with shared authentication, storage and clustering across protocols. It also offers native Matrix support for interoperability between Matrix homeservers and XMPP federation.
The server supports XMPP with 400+ extensions including MUC, MAM, PubSub, Carbons, Push and OMEMO, MQTT 3.1.1 and 5.0, and a SIP gateway with STUN/TURN for WebRTC. It provides a REST API, command-line tooling (ejabberdctl), a live web admin, and client libraries for iOS, Android and Web (Strophe, XMPPFramework, Smack). Storage backends include PostgreSQL, MySQL, Redis and LDAP, with clustering, federation and live upgrades without downtime.
ejabberd is packaged in three editions: a free self-hosted Community release under GPLv2, a Business Edition with LTS support, advanced clustering and monitoring, mobile push at scale and direct support, and a managed SaaS offering operated by ProcessOne with custom domains, automated upgrades and backups.
12 alternatives to ejabberd
Ranked by how well each tool replaces ejabberd: shared features, audience, price and popularity.
A complete XMPP messaging solution. Enterprise alternative to WhatsApp and Slack for large
Covers 0 of 15 key features.
66 out of 100 match—- 61 out of 100 matchContact sales
- 61 out of 100 match—
A secure instant messaging platform for businesses.
Covers 1 of 15 key features and starts cheaper.
Free plan60 out of 100 match$2.99/mo- 60 out of 100 matchContact sales
Secure Team Messaging & Collaboration Software for Enterprises
Covers 0 of 15 key features and starts cheaper.
Free plan60 out of 100 match$2.50/mo- 59 out of 100 match—
Secure messenger for organizations with end-to-end encryption.
Covers 1 of 15 key features and starts cheaper.
Free planOpen source58 out of 100 match$7.45/moTeam messaging platform for private, secure business communication
Covers 0 of 15 key features and starts cheaper.
58 out of 100 match$6/mo- 58 out of 100 matchFree
Open-source XMPP client for Android and Web
Covers 0 of 15 key features and starts cheaper.
Free planOpen source58 out of 100 match$1/mo