Servers
Advanced users may want to run a homeserver by themselves for more independence and sovereignty. Here are the servers advanced users can run.
You don't need to run your homeserver yourself to participate in the Matrix network. If you are not a tech-savvy person or are not interested into running your own homeserver, head to the Chat Basics to discover how to chat using Matrix.
continuwuity
Stable
Apache-2.0
Rust
Synapse Pro
Stable
Element Commercial License
Python and Rust
Tuwunel
Stable
Apache-2.0
Rust
Synapse
Stable
AGPL-3.0-or-later OR Element Commercial License
Python
conduwuit
Obsolete
Apache-2.0
Rust
Transform
Obsolete
Apache-2.0
TypeScript
mxhsd
Obsolete
AGPL-3.0-or-later
Java
Maelstrom
Obsolete
Apache-2.0 OR MIT
Rust
Dendron
Obsolete
Apache-2.0
Go
Ligase
Obsolete
AGPL-3.0-only
Go
Conduit
Beta
Apache-2.0
Rust
Dendrite
Beta
AGPL-3.0-or-later OR Element Commercial License
Go
Venator
Alpha
MPL-2.0
Go
Telodendria
Alpha
MIT
C