Featured clients

Clients are needed to chat using Matrix. Here is a selection of the most mature ones you can safely use.

All known clients

Here we list all the clients the Foundation is aware of, with a maturity score and a list of important features they support or not to help you pick the best for you.

The clients must support all of the platforms checked.

The client can support any of the maturity levels checked.

The client can support any of the licences checked.

The client must support all of the features checked.

matrix-commander Logo


Simple but convenient CLI-based Matrix client app for sending and receiving.

Open client details

mnotify Logo


A matrix cli client

Open client details

Watch The Matrix Logo

Watch The Matrix

A Matrix client for watchOS written in Swift

Open client details

Nheko Logo


Desktop client for Matrix using Qt and C++20.

Open client details

kazv Logo


A convergent qml/kirigami client based on libkazv.

Open client details

Cinny Logo


A Matrix client focusing primarily on simple, elegant and secure interface.

Open client details

Quadrix Logo


Minimal Matrix client available in all main app stores

Open client details

Element Logo


Element is a glossy client with an emphasis on performance and usability.

Open client details

Fractal Logo


A Matrix messaging app for GNOME, optimized for collaboration in large groups.

Open client details

SchildiChat Logo


Based on Element, with a more traditional instant messaging experience.

Open client details

gomuks Logo


A terminal Matrix client written in Go.

Open client details