Matrix: Difference between revisions

From Revolt Wiki
Add slogan
Removed Protocol-related columns
Line 6: Line 6:
{| class="wikitable sortable"
{| class="wikitable sortable"
!Name
!Name
!Protocol
!Protocol Type
!Lifecycle
!Lifecycle
!Active
!Active
Line 18: Line 16:
|-
|-
|[[Element]]
|[[Element]]
|[https://matrix.org/docs/guides/introduction Matrix protocol]
|Federated
|Mature
|Mature
|{{Ya}}
|{{Ya}}
Line 30: Line 26:
|-
|-
|[[Element X]]
|[[Element X]]
|[https://matrix.org/docs/guides/introduction Matrix protocol]
|Federated
|Beta
|Beta
|{{Ya}}
|{{Ya}}
Line 42: Line 36:
|-
|-
|[[Cinny]]
|[[Cinny]]
|[https://matrix.org/docs/guides/introduction Matrix protocol]
|Federated
|Mature
|Mature
|{{Ya}}
|{{Ya}}
Line 54: Line 46:
|-
|-
|[[FluffyChat]]
|[[FluffyChat]]
|[https://matrix.org/docs/guides/introduction Matrix protocol]
|Federated
|Mature
|Mature
|{{Ya}}
|{{Ya}}
Line 66: Line 56:
|-
|-
|[[SchildiChat]]
|[[SchildiChat]]
|[https://matrix.org/docs/guides/introduction Matrix protocol]
|Federated
|Mature
|Mature
|{{Ya}}
|{{Ya}}
Line 78: Line 66:
|-
|-
|[[SchildiChat Next]]
|[[SchildiChat Next]]
|[https://matrix.org/docs/guides/introduction Matrix protocol]
|Federated
|Beta
|Beta
|{{Ya}}
|{{Ya}}
Line 90: Line 76:
|-
|-
|[[Quadrix]]
|[[Quadrix]]
|[https://matrix.org/docs/guides/introduction Matrix protocol]
|Federated
|Mature
|Mature
|{{Ya}}
|{{Ya}}
Line 102: Line 86:
|-
|-
|[[Tammy]]
|[[Tammy]]
|[https://matrix.org/docs/guides/introduction Matrix protocol]
|Federated
|Mature
|Mature
|{{Ya}}
|{{Ya}}
Line 114: Line 96:
|-
|-
|[[Extera]]
|[[Extera]]
|[https://matrix.org/docs/guides/introduction Matrix protocol]
|Federated
|Mature
|Mature
|{{Ya}}
|{{Ya}}
Line 126: Line 106:
|-
|-
|[[chatrix]]
|[[chatrix]]
|[https://matrix.org/docs/guides/introduction Matrix protocol]
|Federated
|Mature
|Mature
|{{Ya}}
|{{Ya}}
Line 138: Line 116:
|-
|-
|[[Ement.el]]
|[[Ement.el]]
|[https://matrix.org/docs/guides/introduction Matrix protocol]
|Federated
|Mature
|Mature
|{{Ya}}
|{{Ya}}
Line 150: Line 126:
|-
|-
|[[matrix-commander]]
|[[matrix-commander]]
|[https://matrix.org/docs/guides/introduction Matrix protocol]
|Federated
|Mature
|Mature
|{{Ya}}
|{{Ya}}
Line 162: Line 136:
|-
|-
|[[matrix-commander-rs]]
|[[matrix-commander-rs]]
|[https://matrix.org/docs/guides/introduction Matrix protocol]
|Federated
|Mature
|Mature
|{{Ya}}
|{{Ya}}
Line 174: Line 146:
|-
|-
|[[Hydrogen]]
|[[Hydrogen]]
|[https://matrix.org/docs/guides/introduction Matrix protocol]
|Federated
|Beta
|Beta
|{{Ya}}
|{{Ya}}
Line 186: Line 156:
|-
|-
|[[NeoChat]]
|[[NeoChat]]
|[https://matrix.org/docs/guides/introduction Matrix protocol]
|Federated
|Beta
|Beta
|{{Ya}}
|{{Ya}}
Line 198: Line 166:
|-
|-
|[[Nheko]]
|[[Nheko]]
|[https://matrix.org/docs/guides/introduction Matrix protocol]
|Federated
|Beta
|Beta
|{{Ya}}
|{{Ya}}
Line 210: Line 176:
|-
|-
|[[Quaternion]]
|[[Quaternion]]
|[https://matrix.org/docs/guides/introduction Matrix protocol]
|Federated
|Beta
|Beta
|{{Ya}}
|{{Ya}}
Line 222: Line 186:
|-
|-
|[[kazv]]
|[[kazv]]
|[https://matrix.org/docs/guides/introduction Matrix protocol]
|Federated
|Beta
|Beta
|{{Ya}}
|{{Ya}}
Line 234: Line 196:
|-
|-
|[[Fractal]]
|[[Fractal]]
|[https://matrix.org/docs/guides/introduction Matrix protocol]
|Federated
|Beta
|Beta
|{{Ya}}
|{{Ya}}
Line 246: Line 206:
|-
|-
|[[chatty]]
|[[chatty]]
|[https://matrix.org/docs/guides/introduction Matrix protocol]
|Federated
|Beta
|Beta
|{{Ya}}
|{{Ya}}
Line 258: Line 216:
|-
|-
|[[iamb]]
|[[iamb]]
|[https://matrix.org/docs/guides/introduction Matrix protocol]
|Federated
|Beta
|Beta
|{{Ya}}
|{{Ya}}
Line 270: Line 226:
|-
|-
|[[gomuks]]
|[[gomuks]]
|[https://matrix.org/docs/guides/introduction Matrix protocol]
|Federated
|Beta
|Beta
|{{Ya}}
|{{Ya}}
Line 282: Line 236:
|-
|-
|[[Commet]]
|[[Commet]]
|[https://matrix.org/docs/guides/introduction Matrix protocol]
|Federated
|Alpha
|Alpha
|{{Ya}}
|{{Ya}}
Line 294: Line 246:
|-
|-
|[[gotktrix]]
|[[gotktrix]]
|[https://matrix.org/docs/guides/introduction Matrix protocol]
|Federated
|Alpha
|Alpha
|{{Ya}}
|{{Ya}}
Line 306: Line 256:
|-
|-
|[[mnotify]]
|[[mnotify]]
|[https://matrix.org/docs/guides/introduction Matrix protocol]
|Federated
|Alpha
|Alpha
|{{Ya}}
|{{Ya}}
Line 318: Line 266:
|-
|-
|[[chooj]]
|[[chooj]]
|[https://matrix.org/docs/guides/introduction Matrix protocol]
|Federated
|Alpha
|Alpha
|{{Ya}}
|{{Ya}}
Line 330: Line 276:
|-
|-
|[[Watch The Matrix]]
|[[Watch The Matrix]]
|[https://matrix.org/docs/guides/introduction Matrix protocol]
|Federated
|Alpha
|Alpha
|{{Ya}}
|{{Ya}}
Line 342: Line 286:
|-
|-
|[[Commune]]
|[[Commune]]
|[https://matrix.org/docs/guides/introduction Matrix protocol]
|Federated
|
|
|{{Ya}}
|{{Ya}}
Line 354: Line 296:
|-
|-
|[[Tensor]]
|[[Tensor]]
|[https://matrix.org/docs/guides/introduction Matrix protocol]
|Federated
|
|
|{{Na}}
|{{Na}}
Line 366: Line 306:
|-
|-
|[[Syphon]]
|[[Syphon]]
|[https://matrix.org/docs/guides/introduction Matrix protocol]
|Federated
|
|
|{{Na}}
|{{Na}}

Revision as of 09:01, 30 May 2025


Matrix is a federated protocol that supports end-to-end encryption.

Below is a list of Matrix clients.

Name Lifecycle Active FOSS Voice Spaces E2EE Language Frameworks
Element Mature Yes Yes Yes Yes Yes
Element X Beta Yes Yes No No Yes
Cinny Mature Yes Yes No Yes Yes TypeScript
FluffyChat Mature Yes Yes Yes Yes Yes Dart
SchildiChat Mature Yes Yes Yes Yes Yes Kotlin
SchildiChat Next Beta Yes Yes Yes Yes Yes Kotlin
Quadrix Mature Yes Yes No No No TypeScript
Tammy Mature Yes Yes No No Yes Kotlin
Extera Mature Yes Yes Yes Yes Yes TypeScript
chatrix Mature Yes Yes No No Yes TypeScript
Ement.el Mature Yes Yes No Yes No Emacs Lisp
matrix-commander Mature Yes Yes No No Yes Python
matrix-commander-rs Mature Yes Yes No No Yes Rust
Hydrogen Beta Yes Yes No No Yes TypeScript
NeoChat Beta Yes Yes No Yes Yes C++ Qt
Nheko Beta Yes Yes Yes Yes Yes C++ Qt5
Quaternion Beta Yes Yes No No No C++ Qt5
kazv Beta Yes Yes No No Yes QML
Fractal Beta Yes Yes No No Yes Rust GTK4
chatty Beta Yes Yes No No Yes C
iamb Beta Yes Yes No Yes Yes Rust
gomuks Beta Yes Yes No No Yes Go
Commet Alpha Yes Yes No Yes Yes Dart
gotktrix Alpha Yes Yes No No No Go GTK4
mnotify Alpha Yes Yes No No No Rust
chooj Alpha Yes Yes No No No TypeScript
Watch The Matrix Alpha Yes Yes No No No Swift
Commune Yes Yes No Yes Yes JavaScript Svelte
Tensor No Yes No No No C++
Syphon No Yes No No Yes Dart Flutter