Homeserver: Difference between revisions
Jump to navigation
Jump to search
Line 93: | Line 93: | ||
| | | | ||
|- | |- | ||
|Plasma | |[[Plasma]] | ||
|Elixir | |Elixir | ||
|Abandoned | |Abandoned |
Revision as of 04:54, 21 January 2024
A homeserver is a software program which implements the Server-Server API specified by the Matrix specification.
Implementations
Name | Language | Development cycle | Sliding Sync | Website | Source Code | Comments |
---|---|---|---|---|---|---|
Synapse | Python | Stable | No | https://github.com/matrix-org/synapse/ | First official reference implementation | |
Dendrite | Go | Beta | No | https://github.com/matrix-org/dendrite | Official | |
Construct | C++ | Beta (Abandoned) | No | https://github.com/matrix-construct/construct | ||
Conduit | Rust | Beta | No | http://conduit.rs/ | https://gitlab.com/famedly/conduit | |
Conduwuit | Rust | Beta | No | https://github.com/girlbossceo/conduwuit | Fork of Conduit | |
Mascarene | Scala | Abandoned | No | https://gitlab.com/mascarene/mascarene | ||
Ligase | Go | Abandoned | No | https://github.com/finogeeks/Ligase | ||
Maelstrom | Rust | Abandoned | No | https://github.com/maelstrom-rs/maelstrom | ||
Telodendria | C | Alpha | No | https://telodendria.io/ | https://git.telodendria.io/Telodendria/Telodendria | |
Thurim | Elixir | In early development | No | https://github.com/serra-allgood/thurim | ||
Plasma | Elixir | Abandoned | No | https://gitlab.com/plasmahs/plasma_old |