Homeserver: Difference between revisions

From IM Wiki
Jump to navigation Jump to search
Matrix>Ari
m →‎Implementations: remove collapse
Matrix>Admin
m Made all of the homeservers link to their wiki pages, removed "Source repository" column, changed the name of the "Status" column to "Development cycle", changed "Devel" to "In development", and a few other tweaks.
Line 8: Line 8:
!Name
!Name
!Language
!Language
!Status
!Development cycle
!Source repository
|-
|-
|Synapse
|[[Synapse]]
|Python
|Python
|Production
|Stable
|https://github.com/matrix-org/synapse
|-
|-
|Dendrite
|[[Dendrite]]
|Go
|Go
|Beta
|Beta
|https://github.com/matrix-org/dendrite
|-
|-
|Construct
|[[Construct]]
|C++
|C++
|Beta/Low activity
|Beta (not active)
|https://github.com/matrix-construct/construct
|-
|-
|Conduit
|[[Conduit]]
|Rust
|Rust
|Beta
|Beta
|https://gitlab.com/famedly/conduit
|-
|-
|Mascarene
|[[Mascarene]]
|Scala
|Scala
|Devel/Low activity
|In development (not active)
|https://gitlab.com/mascarene/mascarene
|-
|-
|Ligase
|[[Ligase]]
|Go
|Go
|Dead
|Dead
|https://github.com/finogeeks/Ligase
|-
|-
|Maelstrom
|[[Maelstrom]]
|Rust
|Rust
|Dead
|Dead
|https://github.com/maelstrom-rs/maelstrom
|-
|-
|Telodendria
|[[Telodendria]]
|C
|C
|Alpha
|Alpha
|https://git.telodendria.io/Telodendria/Telodendria
|-
|-
|Thurim
|[[Thurim]]
|Elixir
|Elixir
|Devel
|In development
|https://github.com/serra-allgood/thurim
|}
|}

Revision as of 19:23, 19 January 2024

A homeserver is a software program which implements the Server-Server API specified by the Matrix specification.

Implementations

Name Language Development cycle
Synapse Python Stable
Dendrite Go Beta
Construct C++ Beta (not active)
Conduit Rust Beta
Mascarene Scala In development (not active)
Ligase Go Dead
Maelstrom Rust Dead
Telodendria C Alpha
Thurim Elixir In development