Homeserver: Difference between revisions
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 | ||
! | !Development cycle | ||
|- | |- | ||
|Synapse | |[[Synapse]] | ||
|Python | |Python | ||
| | |Stable | ||
|- | |- | ||
|Dendrite | |[[Dendrite]] | ||
|Go | |Go | ||
|Beta | |Beta | ||
|- | |- | ||
|Construct | |[[Construct]] | ||
|C++ | |C++ | ||
|Beta | |Beta (not active) | ||
|- | |- | ||
|Conduit | |[[Conduit]] | ||
|Rust | |Rust | ||
|Beta | |Beta | ||
|- | |- | ||
|Mascarene | |[[Mascarene]] | ||
|Scala | |Scala | ||
| | |In development (not active) | ||
|- | |- | ||
|Ligase | |[[Ligase]] | ||
|Go | |Go | ||
|Dead | |Dead | ||
|- | |- | ||
|Maelstrom | |[[Maelstrom]] | ||
|Rust | |Rust | ||
|Dead | |Dead | ||
|- | |- | ||
|Telodendria | |[[Telodendria]] | ||
|C | |C | ||
|Alpha | |Alpha | ||
|- | |- | ||
|Thurim | |[[Thurim]] | ||
|Elixir | |Elixir | ||
| | |In development | ||
|} | |} | ||
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 |