Compare editions

Find the right ejabberd for your needs.

Three ways to run ejabberd. Same battle-tested core. Different levels of support, performance features, and operational ownership.

Open source

ejabberd Community Server

The full ejabberd platform, free forever. Self-host on your own infrastructure, supported by a large global community.

Free

GPLv2 · open source

  • All protocols: XMPP, MQTT, SIP, Matrix
  • Standard clustering
  • Community forums & documentation
  • Deploy anywhere
Download on GitHub

Managed SaaS

Fluux

All Business Edition features, fully managed by ProcessOne. No servers to run, no ops team needed. Focus on your product.

200 €/month

SaaS · starting price · see fluux.io

  • Fully managed by ProcessOne
  • All Business Edition features
  • Custom domains & full API access
  • ProcessOne direct support
Visit Fluux.io

Detailed feature comparison.

Feature ejabberdCommunity Server ejabberdBusiness Edition Fluux
Protocols
XMPP (RFC-6120 / RFC-6121)
MQTT
SIP
Matrix
WebSocket
TURN / ICE (VoIP relay)
Deployment
Self-hosted (bare metal, VMs, Docker, Kubernetes)
Air-gapped / on-premise
Managed cloud
Source code access GPLv2 Full access Full access
Support
Community forums & documentation
ProcessOne direct support
Long-Term Support (LTS) releases
Scalability & performance
Standard clustering (active-active)
Consistent hash clustering (low latency, high throughput)
Mobile
iOS push notifications (APNs)
Android / Firebase push (FCM)
Fast reconnect (session rebind)
Out-of-reception state (server-side connection hold)
Message acknowledgements and replay
Multi-device sync and archiving
End-to-end delivery traceability
Security
TLS with obsolete cipher blocking
End-to-end encryption (OMEMO)
FIPS compliance
Enterprise features
Workgroup queues (customer service workflows)
Advanced component connections (XEP-0225)
Traffic shapers (DDoS / abuse protection)
Message archiving (MAM)
Full-text search in archives
Pricing
License GPLv2 Commercial SaaS subscription
Price Free 16 000 €/year 2-node cluster Starting at 200 €/month
Get started GitHub → Contact us → fluux.io →

Need a deeper feature breakdown? See the full specification sheet →

Not sure which edition is right for you?

Our team will help you find the right fit based on your scale, compliance requirements, and operational constraints.

ProcessOne, Paris, France