# ejabberd
> XMPP application server and MQTT broker written in Erlang

## 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

## When to Use
- You need a scalable, production-ready XMPP server
- You need combined XMPP and MQTT support

## When NOT to Use
- You want a lightweight XMPP setup

## Related Tools
- [prosody](/tools/prosody) (complementary)

---
Source: https://littlescripts.sh/tools/ejabberd
