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.

Element Logo

Element

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

Open client details

Quadrix Logo

Quadrix

Minimal Matrix client available in all main app stores

Open client details

SchildiChat Logo

SchildiChat

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

Open client details

gomuks Logo

gomuks

A terminal Matrix client written in Go.

Open client details

mnotify Logo

mnotify

A matrix cli client

Open client details

Cinny Logo

Cinny

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

Open client details

Nheko Logo

Nheko

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

Open client details

kazv Logo

kazv

A convergent Matrix client and secure messaging app

Open client details

matrix-commander Logo

matrix-commander

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

Open client details

Watch The Matrix Logo

Watch The Matrix

A Matrix client for watchOS written in Swift

Open client details

Element X Logo

Element X

Element X is pioneering the Matrix 2.0 implementation, notably supporting fast sync with sliding sync.

Open client details