Homeserver: Difference between revisions
Jump to navigation
Jump to search
Redirected page to Homeservers |
|||
| Line 1: | Line 1: | ||
#REDIRECT [[Homeservers]] | |||
[[Category:Server_software]] | [[Category:Server_software]] | ||
A homeserver is a software program which implements the [[Server-Server_API|Server-Server API]] specified by the [[Specification|Matrix specification]]. | A homeserver is a software program which implements the [[Server-Server_API|Server-Server API]] specified by the [[Specification|Matrix specification]]. | ||
Revision as of 02:25, 23 January 2024
Redirect to:
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 |