JA

jabberd2

Lightweight C implementation of the XMPP server

Matrix & XMPP Archived ★ 440 stars Hard setup GPL-2.0

This project is archived. Upstream development has stopped, so expect no new features or security fixes. Consider an actively maintained matrix & xmpp alternative.

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

Similar matrix & xmpp apps