AI marks

35 servers

Servers

Homeservers that store rooms and federate with each other. Filter, sort, or pick up to four to compare.

35 shown

Babbleserv

Slowing

homeserver

A Matrix homeserver built on FoundationDB primitives, by Beeper.

  • Server
Licence
AGPL-3.0-only
Language
Go
Authors 90d
1
Last release
—
70 commits in a year
PolicyNo policy found (fits the chosen stance)(against the chosen stance) Dev useConfig only (fits the chosen stance)(against the chosen stance)
  • Federation: Yes
  • Native sliding sync: Yes
  • Authenticated media: Yes
  • 3 more not found: OIDC delegation (MAS), Appservices, Workers / scaling

Bromal

Small team

homeserver

A lightweight Matrix homeserver in Elixir, aimed at small servers, funded by NLnet's NGI0 Commons Fund.

  • Server
Licence
AGPL-3.0
Language
Elixir
Authors 90d
2
Last release
—
172 commits in a year
PolicyBanned (fits the chosen stance)(against the chosen stance) Dev useNone found (fits the chosen stance)(against the chosen stance)
  • Federation: Planned
  • 5 more not found: Native sliding sync, OIDC delegation (MAS), Authenticated media, Appservices, Workers / scaling

bullettime

Abandoned

homeserver

An experimental Go homeserver.

  • Server
Licence
Apache-2.0
Language
Go
Authors 90d
0
Last release
—

No commits in the last year, last on 20 Sept 2015

PolicyNo policy found (fits the chosen stance)(against the chosen stance) Dev useNone found (fits the chosen stance)(against the chosen stance)
  • 6 features not found: Federation, Native sliding sync, OIDC delegation (MAS), Authenticated media, Appservices, Workers / scaling

Conduit

Small team

homeserver

A simple, fast and reliable Matrix homeserver written in Rust.

  • Server
Licence
Apache-2.0
Language
Rust
Authors 90d
1
Last release
29 Sept 2026
29 commits in a year
PolicyNo policy found (fits the chosen stance)(against the chosen stance) Dev useNone found (fits the chosen stance)(against the chosen stance)
  • Federation: Yes
  • Native sliding sync: Yes
  • Authenticated media: Yes
  • Appservices: Yes
  • Workers / scaling: No
  • 1 more not found: OIDC delegation (MAS)

conduwuit

Archived

homeserver · fork of conduit

A hard fork of Conduit with many features and fixes; archived, succeeded by Tuwunel and continuwuity.

  • Server
Licence
Apache-2.0
Language
Rust
Authors 90d
0
Last release
1 Sept 2024
2 commits in a year
PolicyNo policy found (fits the chosen stance)(against the chosen stance) Dev useNone found (fits the chosen stance)(against the chosen stance)
  • Federation: Yes
  • Native sliding sync: Yes
  • Authenticated media: Yes
  • Appservices: Yes
  • Workers / scaling: No
  • 1 more not found: OIDC delegation (MAS)

Construct

Abandoned

homeserver

A Matrix homeserver written in C++.

  • Server
Licence
ISC
Language
C++
Authors 90d
0
Last release
1 May 2023

No commits in the last year, last on 1 May 2023

PolicyNo policy found (fits the chosen stance)(against the chosen stance) Dev useNone found (fits the chosen stance)(against the chosen stance)
  • Federation: Yes
  • 5 more not found: Native sliding sync, OIDC delegation (MAS), Authenticated media, Appservices, Workers / scaling

continuwuity

Active

homeserver · fork of conduwuit

A community-driven Matrix homeserver in Rust, a continuation of conduwuit (itself a fork of Conduit).

  • Server
Licence
Apache-2.0
Language
Rust
Authors 90d
21
Last release
28 Sept 2026
2.1k commits in a year
PolicyAllowed (fits the chosen stance)(against the chosen stance) Dev useNone found (fits the chosen stance)(against the chosen stance)
  • Federation: Yes
  • Native sliding sync: Yes
  • OIDC delegation (MAS): Yes
  • Authenticated media: Yes
  • Appservices: Yes
  • Workers / scaling: No

