Dendrite
Second-generation Matrix homeserver written in Go
This project is archived. Upstream development has stopped, so expect no new features or security fixes. Consider an actively maintained matrix & xmpp alternative.
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
Is Dendrite secure?
3 known vulnerabilities affect Dendrite's latest release (v0.13.8) according to OSV.dev; the most severe is rated high.
Affecting v0.13.8
| Advisory | Severity | Summary |
|---|---|---|
| CVE-2026-63095 | High | Dendrite 0.13.8 Improper Authorization via POST account/3pid/delete Endpoint |
| CVE-2026-63096 | Medium | Dendrite 0.13.8 SSRF via Unauthenticated Legacy Media Download Endpoint |
| CVE-2026-63097 | Medium | Dendrite 0.13.8 syncapi /context Endpoint Post-Leave State Exposure |
- Most recent fixed advisory CVE-2022-39200, published 2022-09-12 (1493 days ago), fixed in 0.9.8
Source: OSV.dev, checked 2026-10-14. How this is measured.
Dendrite replaces
Health badge
Maintain Dendrite? Add its health score to your README. The badge links back to this page.
Compare Dendrite
26 head-to-head comparisons.
- Dendrite vs Element Web
- Dendrite vs Tinode
- Dendrite vs ejabberd
- Dendrite vs Synapse
- Dendrite vs Cinny
- Dendrite vs Converse.js
- Dendrite vs Openfire
- Dendrite vs Nheko
- Dendrite vs Dino
- Dendrite vs Conduit
- Dendrite vs Movim
- Dendrite vs MongooseIM
- Dendrite vs gomuks
- Dendrite vs Profanity
- Dendrite vs Convos
- Dendrite vs Syphon
- Dendrite vs Dendrite Lite
- Dendrite vs Fractal
- Dendrite vs JSXC
- Dendrite vs Continuwuity
- Dendrite vs Gajim
- Dendrite vs SchildiChat
- Dendrite vs Construct
- Dendrite vs Commet
- Dendrite vs Prose
- Dendrite vs conduwuit
Similar matrix & xmpp apps
Element Web
Matrix & XMPPGlossy Matrix client for the web and desktop
Replaces Slack, Discord
Tinode
Matrix & XMPPOpen-source instant messaging server
Replaces WhatsApp, Slack
ejabberd
Matrix & XMPPRobust, scalable XMPP messaging server
Replaces Slack, WhatsApp
Synapse
Matrix & XMPPReference homeserver for the Matrix network
Replaces Slack, Discord
Cinny
Matrix & XMPPSimple, elegant and secure Matrix client
Replaces Slack, Discord
Converse.js
Matrix & XMPPWeb-based XMPP/Jabber chat client
Replaces Slack