Clients Matrix

To connect to the Matrix federation, you will use a client. These are some of the most popular Matrix clients available today, and more are available at try-matrix-now. To get started using Matrix, pick a client and join #matrix:matrix.org

Select your platform:

Platform Availability

Riot Web/DesktopRiot iOSRiot AndroidQuaternionnheko RebornFractalSpectraluMatriksSeaglassFluffyChatweechat-matrixgomuksPattle
Linux
Mac
Windows
Android
iOS
Ubuntu Touch
Web

Details

Riot Web/DesktopRiot iOSRiot AndroidQuaternionnheko RebornFractalSpectraluMatriksSeaglassFluffyChatweechat-matrixgomuksPattle
Repogithub.comgithub.comgithub.comgithub.comgithub.comgitlab.gnome.orggitlab.comgithub.comgithub.comgitlab.comgithub.comgithub.comgit.pattle.im
Matrix Room#riot:matrix.org#riot:matrix.org#quotient:matrix.org#nheko-reborn:matrix.org#fractal-gtk:matrix.org#spectral:encom.eu.org#seaglass:matrix.org#fluffychat:matrix.org#gomuks:maunium.net#app:pattle.im
LanguageJavaScriptObjective-CJavaC++/QMLC++/QtRustC++/QMLC++/QMLSwiftQMLPythonGoDart
SDKmatrix-js-sdk, matrix-react-sdkmatrix-ios-sdkmatrix-android-sdkQuotientQuotientlibqmatrixclientmatrix-ios-sdkmatrix-niomautrix-gomatrix-dart-sdk

Features

Riot Web/DesktopRiot iOSRiot AndroidQuaternionnheko RebornFractalSpectraluMatriksSeaglassFluffyChatweechat-matrixgomuksPattle
Room directory
Room tag showingPredefinedPredefinedPredefinedPredefined
Room tag editingPredefinedPredefinedPredefinedPredefined
Search joined roomsPartialPartial
Room user list
Display Room Description
Edit Room Description
Highlights
Pushrules
Send read markers
Display read markersOnly ownOnly ownPartial
Sending InvitesOnly when creating room
Accepting Invites
Typing Notification
E2EText only
RepliesDisplay only
Attachment uploading
Attachment downloadingImages
Send stickers
Send formatted messages markdown
Rich Text Editor for formatted messages
Display formatted messages
RedactingDisplay only
Multiple Matrix Accounts
New user registration
voip