
Dendrite
Second-generation Matrix homeserver by the Matrix.org Foundation
Overview
Dendrite is the official next-generation Matrix homeserver written in Go by the Matrix.org Foundation, designed as a scalable alternative to Synapse. It can run as a monolith on a single server or as a polylith across multiple microservices, making it adaptable from single-user installs to larger deployments. Dendrite supports the full Matrix specification including E2E encryption, federation, and VoIP signalling.
Where it falls short of Slack
- Still behind Synapse in feature completeness for some advanced room types
- Performance at scale is less battle-tested than Synapse
- Web client (Element) must be deployed separately
We list the gaps honestly so you can decide if the trade-off is worth owning your data.
Tags
Claim this listing to keep it accurate, add a deploy template, or feature it on relevant pages.
Embed the Dendrite difficulty badge in your README — it links back here.
[](https://openreplace.com/dendrite)Similar open-source projects
Other self-hostable tools in the same space worth comparing.
Fully customizable open-source communications platform and Slack alternative
Open-source notification infrastructure for multi-channel developer alerts
Open-source, self-hostable Slack alternative for secure team messaging and collaboration
Simple HTTP-based push notifications to phone and desktop, no account needed