JA

jabberd2

Lightweight C implementation of the XMPP server

Matrix & XMPP ★ 443 stars Hard setup GPL-2.0

jabberd2 is a classic XMPP server written in C, designed to be a fast and standards-compliant Jabber server. It uses a modular component architecture for routing and storage.

Key features

  • Lightweight C-based XMPP server
  • Modular component architecture
  • SQL and LDAP storage backends
  • Standards-compliant

Pros & cons

Strengths

  • Released under the GPL-2.0 license
  • First-class Docker support for quick deployment
  • Written in C
  • Tiny footprint — runs in 128 MB RAM

Trade-offs

  • Configuration is complex
  • Slow modern development

jabberd2 replaces

Compare jabberd2

10 head-to-head comparisons.

Similar matrix & xmpp apps