DE

Dendrite

Second-generation Matrix homeserver written in Go

Matrix & XMPP ★ 5.6k stars Medium setup Apache-2.0

Dendrite is a lightweight, efficient Matrix homeserver written in Go by the Matrix.org team. It is designed to be a more resource-efficient alternative to Synapse while remaining fully compatible with the Matrix protocol.

Key features

  • Lower memory footprint than Synapse
  • Federated Matrix protocol
  • End-to-end encryption support
  • Polylith and monolith deployment modes

Pros & cons

Strengths

  • Much lighter than Synapse
  • Active development by Matrix.org

Trade-offs

  • Some Synapse features still missing
  • Less battle-tested at large scale

Dendrite replaces

Compare Dendrite

79 head-to-head comparisons.

Similar matrix & xmpp apps