Matrix: Difference between revisions
|  Created page with "Below is a list of Matrix clients.  {| class="wikitable sortable" !Name !Protocol !Protocol Type !Lifecycle !Active !FOSS !Voice !Servers !E2EE !Language !Frameworks |- |Element |[https://matrix.org/docs/guides/introduction Matrix protocol] |Federated | Mature |Mature |{{Ya}} |{{Ya}} |{{Ya}} |{{Ya}} |{{Ya}} | | |- |FluffyChat |[https://matrix.org/docs/guides/introduction Matrix protocol] |Federated | Mature |Mature |{{Ya}} |{{Ya}} |{{Na}} |{{Partial}} |{{Ya}} | |..." | m Expanded the article a little, updated the clients list | ||
| Line 1: | Line 1: | ||
| {{Infobox Product|image=Matrix Logo.svg|website=https://matrix.org/|languages=Python, JavaScript, TypeScript, Go, Rust|repository=https://github.com/matrix-org}} | |||
| Matrix is a federated protocol that supports end-to-end encryption. | |||
| Below is a list of Matrix clients. | Below is a list of Matrix clients. | ||
| Line 9: | Line 12: | ||
| !FOSS | !FOSS | ||
| !Voice | !Voice | ||
| ! | !Spaces | ||
| !E2EE | !E2EE | ||
| !Language | !Language | ||
| Line 17: | Line 20: | ||
| |[https://matrix.org/docs/guides/introduction Matrix protocol] | |[https://matrix.org/docs/guides/introduction Matrix protocol] | ||
| |Federated | |Federated | ||
| | Mature | | |Mature | ||
| |{{Ya}} | |||
| |{{Ya}} | |||
| |{{Ya}} | |||
| |{{Ya}} | |||
| |{{Ya}} | |||
| | | |||
| | | |||
| |- | |||
| |[[Element X]] | |||
| |[https://matrix.org/docs/guides/introduction Matrix protocol] | |||
| |Federated | |||
| |Beta | |||
| |{{Ya}} | |||
| |{{Ya}} | |||
| |{{Na}} | |||
| |{{Na}} | |||
| |{{Ya}} | |{{Ya}} | ||
| | | |||
| | | |||
| |- | |||
| |[[Cinny]] | |||
| |[https://matrix.org/docs/guides/introduction Matrix protocol] | |||
| |Federated | |||
| |Mature | |||
| |{{Ya}} | |{{Ya}} | ||
| |{{Ya}} | |{{Ya}} | ||
| |{{Na}} | |||
| |{{Ya}} | |{{Ya}} | ||
| |{{Ya}} | |{{Ya}} | ||
| Line 29: | Line 56: | ||
| |[https://matrix.org/docs/guides/introduction Matrix protocol] | |[https://matrix.org/docs/guides/introduction Matrix protocol] | ||
| |Federated | |Federated | ||
| | Mature |Mature | |Mature | ||
| |{{Ya}} | |||
| |{{Ya}} | |||
| |{{Ya}} | |||
| |{{Partial}} | |||
| |{{Ya}} | |||
| | | |||
| | | |||
| |- | |||
| |[[SchildiChat]] | |||
| |[https://matrix.org/docs/guides/introduction Matrix protocol] | |||
| |Federated | |||
| |Mature | |||
| |{{Ya}} | |||
| |{{Ya}} | |||
| |{{Ya}} | |||
| |{{Ya}} | |||
| |{{Ya}} | |||
| | | |||
| | | |||
| |- | |||
| |[[SchildiChat Next]] | |||
| |[https://matrix.org/docs/guides/introduction Matrix protocol] | |||
| |Federated | |||
| |Beta | |||
| |{{Ya}} | |||
| |{{Ya}} | |||
| |{{Ya}} | |||
| |{{Ya}} | |||
| |{{Ya}} | |||
| | | |||
| | | |||
| |- | |||
| |[[Quadrix]] | |||
| |[https://matrix.org/docs/guides/introduction Matrix protocol] | |||
| |Federated | |||
| |Mature | |||
| |{{Ya}} | |{{Ya}} | ||
| |{{Ya}} | |{{Ya}} | ||
| |{{Na}} | |{{Na}} | ||
| |{{ | |{{Na}} | ||
| |{{Na}} | |||
| | | |||
| | | |||
| |- | |||
| |[[Tammy]] | |||
| |[https://matrix.org/docs/guides/introduction Matrix protocol] | |||
| |Federated | |||
| |Mature | |||
| |{{Ya}} | |||
| |{{Ya}} | |||
| |{{Na}} | |||
| |{{Na}} | |||
| |{{Ya}} | |||
| | | |||
| | | |||
| |- | |||
| |[[chatrix]] | |||
| |[https://matrix.org/docs/guides/introduction Matrix protocol] | |||
| |Federated | |||
| |Mature | |||
| |{{Ya}} | |||
| |{{Ya}} | |||
| |{{Na}} | |||
| |{{Na}} | |||
| |{{Ya}} | |||
| | | |||
| | | |||
| |- | |||
| |[[Ement.el]] | |||
| |[https://matrix.org/docs/guides/introduction Matrix protocol] | |||
| |Federated | |||
| |Mature | |||
| |{{Ya}} | |||
| |{{Ya}} | |||
| |{{Na}} | |||
| |{{Ya}} | |||
| |{{Na}} | |||
| | | |||
| | | |||
| |- | |||
| |[[matrix-commander]] | |||
| |[https://matrix.org/docs/guides/introduction Matrix protocol] | |||
| |Federated | |||
| |Mature | |||
| |{{Ya}} | |||
| |{{Ya}} | |||
| |{{Na}} | |||
| |{{Na}} | |||
| |{{Ya}} | |||
| | | |||
| | | |||
| |- | |||
| |[[matrix-commander-rs]] | |||
| |[https://matrix.org/docs/guides/introduction Matrix protocol] | |||
| |Federated | |||
| |Mature | |||
| |{{Ya}} | |||
| |{{Ya}} | |||
| |{{Na}} | |||
| |{{Na}} | |||
| |{{Ya}} | |||
| | | |||
| | | |||
| |- | |||
| |[[Hydrogen]] | |||
| |[https://matrix.org/docs/guides/introduction Matrix protocol] | |||
| |Federated | |||
| |Beta | |||
| |{{Ya}} | |||
| |{{Ya}} | |||
| |{{Na}} | |||
| |{{Na}} | |||
| |{{Ya}} | |||
| | | |||
| | | |||
| |- | |||
| |[[NeoChat]] | |||
| |[https://matrix.org/docs/guides/introduction Matrix protocol] | |||
| |Federated | |||
| |Beta | |||
| |{{Ya}} | |||
| |{{Ya}} | |||
| |{{Na}} | |||
| |{{Ya}} | |||
| |{{Ya}} | |||
| | | |||
| |Qt | |||
| |- | |||
| |[[Nheko]] | |||
| |[https://matrix.org/docs/guides/introduction Matrix protocol] | |||
| |Federated | |||
| |Beta | |||
| |{{Ya}} | |||
| |{{Ya}} | |||
| |{{Ya}} | |||
| |{{Ya}} | |||
| |{{Ya}} | |||
| |C++20 | |||
| |Qt5 | |||
| |- | |||
| |[[Quaternion]] | |||
| |[https://matrix.org/docs/guides/introduction Matrix protocol] | |||
| |Federated | |||
| |Beta | |||
| |{{Ya}} | |||
| |{{Ya}} | |||
| |{{Na}} | |||
| |{{Na}} | |||
| |{{Na}} | |||
| | | |||
| |Qt5 | |||
| |- | |||
| |[[kazv]] | |||
| |[https://matrix.org/docs/guides/introduction Matrix protocol] | |||
| |Federated | |||
| |Beta | |||
| |{{Ya}} | |||
| |{{Ya}} | |||
| |{{Na}} | |||
| |{{Na}} | |||
| |{{Ya}} | |||
| | | |||
| | | |||
| |- | |||
| |[[Fractal]] | |||
| |[https://matrix.org/docs/guides/introduction Matrix protocol] | |||
| |Federated | |||
| |Beta | |||
| |{{Ya}} | |||
| |{{Ya}} | |||
| |{{Na}} | |||
| |{{Na}} | |||
| |{{Ya}} | |||
| | | |||
| | | |||
| |- | |||
| |[[chatty]] | |||
| |[https://matrix.org/docs/guides/introduction Matrix protocol] | |||
| |Federated | |||
| |Beta | |||
| |{{Ya}} | |||
| |{{Ya}} | |||
| |{{Na}} | |||
| |{{Na}} | |||
| |{{Ya}} | |||
| | | |||
| | | |||
| |- | |||
| |[[iamb]] | |||
| |[https://matrix.org/docs/guides/introduction Matrix protocol] | |||
| |Federated | |||
| |Beta | |||
| |{{Ya}} | |||
| |{{Ya}} | |||
| |{{Na}} | |||
| |{{Ya}} | |||
| |{{Ya}} | |||
| |Rust | |||
| | | |||
| |- | |||
| |[[gomuks]] | |||
| |[https://matrix.org/docs/guides/introduction Matrix protocol] | |||
| |Federated | |||
| |Beta | |||
| |{{Ya}} | |||
| |{{Ya}} | |||
| |{{Na}} | |||
| |{{Na}} | |||
| |{{Ya}} | |||
| |Go | |||
| | | |||
| |- | |||
| |[[Commet]] | |||
| |[https://matrix.org/docs/guides/introduction Matrix protocol] | |||
| |Federated | |||
| |Alpha | |||
| |{{Ya}} | |||
| |{{Ya}} | |||
| |{{Na}} | |||
| |{{Ya}} | |||
| |{{Ya}} | |{{Ya}} | ||
| | | | | ||
| | | | | ||
| |- | |- | ||
| |[[ | |[[gotktrix]] | ||
| |[https://matrix.org/docs/guides/introduction Matrix protocol] | |[https://matrix.org/docs/guides/introduction Matrix protocol] | ||
| |Federated | |Federated | ||
| | | |Alpha | ||
| |{{Ya}} | |||
| |{{Ya}} | |{{Ya}} | ||
| |{{Na}} | |{{Na}} | ||
| |{{Na}} | |{{Na}} | ||
| |{{Na}} | |||
| |Go | |||
| |GTK4 | |||
| |- | |||
| |[[mnotify]] | |||
| |[https://matrix.org/docs/guides/introduction Matrix protocol] | |||
| |Federated | |||
| |Alpha | |||
| |{{Ya}} | |{{Ya}} | ||
| |{{Ya}} | |{{Ya}} | ||
| |{{Na}} | |||
| |{{Na}} | |||
| |{{Na}} | |||
| | | | | ||
| | | | | ||
| |- | |- | ||
| |[[ | |[[chooj]] | ||
| |[https://matrix.org/docs/guides/introduction Matrix protocol] | |||
| |Federated | |||
| |Alpha | |||
| |{{Ya}} | |||
| |{{Ya}} | |||
| |{{Na}} | |||
| |{{Na}} | |||
| |{{Na}} | |||
| | | |||
| | | |||
| |- | |||
| |[[Watch The Matrix]] | |||
| |[https://matrix.org/docs/guides/introduction Matrix protocol] | |||
| |Federated | |||
| |Alpha | |||
| |{{Ya}} | |||
| |{{Ya}} | |||
| |{{Na}} | |||
| |{{Na}} | |||
| |{{Na}} | |||
| |Swift | |||
| | | |||
| |- | |||
| |[[Commune]] | |||
| |[https://matrix.org/docs/guides/introduction Matrix protocol] | |[https://matrix.org/docs/guides/introduction Matrix protocol] | ||
| |Federated | |Federated | ||
| | | |In Development | ||
| |{{Ya}} | |||
| |{{Ya}} | |||
| |{{Na}} | |||
| |{{Ya}} | |{{Ya}} | ||
| |{{Ya}} | |{{Ya}} | ||
| |Svelte | |||
| | | |||
| |- | |||
| |[[Syphon]] | |||
| |[https://matrix.org/docs/guides/introduction Matrix protocol] | |||
| |Federated | |||
| |Mature | |||
| |{{Na}} | |{{Na}} | ||
| |{{Ya}} | |{{Ya}} | ||
| |{{Na}} | |||
| |{{Na}} | |||
| |{{Ya}} | |{{Ya}} | ||
| | | | | ||
| | | | | ||
| |} | |} | ||
Revision as of 18:11, 10 February 2025
Matrix is a federated protocol that supports end-to-end encryption.
Below is a list of Matrix clients.
 
	
