📢 We are happy to launch The Matrix Conference on 20th-23rd October in Malmö, Sweden. Don't forget to get your ticket!

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.

The server can support any of the maturity levels checked.

The server can support any of the licences checked.

The server must support any of the languages checked.

continuwuity

Stable
The Continuwuity Team
Apache-2.0
Rust
Continuwuity, a community driven 2nd degree fork of Conduit focusing on user experience and new features.

Synapse Pro

Stable
Element
Element Commercial License
Python and Rust
Synapse for Enterprise, with a focus on performance, scalability and compliance.

Tuwunel

Stable
Jason Volk & June Clementine Strawberry
Apache-2.0
Rust
Enterprise successor to conduwuit, the high-performance and feature-rich fork of Conduit.

Synapse

Stable
Element
AGPL-3.0-or-later OR Element Commercial License
Python
Synapse is a Matrix homeserver written in Python/Twisted.

conduwuit

Obsolete
strawberry
Apache-2.0
Rust
conduwuit is a well-maintained, hard-fork of Conduit with tons of new features, many bug fixes, huge performance improvements, quality of life enhancements, moderation tools, and much more!

Transform

Obsolete
bettiah
Apache-2.0
TypeScript
Transform is a matrix homeserver built using Typescript and Redis.

Pallium

Obsolete
KoFish
Apache-2.0
Go

mxhsd

Obsolete
Max Dor
AGPL-3.0-or-later
Java
mxhsd is Matrix Homeserver aimed towards entities who want to have in-depth control of their servers

Matrex

Obsolete
Ryan Johnson
MIT
Elixir
A WIP toy Matrix server implementation in Elixir.

Maelstrom

Obsolete
Chris Bruce
Apache-2.0 OR MIT
Rust
A high-performance Matrix Home-Server written in Rust designed to be scalable, light on resources, and have a pluggable storage engine.

jSynapse

Obsolete
Swarmcom
Apache-2.0
Java

Dendron

Obsolete
Matrix.org team
Apache-2.0
Go
Discontinued in favour of Dendrite ("Dendron, done right")

bullettime

Obsolete
Patrik Oldsberg
Apache-2.0
Go
An experimental golang Matrix homeserver

Ligase

Obsolete
Finogeeks team
AGPL-3.0-only
Go
Ligase is a Cloud-native Matrix home server written in Golang.

Construct

Obsolete
Jason Volk
BSD
C++
Construct is a C++ Matrix Homeserver

Conduit

Beta
Timo Kösters
Apache-2.0
Rust
Conduit is a simple, fast and reliable chat server written in Rust

Dendrite

Beta
Element
AGPL-3.0-or-later OR Element Commercial License
Go
Dendrite is a second-generation Matrix homeserver written in Go!

Venator

Alpha
timedout
MPL-2.0
Go
Versatile experimental Matrix homeserver written in Golang from scratch using mautrix-go.

Telodendria

Alpha
Jordan Bancino
MIT
C
Telodendria is an open source Matrix homeserver implementation written from scratch in ANSI C and designed to be lightweight and simple, yet functional.