ejabberd
About ejabberd
ejabberd is an open-source realtime platform built using Erlang/OTP. It serves as an XMPP server, MQTT broker, and SIP service. The platform is designed for scalability and extensibility, making it suitable for various messaging and communication needs.
ejabberd supports multiple installation methods including source compilation, pre-built installers, Docker containers, and operating system packages. It is available for different architectures and can be deployed in various environments.
The software includes comprehensive documentation and offers community support through chatrooms, forums, and developer resources. It is licensed under the GNU General Public License v2.
Key features
- XMPP Server functionality
- MQTT Broker capabilities
- SIP Service support
- Scalable architecture
- Extensible platform
- Multiple installation options
- Support for various architectures
- Comprehensive documentation
Download 26.04
Apr 20, 2026Frequently asked questions
- Is ejabberd free?
- Yes. ejabberd is free and open-source software, distributed under the NOASSERTION license.
- Which platforms does ejabberd support?
- ejabberd provides downloads for Linux.
- What is the latest version of ejabberd?
- The latest version is 26.04, released on Apr 20, 2026.
- What protocols does ejabberd support?
- ejabberd supports XMPP, MQTT, and SIP protocols.
- How can I install ejabberd?
- ejabberd can be installed via source compilation, pre-built installers, Docker containers, operating system packages, or Homebrew.
- What license does ejabberd use?
- ejabberd is released under the GNU General Public License v2.
- Where can I find documentation for ejabberd?
- Documentation is available on the ejabberd Docs website and includes installation guides, developer resources, and configuration help.
More Communication
AionUi
iOfficeAI
AionUi is an open-source coworking app that integrates with multiple command-line assistants including OpenClaw, Hermes Agent, and Claude Code. It offers customization options for AI assistants and runs locally. The software is free to use.
nsq
nsqio
NSQ is a real-time distributed messaging platform designed for scalable and efficient message delivery. It supports high-throughput, fault-tolerant communication between services.
nats-server
nats-io
NATS-server is a high-performance messaging server for NATS.io, designed for cloud and edge computing environments. It enables lightweight, scalable communication between distributed systems and services.