Dendrite

Slowing

homeserver

A second-generation Matrix homeserver written in Go, maintained by Element.

  • Server
Licence
AGPL-3.0-or-later OR LicenseRef-Element-Commercial
Language
Go
Authors 90d
0
Last release
15 Aug 2025
5 commits in a year
PolicyRestricted (fits the chosen stance)(against the chosen stance) Dev useNone found (fits the chosen stance)(against the chosen stance)
  • Federation: Yes
  • Native sliding sync: No
  • Authenticated media: Yes
  • Appservices: Yes
  • Workers / scaling: Partial
  • 1 more not found: OIDC delegation (MAS)

Dendron

Archived

homeserver

Discontinued in favour of Dendrite ("Dendron, done right").

  • Server
Licence
Apache-2.0
Language
Go
Authors 90d
0
Last release
—

No commits in the last year, last on 27 Feb 2018

PolicyNo policy found (fits the chosen stance)(against the chosen stance) Dev useNone found (fits the chosen stance)(against the chosen stance)
  • 6 features not found: Federation, Native sliding sync, OIDC delegation (MAS), Authenticated media, Appservices, Workers / scaling

Grapevine

Not measured yet

homeserver · fork of conduit

A Rust Matrix homeserver forked from Conduit 0.7.0, aiming at reliability and maintainability.

  • Server
Licence
Apache-2.0
Language
Rust
Authors 90d
—
Last release
—
no activity data not measured yet
PolicyNo policy found (fits the chosen stance)(against the chosen stance) Dev useNone found (fits the chosen stance)(against the chosen stance)
  • Federation: Yes
  • Authenticated media: Yes
  • Appservices: Yes
  • 3 more not found: Native sliding sync, OIDC delegation (MAS), Workers / scaling

Harmony

Archived

homeserver · fork of dendrite

A lighter-weight fork of Dendrite; archived.

  • Server
Licence
Apache-2.0
Language
Go
Authors 90d
0
Last release
—

No commits in the last year, last on 18 May 2025

PolicyNo policy found (fits the chosen stance)(against the chosen stance) Dev useNone found (fits the chosen stance)(against the chosen stance)
  • Federation: Yes
  • Native sliding sync: No
  • Authenticated media: Yes
  • 3 more not found: OIDC delegation (MAS), Appservices, Workers / scaling

hghs

Abandoned

homeserver

A minimal Matrix homeserver written in TypeScript.

  • Server
Licence
MIT
Language
TypeScript
Authors 90d
0
Last release
—

No commits in the last year, last on 12 Aug 2023

PolicyNo policy found (fits the chosen stance)(against the chosen stance) Dev useNone found (fits the chosen stance)(against the chosen stance)
  • 6 features not found: Federation, Native sliding sync, OIDC delegation (MAS), Authenticated media, Appservices, Workers / scaling

jSynapse

Abandoned

homeserver

A Java implementation of a Matrix homeserver.

  • Server
Licence
Apache-2.0
Language
Java
Authors 90d
0
Last release
—

No commits in the last year, last on 24 Apr 2015

PolicyNo policy found (fits the chosen stance)(against the chosen stance) Dev useNone found (fits the chosen stance)(against the chosen stance)
  • 6 features not found: Federation, Native sliding sync, OIDC delegation (MAS), Authenticated media, Appservices, Workers / scaling

Ligase

Abandoned

homeserver

A cloud-native Matrix homeserver in Go by Finogeeks.

  • Server
Licence
AGPL-3.0-only
Language
Go
Authors 90d
0
Last release
8 Oct 2023

No commits in the last year, last on 22 Sept 2021

PolicyNo policy found (fits the chosen stance)(against the chosen stance) Dev useNone found (fits the chosen stance)(against the chosen stance)
  • 6 features not found: Federation, Native sliding sync, OIDC delegation (MAS), Authenticated media, Appservices, Workers / scaling

LiveKit JWT service

