Client: Difference between revisions
Jump to navigation
Jump to search
Matrix>IMWMWK |
Matrix>IMWMWK No edit summary |
||
Line 3: | Line 3: | ||
This is a list of all the known Matrix clients. For more information on what a client is, check the [[Client|page about clients]]. | This is a list of all the known Matrix clients. For more information on what a client is, check the [[Client|page about clients]]. | ||
<!-- Any blanks in the table are unknown. There should be 2 tables for each GUI and TUI, 1 for supported OSes and the other for client features. The table with features should include the version, maturity, notable technologies/frameworks, programming language used, support rooms and source code URL if available. --> | |||
<!-- Any blanks in the table are unknown. There should be 2 tables for each GUI and CLI/TUI, 1 for supported OSes and the other for client features. The table with features should include the version, maturity, notable technologies/frameworks, programming language used, support rooms and source code URL if available. --> | |||
=== GUI Clients === | === GUI Clients === | ||
Line 10: | Line 11: | ||
The table below showcases which client is supported on which operating system: | The table below showcases which client is supported on which operating system: | ||
{| class="wikitable sortable" | {| class="wikitable sortable" | ||
|+ | |+Platform support | ||
!Client | ! rowspan="2" |Client | ||
! colspan="4" |PC/desktop | |||
! colspan="2" |Mobile | |||
! rowspan="2" |Web | |||
! rowspan="2" |Others | |||
|- | |||
!Windows | !Windows | ||
!macOS | !macOS | ||
Line 18: | Line 24: | ||
!Android | !Android | ||
!iOS | !iOS | ||
|- | |- | ||
|[[Element]] | |[[Element]] | ||
Line 355: | Line 359: | ||
The table below lists graphical clients with their supported features: | The table below lists graphical clients with their supported features: | ||
{| class="wikitable sortable" | {| class="wikitable sortable" | ||
|+ | |+Feature matrix | ||
!Client | !Client | ||
!Language | !Language | ||
Line 799: | Line 803: | ||
|} | |} | ||
=== TUI Clients === | === CLI/TUI Clients === | ||
==== Platform support ==== | ==== Platform support ==== | ||
The table below showcases which CLI and TUI clients are supported on which operating system: | |||
{| class="wikitable sortable" | {| class="wikitable sortable" | ||
|+ | |+Platform support | ||
!Client | ! rowspan="2" |Client | ||
! | ! colspan="4" |PC/desktop | ||
! | ! colspan="2" |Mobile | ||
! | ! rowspan="2" |Web | ||
! | ! rowspan="2" |Others | ||
! | |- | ||
!Windows | |||
!macOS | |||
!Linux | |||
!BSD | |||
!Android | |||
!iOS | |||
|- | |- | ||
|[[Mnotify]] | |[[Mnotify]] | ||
| | |||
| | |||
| | |||
| | | | ||
| | | | ||
Line 819: | Line 833: | ||
|- | |- | ||
|[[Gomuks]] | |[[Gomuks]] | ||
|Yes | |||
|Yes | |||
|Yes | |||
| | | | ||
| | | | ||
Line 826: | Line 843: | ||
|- | |- | ||
|[[Iamb]] | |[[Iamb]] | ||
| | |Yes | ||
|Yes | |||
|Yes | |||
|Yes | |||
| | | | ||
| | | | ||
Line 833: | Line 853: | ||
|- | |- | ||
|[[Matrix-Commander]] | |[[Matrix-Commander]] | ||
| | |||
| | |||
| | |||
| | | | ||
| | | | ||
Line 840: | Line 863: | ||
|- | |- | ||
|[[Ement.el]] | |[[Ement.el]] | ||
| | |Yes | ||
|Yes | |||
|Yes | |||
|Yes | |||
| | | | ||
| | | | ||
Line 847: | Line 873: | ||
|- | |- | ||
|[[Miitrix]] | |[[Miitrix]] | ||
| | |No | ||
| | |No | ||
| | |No | ||
| | |No | ||
| | |No | ||
|No | |||
|No | |||
|Nintendo 3DS | |||
|- | |- | ||
|[[Miitrix-NX]] | |[[Miitrix-NX]] | ||
| | |No | ||
| | |No | ||
| | |No | ||
| | |No | ||
| | |No | ||
|No | |||
|No | |||
|Nintendo Switch | |||
|} | |} | ||
==== Feature matrix ==== | ==== Feature matrix ==== | ||
The table below lists CLI and TUI clients with their supported features: | |||
{| class="wikitable sortable" | {| class="wikitable sortable" | ||
|+ | |+Feature matrix | ||
!Client | !Client | ||
!Language | !Language |
Revision as of 12:47, 23 February 2024
This is a list of all the known Matrix clients. For more information on what a client is, check the page about clients.
GUI Clients
Platform support
The table below showcases which client is supported on which operating system:
Client | PC/desktop | Mobile | Web | Others | ||||
---|---|---|---|---|---|---|---|---|
Windows | macOS | Linux | BSD | Android | iOS | |||
Element | Yes | Yes | Yes | No | Yes | Yes | Yes | |
Element X | No | No | No | No | Yes | Yes | No | |
SchildiChat | Yes | Yes | Yes | No | Yes | No | Yes | |
SchildiChat Next | No | No | No | No | Yes | No | No | |
Cinny | Yes | Yes | Yes | No | No | No | Yes | |
Xinny | No | No | No | No | No | No | Yes | |
Variance | No | No | No | No | No | No | Yes | |
Nheko | Yes | Yes | Yes | Yes | No | No | No | |
Hydrogen | No | No | No | No | No | No | Yes | |
FluffyChat | No | No | Yes | No | Yes | Yes | Yes | |
Fractal | No | No | Yes | No | No | No | No | |
NeoChat | Yes | Yes | Yes | Yes | No | No | No | |
QuickMedia | Yes | No | ||||||
Thunderbird | Yes | Yes | Yes | Yes | No | No | No | |
Quadrix | Yes | Yes | Yes | No | Yes | Yes | Yes | |
Commet | Yes | No | Yes | No | Yes | No | Yes | |
Gotktrix | No | No | Yes | Yes | No | No | No | |
Syphon | No | No | Yes | No | Yes | Yes | No | |
Watch the Matrix | No | No | No | No | No | No | No | WatchOS |
Kazv | No | No | Yes | No | No | No | No | |
Quaternion | Yes | Yes | Yes | Yes | No | No | No | |
Mirage | Yes | No | ||||||
Spectral | Yes | |||||||
SmallTalk | No | No | No | No | Yes | No | No | |
Chooj | No | No | No | No | No | No | No | |
Tensor | Yes | Yes | Yes | No | Yes | Yes | No | |
Ma's Trix | No | No | No | No | No | No | No | fx-CG10, fx-CG20, fx-CG50 |
Nio | No | No | No | No | No | Yes | No | |
Ditto | No | No | No | No | Yes | Yes | Yes | |
Neo | No | No | No | No | No | No | Yes | |
Scylla | No | No | No | No | No | No | Yes | |
Continuum | Yes | Yes | No | No | No | No | ||
Seaglass | No | Yes | No | No | No | No | No |
Feature matrix
The table below lists graphical clients with their supported features:
CLI/TUI Clients
Platform support
The table below showcases which CLI and TUI clients are supported on which operating system:
Client | PC/desktop | Mobile | Web | Others | ||||
---|---|---|---|---|---|---|---|---|
Windows | macOS | Linux | BSD | Android | iOS | |||
Mnotify | ||||||||
Gomuks | Yes | Yes | Yes | |||||
Iamb | Yes | Yes | Yes | Yes | ||||
Matrix-Commander | ||||||||
Ement.el | Yes | Yes | Yes | Yes | ||||
Miitrix | No | No | No | No | No | No | No | Nintendo 3DS |
Miitrix-NX | No | No | No | No | No | No | No | Nintendo Switch |
Feature matrix
The table below lists CLI and TUI clients with their supported features:
Client | Language | Development Cycle | License | E2EE | Website | Source Code | Comments | |
---|---|---|---|---|---|---|---|---|
Mnotify | ||||||||
Gomuks | ||||||||
Iamb | ||||||||
Matrix-Commander | ||||||||
Ement.el | ||||||||
Miitrix | C++ | Apache-2.0 | https://github.com/Sorunome/miitrix | |||||
Miitrix-NX | C++ | Apache-2.0 | https://github.com/RoblKyogre/miitrix-nx | Fork of Miitrix |