Homeserver: Difference between revisions
Jump to navigation
Jump to search
Removed redirect to Homeservers |
license column |
||
| Line 8: | Line 8: | ||
!Language | !Language | ||
!Development cycle | !Development cycle | ||
!License | |||
![[Sliding Sync]] | ![[Sliding Sync]] | ||
!Website | !Website | ||
| Line 16: | Line 17: | ||
|Python | |Python | ||
|Stable | |Stable | ||
| | |||
|No | |No | ||
| | | | ||
| Line 24: | Line 26: | ||
|Go | |Go | ||
|Beta | |Beta | ||
| | |||
|No | |No | ||
| | | | ||
| Line 32: | Line 35: | ||
|C++ | |C++ | ||
|Beta (Abandoned) | |Beta (Abandoned) | ||
| | |||
|No | |No | ||
| | | | ||
| Line 40: | Line 44: | ||
|Rust | |Rust | ||
|Beta | |Beta | ||
| | |||
|No | |No | ||
|http://conduit.rs/ | |http://conduit.rs/ | ||
| Line 48: | Line 53: | ||
|Rust | |Rust | ||
|Beta | |Beta | ||
| | |||
|No | |No | ||
| | | | ||
| Line 56: | Line 62: | ||
|Scala | |Scala | ||
|Abandoned | |Abandoned | ||
| | |||
|No | |No | ||
| | | | ||
| Line 64: | Line 71: | ||
|Go | |Go | ||
|Abandoned | |Abandoned | ||
| | |||
|No | |No | ||
| | | | ||
| Line 72: | Line 80: | ||
|Rust | |Rust | ||
|Abandoned | |Abandoned | ||
| | |||
|No | |No | ||
| | | | ||
| Line 80: | Line 89: | ||
|C | |C | ||
|Alpha | |Alpha | ||
| | |||
|No | |No | ||
|https://telodendria.io/ | |https://telodendria.io/ | ||
| Line 88: | Line 98: | ||
|Elixir | |Elixir | ||
|In early development | |In early development | ||
| | |||
|No | |No | ||
| | | | ||
| Line 96: | Line 107: | ||
|Elixir | |Elixir | ||
|Abandoned | |Abandoned | ||
| | |||
|No | |No | ||
| | | | ||
Revision as of 16:24, 16 February 2024
A homeserver is a software program which implements the Server-Server API specified by the Matrix specification.
Implementations
| Name | Language | Development cycle | License | 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 |