Active

MatrixRTC authorisation service

Issues LiveKit tokens to Matrix users so MatrixRTC (Element Call) can use a LiveKit SFU.

  • Server
Licence
AGPL-3.0-only OR LicenseRef-Element-Commercial
Language
Rust
Authors 90d
9
Last release
13 Oct 2026
64 commits in a year
PolicyRestricted (fits the chosen stance)(against the chosen stance) Dev useNone found (fits the chosen stance)(against the chosen stance)
  • 6 features not found: Federation, Native sliding sync, OIDC delegation (MAS), Authenticated media, Appservices, Workers / scaling

Maelstrom

Dormant

homeserver

A Rust Matrix homeserver aimed at horizontal scaling, with SurrealDB on TiKV storage.

  • Server
Licence
Apache-2.0 OR MIT
Language
Rust
Authors 90d
0
Last release
—
12 commits in a year
PolicyNo policy found (fits the chosen stance)(against the chosen stance) Dev useRegular (fits the chosen stance)(against the chosen stance)
  • Federation: Yes
  • Native sliding sync: Partial
  • OIDC delegation (MAS): Yes
  • Authenticated media: Yes
  • Workers / scaling: Yes
  • 1 more not found: Appservices

Mascarene

Abandoned

homeserver

A Matrix homeserver built with Scala/Akka.

  • Server
Licence
GPL-3.0
Language
Scala
Authors 90d
0
Last release
21 Jun 2020

No commits in the last year, last on 28 Feb 2021

PolicyNo policy found (fits the chosen stance)(against the chosen stance) Dev useNone found (fits the chosen stance)(against the chosen stance)
  • 6 features not found: Federation, Native sliding sync, OIDC delegation (MAS), Authenticated media, Appservices, Workers / scaling

Matrex

Abandoned

homeserver

A work-in-progress toy Matrix server in Elixir.

  • Server
Licence
MIT
Language
Elixir
Authors 90d
0
Last release
—

No commits in the last year, last on 22 Feb 2018

PolicyNo policy found (fits the chosen stance)(against the chosen stance) Dev useNone found (fits the chosen stance)(against the chosen stance)
  • 6 features not found: Federation, Native sliding sync, OIDC delegation (MAS), Authenticated media, Appservices, Workers / scaling

Matrix Authentication Service

Active

auth service (OAuth 2.0 / OIDC provider)

OAuth 2.0 and OpenID Connect provider for Matrix homeservers, the next-gen auth (MSC3861) server used with Synapse.

  • Server
Licence
AGPL-3.0-only OR LicenseRef-Element-Commercial
Language
Rust
Authors 90d
18
Last release
4 Nov 2026
830 commits in a year
PolicyRestricted (fits the chosen stance)(against the chosen stance) Dev useOccasional (fits the chosen stance)(against the chosen stance)
  • 6 features not found: Federation, Native sliding sync, OIDC delegation (MAS), Authenticated media, Appservices, Workers / scaling

matrix-media-repo

Dormant

media repository

A highly configurable multi-domain media repository that can replace a homeserver's media handling.

  • Server
Licence
MIT
Language
Go
Authors 90d
0
Last release
16 Jan 2025

No commits in the last year, last on 16 Jan 2025

PolicyNo policy found (fits the chosen stance)(against the chosen stance) Dev useNone found (fits the chosen stance)(against the chosen stance)
  • 6 features not found: Federation, Native sliding sync, OIDC delegation (MAS), Authenticated media, Appservices, Workers / scaling

mxhsd

Archived

homeserver

A Java homeserver for organisations wanting in-depth control of their servers.

  • Server
Licence
AGPL-3.0-or-later
Language
Java
Authors 90d
0
Last release
—

No commits in the last year, last on 19 Oct 2018

PolicyNo policy found (fits the chosen stance)(against the chosen stance) Dev useNone found (fits the chosen stance)(against the chosen stance)
  • 6 features not found: Federation, Native sliding sync, OIDC delegation (MAS), Authenticated media, Appservices, Workers / scaling

