Client: Difference between revisions

From IM Wiki
Jump to navigation Jump to search
Matrix>MapleDAV
Removed unnecessary/unpopular platforms and merged them into an "Others" column
Line 19: Line 19:
!Android
!Android
!iOS
!iOS
!KaiOS
!Others
!WatchOS
!FreeBSD
!OpenBSD
!FX-CG10
!FX-CG20
!FX-CG50
|-
|-
|[[Element]]
|[[Element]]
Line 35: Line 29:
|Yes
|Yes
|Yes
|Yes
|No
|
|No
|No
|No
|No
|No
|No
|-
|-
|[[Element_X|Element X]]
|[[Element_X|Element X]]
Line 51: Line 39:
|Yes
|Yes
|Yes
|Yes
|No
|
|No
|No
|No
|No
|No
|No
|-
|-
|[[SchildiChat]]
|[[SchildiChat]]
Line 67: Line 49:
|Yes
|Yes
|No
|No
|No
|
|No
|No
|No
|No
|No
|No
|-
|-
|[[SchildiChat Next]]
|[[SchildiChat Next]]
Line 83: Line 59:
|Yes
|Yes
|No
|No
|No
|
|No
|No
|No
|No
|No
|No
|-
|-
|[[Cinny]]
|[[Cinny]]
Line 99: Line 69:
|No
|No
|No
|No
|No
|
|No
|No
|No
|No
|No
|No
|-
|-
|[[Xinny]]
|[[Xinny]]
Line 115: Line 79:
|No
|No
|No
|No
|No
|
|No
|No
|No
|No
|No
|No
|-
|-
|[[Variance]]
|[[Variance]]
Line 131: Line 89:
|No
|No
|No
|No
|No
|
|No
|No
|No
|No
|No
|No
|-
|-
|[[Nheko]]
|[[Nheko]]
Line 147: Line 99:
|No
|No
|No
|No
|No
|FreeBSD, OpenBSD
|No
|Yes
|Yes
|No
|No
|No
|-
|-
|[[Hydrogen]]
|[[Hydrogen]]
Line 163: Line 109:
|No
|No
|No
|No
|No
|
|No
|No
|No
|No
|No
|No
|-
|-
|[[FluffyChat]]
|[[FluffyChat]]
Line 179: Line 119:
|Yes
|Yes
|Yes
|Yes
|No
|
|No
|No
|No
|No
|No
|No
|-
|-
|[[Fractal]]
|[[Fractal]]
Line 195: Line 129:
|No
|No
|No
|No
|No
|
|No
|Yes
|No
|No
|No
|No
|-
|-
|[[NeoChat]]
|[[NeoChat]]
Line 211: Line 139:
|No
|No
|No
|No
|No
|FreeBSD, OpenBSD
|No
|Yes
|Yes
|No
|No
|No
|-
|-
|[[QuickMedia]]
|[[QuickMedia]]
Line 225: Line 147:
|
|
|
|
|
|
|No
|
|
|
|
|
|
|No
|No
|No
|-
|-
|[[Thunderbird]]
|[[Thunderbird]]
Line 243: Line 159:
|No
|No
|No
|No
|No
|FreeBSD, OpenBSD
|No
|Yes
|Yes
|No
|No
|No
|-
|-
|[[Quadrix]]
|[[Quadrix]]
Line 259: Line 169:
|Yes
|Yes
|Yes
|Yes
|No
|
|No
|No
|No
|No
|No
|No
|-
|-
|[[Commet]]
|[[Commet]]
Line 275: Line 179:
|Yes
|Yes
|No
|No
|No
|
|No
|No
|No
|No
|No
|No
|-
|-
|[[Gotktrix]]
|[[Gotktrix]]
Line 291: Line 189:
|No
|No
|No
|No
|No
|FreeBSD
|No
|Yes
|No
|No
|No
|No
|-
|-
|[[Syphon]]
|[[Syphon]]
Line 307: Line 199:
|Yes
|Yes
|Yes
|Yes
|No
|
|No
|No
|No
|No
|No
|No
|-
|-
|[[Watch the Matrix]]
|[[Watch the Matrix]]
Line 323: Line 209:
|No
|No
|No
|No
|No
|WatchOS
|Yes
|No
|No
|No
|No
|No
|-
|-
|[[Kazv]]
|[[Kazv]]
Line 339: Line 219:
|No
|No
|No
|No
|No
|
|No
|No
|No
|No
|No
|No
|-
|-
|[[Quaternion]]
|[[Quaternion]]
Line 355: Line 229:
|No
|No
|No
|No
|No
|FreeBSD
|No
|Yes
|No
|No
|No
|No
|-
|-
|[[Mirage]]
|[[Mirage]]
Line 369: Line 237:
|
|
|
|
|
|
|No
|
|
|
|
|
|
|No
|No
|No
|-
|-
|[[Spectral]]
|[[Spectral]]
Line 387: Line 249:
|
|
|
|
|No
|FreeBSD
|
|Yes
|
|No
|No
|No
|-
|-
|[[SmallTalk]]
|[[SmallTalk]]
Line 404: Line 260:
|No
|No
|
|
|No
|No
|No
|No
|No
|No
|-
|-
|[[Chooj]]
|[[Chooj]]
Line 419: Line 269:
|No
|No
|No
|No
|Yes
|
|No
|No
|No
|No
|No
|No
|-
|-
|[[Tensor]]
|[[Tensor]]
Line 435: Line 279:
|Yes
|Yes
|Yes
|Yes
|No
|No
|
|
|
|No
|No
|No
|-
|-
|[[Ma's Trix]]
|[[Ma's Trix]]
Line 451: Line 289:
|No
|No
|No
|No
|No
|
|No
|No
|No
|Yes
|Yes
|Yes
|-
|-
|[[Nio]]
|[[Nio]]
Line 467: Line 299:
|No
|No
|Yes
|Yes
|No
|
|No
|No
|No
|No
|No
|No
|-
|-
|[[Ditto]]
|[[Ditto]]
Line 483: Line 309:
|Yes
|Yes
|Yes
|Yes
|No
|
|No
|No
|No
|No
|No
|No
|-
|-
|[[Neo]]
|[[Neo]]
Line 499: Line 319:
|No
|No
|No
|No
|No
|
|No
|No
|No
|No
|No
|No
|-
|-
|[[Scylla]]
|[[Scylla]]
Line 515: Line 329:
|No
|No
|No
|No
|No
|
|No
|No
|No
|No
|No
|No
|-
|-
|[[Continuum]]
|[[Continuum]]
Line 531: Line 339:
|No
|No
|No
|No
|No
|
|No
|No
|No
|No
|No
|No
|-
|-
|[[Seaglass]]
|[[Seaglass]]
Line 547: Line 349:
|No
|No
|No
|No
|No
|
|No
|No
|No
|No
|No
|No
|}
|}



Revision as of 11:39, 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 Windows MacOS Linux Linux (Flatpak) Web Android iOS Others
Element Yes Yes Yes Yes Yes Yes Yes
Element X No No No No No Yes Yes
SchildiChat Yes Yes Yes Yes Yes Yes No
SchildiChat Next No No No No No Yes No
Cinny Yes Yes Yes Yes Yes No No
Xinny No No No No Yes No No
Variance No No No No Yes No No
Nheko Yes Yes Yes Yes No No No FreeBSD, OpenBSD
Hydrogen No No No No Yes No No
FluffyChat No No Yes Yes Yes Yes Yes
Fractal No No Yes Yes No No No
NeoChat Yes Yes Yes Yes No No No FreeBSD, OpenBSD
QuickMedia Yes
Thunderbird Yes Yes Yes Yes No No No FreeBSD, OpenBSD
Quadrix Yes Yes Yes Yes Yes Yes Yes
Commet Yes No Yes Yes Yes Yes No
Gotktrix No No Yes No No No No FreeBSD
Syphon No No Yes Yes No Yes Yes
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 FreeBSD
Mirage Yes
Spectral FreeBSD
SmallTalk No No No No No Yes No
Chooj No No No No No No No
Tensor Yes Yes Yes No No Yes Yes
Ma's Trix No No No No No No No
Nio No No No No No No Yes
Ditto No No No No Yes Yes Yes
Neo No No No No Yes No No
Scylla No No No No Yes No No
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:

Client Language Development Cycle License E2EE Voice over IP (VoIP) Custom Image Reactions Custom Text Reactions Sliding Sync Website Source Code Comments
Element TypeScript, Swift, Kotlin Stable Yes No No Only Web and Desktop https://element.io/ https://github.com/element-hq/
Element X Swift, Kotlin Beta Yes No No Yes https://element.io/ https://github.com/element-hq/
SchildiChat TypeScript, Swift, Kotlin Stable Yes Yes Yes No https://schildi.chat/ https://github.com/SchildiChat/ Fork of Element
SchildiChat Next Kotlin Beta Yes Yes https://schildi.chat/ https://github.com/SchildiChat/ Fork of Element X
Cinny TypeScript Stable AGPL-3.0 Yes Yes Yes No https://cinny.in/ https://github.com/cinnyapp/cinny
Xinny JavaScript Abandoned AGPL-3.0 Yes Yes No No https://github.com/array-in-a-matrix/xinny Fork of Cinny
Variance TypeScript AGPL-3.0 Yes Yes Yes No https://github.com/mat-1/variance/ Fork of Cinny
Nheko C++ Stable Yes Yes No
Hydrogen Yes No No No
FluffyChat Yes No
Fractal Yes No
NeoChat Yes No
Quickmedia No
Thunderbird No
Quadrix No
Commet No
Gotkrix No
Syphon No
Watch the Matrix No
Kazv No
Quaternion No
Mirage No
Spectral No
SmallTalk No
Chooj TypeScript Mixed No Yes No https://github.com/farooqkz/chooj
Tensor C++ Abandoned GPL-3.0 No https://github.com/davidar/tensor
Ma's Trix C Alpha No No No No No Borderline TUI?
Nio Swift Beta HPL-2.0 No No No https://nio.chat/ https://github.com/niochat/nio No active development
Ditto TypeScript Abandoned GPL-3.0 No No No https://www.dittochat.org/ https://gitlab.com/ditto-chat/ditto
Neo JavaScript Abandoned AGPL-3.0 No https://neo.pixie.town/ https://git.pixie.town/neo/neo
Scylla Elm Abandoned MIT No https://scylla.danilafe.com/login https://github.com/DanilaFe/Scylla
Continuum Kotlin Abandoned GPL-3.0 No https://github.com/koma-im/continuum-desktop
Seaglass Swift Abandoned GPL-3.0 No https://github.com/neilalexander/seaglass?tab=readme-ov-file

TUI Clients

Platform support

Client
Mnotify
Gomuks
Iamb
Matrix-Commander
Ement.el
Miitrix
Miitrix-NX

Feature matrix

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