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 ecosystem. 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.
Synapse Pro
Stable
            Element Commercial License Python and Rust
            Synapse for Enterprise, with a focus on performance, scalability and compliance.
            
        Tuwunel
Stable
            Apache-2.0 Rust
            Enterprise successor to conduwuit, the high-performance and feature-rich fork of Conduit.
            
        Synapse
Stable
            AGPL-3.0-or-later OR Element Commercial License Python
            Synapse is a Matrix homeserver written in Python/Twisted.
            
        conduwuit
Obsolete
            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
            Apache-2.0 TypeScript
            Transform is a matrix homeserver built using Typescript and Redis.
            
        mxhsd
Obsolete
            AGPL-3.0-or-later Java
            mxhsd is Matrix Homeserver aimed towards entities who want to have in-depth control of their servers
            
        Maelstrom
Obsolete
            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.
            
        Dendron
Obsolete
            Apache-2.0 Go
            Discontinued in favour of Dendrite ("Dendron, done right")
            
        Ligase
Obsolete
            AGPL-3.0-only Go
            Ligase is a Cloud-native Matrix home server written in Golang.
            
        continuwuity
Beta
            Apache-2.0 Rust
            Continuwuity, a community driven 2nd degree fork of Conduit focusing on user experience and new features.
            
        Conduit
Beta
            Apache-2.0 Rust
            Conduit is a simple, fast and reliable chat server written in Rust
            
        Dendrite
Beta
            AGPL-3.0-or-later OR Element Commercial License Go
            Dendrite is a second-generation Matrix homeserver written in Go!
            
        Telodendria
Alpha
            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.