Pallium

Abandoned

homeserver

A Go implementation of a Matrix homeserver.

  • Server
Licence
Apache-2.0
Language
Go
Authors 90d
0
Last release
—

No commits in the last year, last on 15 Jan 2015

PolicyNo policy found (fits the chosen stance)(against the chosen stance) Dev useNone found (fits the chosen stance)(against the chosen stance)
  • 6 features not found: Federation, Native sliding sync, OIDC delegation (MAS), Authenticated media, Appservices, Workers / scaling

Palpo

Active

homeserver

A Matrix homeserver in Rust built on the Salvo web framework and PostgreSQL.

  • Server
Licence
Apache-2.0
Language
Rust
Authors 90d
7
Last release
3 Nov 2026
513 commits in a year
PolicyNo policy found (fits the chosen stance)(against the chosen stance) Dev useRegular (fits the chosen stance)(against the chosen stance)
  • Federation: Yes
  • Native sliding sync: Yes
  • OIDC delegation (MAS): Yes
  • Authenticated media: Yes
  • Appservices: Yes
  • 1 more not found: Workers / scaling

plasma

Abandoned

homeserver

A Matrix homeserver built on Elixir and the Erlang VM.

  • Server
Licence
Apache-2.0
Language
Elixir
Authors 90d
0
Last release
—

No commits in the last year, last on 24 Apr 2022

PolicyNo policy found (fits the chosen stance)(against the chosen stance) Dev useNone found (fits the chosen stance)(against the chosen stance)
  • 6 features not found: Federation, Native sliding sync, OIDC delegation (MAS), Authenticated media, Appservices, Workers / scaling

policyserv

Small team

policy server (MSC4284)

A policy server implementation (MSC4284) that checks events for spam before they reach a room, by the Matrix.org Foundation.

  • Server
Licence
Apache-2.0
Language
Go
Authors 90d
1
Last release
15 Oct 2026
162 commits in a year
PolicyNo policy found (fits the chosen stance)(against the chosen stance) Dev useOccasional (fits the chosen stance)(against the chosen stance)
  • 6 features not found: Federation, Native sliding sync, OIDC delegation (MAS), Authenticated media, Appservices, Workers / scaling

Ruma homeserver

Archived

homeserver

An early Rust homeserver by the Ruma project; archived (the Ruma libraries live on and power the Conduit family).

  • Server
Licence
—
Language
Markdown
Authors 90d
0
Last release
—

No commits in the last year, last on 2 Sept 2021

PolicyNo policy found (fits the chosen stance)(against the chosen stance) Dev useNone found (fits the chosen stance)(against the chosen stance)
  • 6 features not found: Federation, Native sliding sync, OIDC delegation (MAS), Authenticated media, Appservices, Workers / scaling

Sliding Sync proxy

Archived

sync proxy (MSC3575)

Proxy implementing the MSC3575 sliding sync protocol in front of any homeserver; archived, superseded by native MSC4186.

  • Server
Licence
Apache-2.0
Language
Go
Authors 90d
0
Last release
28 Jun 2024
1 commits in a year
PolicyNo policy found (fits the chosen stance)(against the chosen stance) Dev useNone found (fits the chosen stance)(against the chosen stance)
  • 6 features not found: Federation, Native sliding sync, OIDC delegation (MAS), Authenticated media, Appservices, Workers / scaling

Synapse

Active

homeserver

The reference Matrix homeserver, written in Python/Twisted with Rust modules, maintained by Element.

  • Server
Licence
AGPL-3.0-or-later OR LicenseRef-Element-Commercial
Language
Python
Authors 90d
43
Last release
2 Nov 2026
728 commits in a year
PolicyRestricted (fits the chosen stance)(against the chosen stance) Dev useOccasional (fits the chosen stance)(against the chosen stance)
  • Federation: Yes
  • Native sliding sync: Yes
  • OIDC delegation (MAS): Yes
  • Authenticated media: Yes
  • Appservices: Yes
  • Workers / scaling: Yes

