← Back to tools

ejabberd

XMPP application server and MQTT broker written in Erlang

Network linuxmacos Erlang GPL-2.0

Description

ejabberd is an XMPP application server and an MQTT broker, written mainly in the Erlang programming language. It is known for its robustness, scalability, and extensive feature set for real-time communication.

AI Summary

Robust XMPP server and MQTT broker written in Erlang

Capabilities

  • + Run a scalable XMPP server
  • + MQTT broker support
  • + Clustering and high availability
  • + Extensive protocol support

Use When

  • You need a scalable, production-ready XMPP server
  • You need combined XMPP and MQTT support

Avoid When

  • x You want a lightweight XMPP setup

Related Tools

View AGENTS.md for ejabberd