Dendrite
Matrix & XMPPSecond-generation Matrix homeserver written in Go
Replaces Slack, Discord
8 self-hosted projects maintained by matrix-org on GitHub — combined community: 8,113 GitHub stars.
The 8 projects span 2 categories: matrix & xmpp and chat & communication. Dendrite is the flagship at 5,620 stars — Second-generation Matrix homeserver written in Go. 4 of 8 are written primarily in TypeScript. The oldest dates from 2016 and the newest from 2022. 8 publish a Docker deployment path. Heads-up: Dendrite, Pantalaimon, matrix-appservice-slack, Sliding Sync Proxy, Sygnal are archived upstream and no longer maintained.
| Projects | 8 |
|---|---|
| Combined stars | 8,113 |
| Hosted on | GitHub |
| Languages | TypeScript (4), Go (2), Python (2) |
| Licenses | Apache-2.0 (8) |
| Setup difficulty | Medium (7), Hard (1) |
| Min. RAM range | 128–512 MB |
| First releases | 2016–2022 |
Second-generation Matrix homeserver written in Go
Replaces Slack, Discord
Bridge connecting Matrix rooms to IRC channels
Replaces Slack IRC gateway
Matrix bridge for GitHub, GitLab, Jira and webhooks
Replaces Slack
Moderation bot for Matrix communities
Replaces Discord moderation bots
End-to-end encryption-aware Matrix reverse proxy
Matrix-Slack bridge application service
Replaces Slack official client
Standalone sync proxy enabling fast Matrix clients
Reference push notification gateway for Matrix
Replaces Firebase Cloud Messaging