Synapse Pro

No public repo

homeserver (commercial) · fork of synapse

Element's commercial edition of Synapse, aimed at performance, scalability and compliance.

  • Server
Licence
LicenseRef-Element-Commercial
Language
Python, Rust
Authors 90d
—
Last release
—
PolicyNo policy found (fits the chosen stance)(against the chosen stance) Dev useNone found (fits the chosen stance)(against the chosen stance)
  • 6 features not found: Federation, Native sliding sync, OIDC delegation (MAS), Authenticated media, Appservices, Workers / scaling

Telodendria

Dormant

homeserver

A Matrix homeserver written from scratch in ANSI C, designed to be lightweight and simple.

  • Server
Licence
MIT
Language
C
Authors 90d
0
Last release
10 Jun 2023

No commits in the last year, last on 5 Sept 2025

PolicyNo policy found (fits the chosen stance)(against the chosen stance) Dev useNone found (fits the chosen stance)(against the chosen stance)
  • 6 features not found: Federation, Native sliding sync, OIDC delegation (MAS), Authenticated media, Appservices, Workers / scaling

Thurim

Slowing

homeserver

A Matrix homeserver written in Elixir, at an early stage.

  • Server
Licence
AGPL-3.0-only
Language
Elixir
Authors 90d
0
Last release
—
13 commits in a year
PolicyRestricted (fits the chosen stance)(against the chosen stance) Dev useNone found (fits the chosen stance)(against the chosen stance)
  • 6 features not found: Federation, Native sliding sync, OIDC delegation (MAS), Authenticated media, Appservices, Workers / scaling

Transform

Abandoned

homeserver

A Matrix homeserver built with TypeScript and Redis.

  • Server
Licence
Apache-2.0
Language
TypeScript
Authors 90d
0
Last release
—

No commits in the last year, last on 30 Jun 2018

PolicyNo policy found (fits the chosen stance)(against the chosen stance) Dev useNone found (fits the chosen stance)(against the chosen stance)
  • 6 features not found: Federation, Native sliding sync, OIDC delegation (MAS), Authenticated media, Appservices, Workers / scaling

Tuwunel

Active

homeserver · fork of conduwuit

A Rust Matrix homeserver, the successor to conduwuit, sponsored in part by the Swiss government.

  • Server
Licence
Apache-2.0
Language
Rust
Authors 90d
19
Last release
10 Oct 2026
2.5k commits in a year
PolicyNo policy found (fits the chosen stance)(against the chosen stance) Dev useOccasional (fits the chosen stance)(against the chosen stance)
  • Federation: Yes
  • Native sliding sync: Yes
  • OIDC delegation (MAS): Yes
  • Authenticated media: Yes
  • Appservices: Yes
  • Workers / scaling: No

Venator

Small team

homeserver

An experimental Matrix homeserver written from scratch in Go using mautrix-go.

  • Server
Licence
MPL-2.0
Language
Go
Authors 90d
2
Last release
18 Sept 2026
820 commits in a year
PolicyNo policy found (fits the chosen stance)(against the chosen stance) Dev useNone found (fits the chosen stance)(against the chosen stance)
  • Federation: Yes
  • OIDC delegation (MAS): Yes
  • Authenticated media: Yes
  • Appservices: Yes
  • 2 more not found: Native sliding sync, Workers / scaling

Zendrite

Active

homeserver · fork of dendrite

A fork of Dendrite (February 2026) adding recent spec features, high availability and fixes.

  • Server
Licence
AGPL-3.0-or-later OR LicenseRef-Element-Commercial
Language
Go
Authors 90d
4
Last release
3 Nov 2026
431 commits in a year
PolicyNo policy found (fits the chosen stance)(against the chosen stance) Dev useNone found (fits the chosen stance)(against the chosen stance)
  • Federation: Yes
  • Native sliding sync: Yes
  • OIDC delegation (MAS): Yes
  • Authenticated media: Yes
  • Appservices: Yes
  • Workers / scaling: Yes