Matrix is a whole ecosystem of matrix-enabled clients, servers, gateways, application services, bots, etc.
The easiest way to get started is to pick a client that appeals and join #matrix:matrix.org:
|
Weechat/Matrix
If you like command line clients, try the Weechat plugin. |
Riot
If you like glossy and feature-rich web clients, try Riot. |
Riot iOS
You can also access Matrix on your iOS phone via Riot iOS. |
Riot Android
Riot is also available on Android devices! |
This page aims to collect all known Matrix projects - if you want to add a new one (or update an existing one), you can submit a PR to the matrix-doc project on github - the existing projects can be found here - or just let us know in the #matrix:matrix.org room.
Projects using Matrix:
Riot Riot is a glossy web client with an emphasis on performance and usability Author: Riot.imMaturity: Released |
Net::Async::Matrix Client A Perl CLI client from Net::Async::Matrix and Tickit Author: LeoNerdMaturity: Alpha |
WeeChat script For fans of command line interfaces, a nice Matrix script for WeeChat, an IRSSI like CLI Author: TorMaturity: Late beta |
Riot iOS Riot is a glossy client with an emphasis on performance and usability Author: Riot.imMaturity: Released |
Riot Android Riot is a glossy client with an emphasis on performance and usability Author: Riot.imMaturity: Released |
Tensor QML-based Matrix client Author: David A RobertsMaturity: Alpha |
Quaternion Quaternion is an IM client for the Matrix protocol Author: Felix Rohrbach, Kitsune RalMaturity: Late alpha |
purple-matrix A plugin for libpurple Author: Matrix.org teamMaturity: Alpha |
Perpetually Talking Online (PTO) PTO is an IRC frontend to the federated Matrix network. Author: tdfischerMaturity: Abandoned |
Matrix Console iOS A neutral iOS client showcasing Matrix capabilities and implementation. Author: Matrix.org teamMaturity: Late beta |
Matrix Console Android A neutral Android client showcasing Matrix capabilities and implementation. Author: Matrix.org teamMaturity: Late beta |
Matrix Console Web Matrix.org’s legacy AngularJS web client. Author: Matrix.org teamMaturity: No longer maintained |
Glowing Bear + WeeChat Script A great IRC-style web interface to Matrix. Author: glowing-bear.orgMaturity: Late beta |
Unplug Experimental Kotlin client Author: hrjetMaturity: Alpha |
redpill A Python2 CLI client Author: oddvarMaturity: Alpha |
Headjack Experimental Chrome App client Author: SkaveRatMaturity: Alpha |
Matrix Blog Read-only blog-style Matrix interface Author: simengMaturity: Alpha |
NaChat Desktop Qt client Author: RalithMaturity: Alpha |
|
Revolt Revolt wraps Riot to provide better integration with desktop environments. Author: Adrian PerezMaturity: Alpha |
matrix-ircd An IRCd implementation backed by Matrix. Author: ErikMaturity: Alpha |
mm A minimalistic client written in Go Author: MeutraaMaturity: Alpha |
Riotic macOS native webkitwrapper of Riot Author: Joakim AhlenMaturity: Alpha |
journal A web client for writing news stories, personal blogs and more, built on matrix. Author: Luke BernardMaturity: Early beta |
MatrixClient Matrix Client for macOS Author: Avery PierceMaturity: Alpha |
|
Circle A thin client and server for group chat, supporting IRC & Matrix Author: LeoNerdMaturity: Beta |
Neo A thin Matrix client/daemon in Go Author: f0x52Maturity: Alpha |
nheko A Qt/C++11 desktop client for Matrix Author: mujxMaturity: Late Alpha |
ruma-gtk A Gtk/Rust Matrix client using ruma-client-api Author: jplatteMaturity: Early Alpha |
Mozilla Thunderbird A free email & chat app Author: Frédéric WangMaturity: Beta |
|
Synapse
Author: Matrix.org team Maturity: Late beta |
Pallium
Author: KoFish Maturity: Alpha |
jSynapse
Author: Swarmcom Maturity: Alpha |
bullettime
Author: Patrik Oldsberg Maturity: Alpha |
Ruma
Author: Jimmy Cuadra Maturity: Alpha |
Dendron
Author: Matrix.org team Maturity: Obsolete |
|
Matrex
Author: Ryan Johnson Maturity: Alpha |
Dendrite
Author: Matrix.org team Maturity: Alpha |
|
OpenMarket's SMS Gateway
Author: OpenMarket Maturity: Late beta |
Matrix.org AS Node SDK
Author: Matrix.org team Maturity: Early beta |
Matrix.org IRC Bridge
Author: Matrix.org team Maturity: Early beta |
redpill IRC bridge
Author: Tjgillies Maturity: Alpha |
gomatrix IRC bridge
Author: Tor Maturity: Alpha |
Project Clearwater / Matrix Gateway
Author: Matt Williams Maturity: Alpha |
|
xmpptrix
Author: SkaveRat Maturity: Alpha |
matrix-appservice-bridge
Author: Kegsay Maturity: Early beta |
matrix-appservice-respoke
Author: Matrix.org team Maturity: Alpha |
Vertobridge
Author: Matthew / Kegan Maturity: Alpha |
matrix-appservice-slack
Author: illicitonion Maturity: Early beta |
Matrix-XMPP Bridge
Author: jfrederickson Maturity: Alpha |
|
node-purple
Author: Matrix.org team / tjfontaine Maturity: Early beta |
slackbridge
Author: illicitonion Maturity: Alpha |
Mero
NodeJS based XMPP facade bridge for matrix.org Author: SkaveRatMaturity: Alpha |
Rocket Chat Federation
Author: Rocket.Chat Maturity: Alpha |
matrix-appservice-gitter
Author: LeoNerd Maturity: Early beta |
Twitter bridge
Author: Half-Shot Maturity: Alpha |
|
matrix-appservice-discord
Author: Half-Shot Maturity: Alpha |
matrix-appservice-rocketchat
Author: oddvar Maturity: Early beta |
matrix-appservice-gitter-twisted
Author: Remi Rampin Maturity: Alpha |
telematrix
Author: SijmenSchoon Maturity: Alpha |
Hangouts Bridge
Author: CyrusTheHedgehog Maturity: Alpha |
matrix-rocketchat
Author: exul Maturity: Alpha |
|
imessage bridge
Author: Keyvan Fatehi Maturity: Alpha |
matrix-appservice-facebook
Author: Keyvan Fatehi Maturity: Alpha |
matrix-appservice-minecraft
Bridges Minecraft server chat to and from Matrix Author: Travis RalstonMaturity: Alpha |
matrix-appservice-instagram
Bridges Instagram to Matrix Author: Travis RalstonMaturity: Alpha |
Gyr
Python framework for application services Author: Adam BeckmeyerMaturity: Alpha |
matrix-relay
Relays messages between rooms using AS API Author: Adam BeckmeyerMaturity: Alpha |
|
Matrixcraft bridge
Author: paftree Maturity: Alpha |
Matrix E-mail Bridge
Two ways from/to E-mail bridge Author: Kamax.io, sponsored by Open-XchangeMaturity: Alpha |
|
Matrix.org Android SDK
Author: Matrix.org team Maturity: Late beta |
Matrix.org iOS SDK
Author: Matrix.org team Maturity: Late beta |
Matrix.org AngularJS SDK
Author: Matrix.org team Maturity: DEPRECATED |
Matrix.org Python SDK
Author: Matrix.org team Maturity: Alpha |
Matrix.org JS SDK
Author: Matrix.org team Maturity: Early beta |
Matrix.org MatrixKit (iOS)
Author: Matrix.org team Maturity: Late beta |
|
newlisp-matrix-client
Author: Ingo Hohmann Maturity: Early beta |
matrix-erlang-sdk
Author: Andreas Hallberg Maturity: Alpha |
Matrix.org React SDK
Author: Matrix.org team Maturity: Early beta |
Matrix Client SDK for GLib
Author: Gergely Polonkai Maturity: Alpha |
Net::Async::Matrix (Perl)
Author: LeoNerd Maturity: Late beta |
Matrix .NET SDK
Author: Half-Shot Maturity: Alpha |
|
libqmatrixclient
Author: Maturity: Late alpha |
goMatrix
Author: geir54 Maturity: Alpha |
Drupal matrix_api module
A Drupal 8 integration module/SDK Author: freelockMaturity: Alpha |
gomatrix
Official Golang Matrix client SDK Author: Matrix.orgMaturity: Stable |
Matrix Java SDK
Author: Kamax.io Maturity: Alpha |
Glitch in the Matrix
Author: eta Maturity: Alpha |
|
Swift MatrixSDK
Author: gperdomor Maturity: Alpha |
|
NEB (N. E. Bot)
Our dear Matrix Bot Author: KegsayMaturity: Late beta |
Perl Matrix-IRC Bridge
The first Matrix/IRC bridge Author: Tom Molesworth / Paul EvansMaturity: Beta |
ivar2 Matrix/IRC Bot
IRC bot with native Matrix support Author: haste / TorMaturity: Beta |
Bender
A simple/flexible bot framework Author: Dylan GriffithMaturity: Alpha |
MatrixTool
Commands to interact with a Matrix homeserver Author: LeoNerdMaturity: Alpha |
Hubot-Matrix
A Matrix-adapter for Hubot Author: David A RobertsMaturity: Alpha |
|
feedbot
Connects to RSS and Twitter feeds Author: Ryan RixMaturity: Early beta |
Lightrix
Drive Adafruit Neopixels over Matrix Author: Ryan RixMaturity: Early beta |
mcat
Pipe to/from a Matrix room via the Python SDK Author: Ryan RixMaturity: Early beta |
Polynomial
A Decentralized Webring Author: Ryan RixMaturity: Early beta |
MPD DJ
A bot for controlling MPD over matrix. Author: Half-ShotMaturity: Alpha |
Concourse/Matrix notification resource
Post notifications from Concourse CI jobs Author: freelockMaturity: beta |
|
Synapse HDD space calculator
Hard Disk Space Capacity Calculation for Matrix.org Synapse Homeserver Author: Rick CogleyMaturity: Early beta |
Go-NEB
Our dear Matrix Bot (v2) Author: KegsayMaturity: Late beta |
Nervewire
A Matrix.org image deck Author: Ryan RixMaturity: Early beta |
Interlocutor
Free, decentralized comment software for the web Author: Alexander MaznevMaturity: Alpha |
Hello Matrix Bot
Bot with an array of plugins Author: Alexander RudykMaturity: Alpha |
Matrix bot nodes for Node-RED
Visual bot creation using Node-RED Author: mlopezrMaturity: Alpha |
|
matrix-dotnet-framework
Bot framework for matrix-dotnet-sdk Author: Half-ShotMaturity: Early beta |
Freebird
Matrix based Twitter clone Author: tjgilliesMaturity: Alpha |
matrix-esp8266
Tiny matrix client for the esp8266 microcontroller Author: Matt WilliamsMaturity: Alpha |
mxpp
Bot for bridging Matrix and one-to-one XMPP chats Author: anewusernameMaturity: Alpha |
matrix-pushgw
A custom push gateway Author: Sergio L. PascualMaturity: Alpha |
synapse-password-reset
A tool to manage Synapse password resets Author: Euan KempMaturity: Alpha |
|
Matrix Live
Liveblogging based on Matrix Author: arMaturity: Alpha |
riotchat-ansible
Ansible playbook for matrix/riot.im setup Author: kultsinuppeliMaturity: Alpha |
matrix-fb-chat
Author: Half-Shot Maturity: Alpha |
matrix-email-bot
Posts links to emails in Matrix rooms. Ideal for newsletter distribution. Author: Travis RalstonMaturity: Early beta |
tiny-matrix-bot
Bot with plugins Author: Ander PunnarMaturity: Alpha |
matrix-music-bot
last.fm scrobbler Author: FalkoMaturity: Alpha |
|
matrigram
Author: GalPressman & YuvalFatael Maturity: Alpha |
synpurge
Purges Matrix room history room using the HTTP API Author: Adrian Perez de CastroMaturity: Alpha |
mxisd
A Matrix Identity Server implementation Author: Kamax.ioMaturity: Alpha |
Matrix Recorder
Enables you to keep a record of all messages you have received. Author: arMaturity: Alpha |
Navi
A minimal Matrix notification bot Author: Maximilian FrickeMaturity: Alpha |
SmartParking
A parking system PoC using Matrix Author: Natan Bagrov, Ran MosheMaturity: Alpha |
|
python-matrix-bot-api
A Python API for making Matrix bots Author: Shawn AnastasioMaturity: Early beta |
matrix-voyager-bot
Maps the Matrix network as it discovers rooms Author: Travis RalstonMaturity: Alpha |
Matrix Knowledge Base
FAQs and more. Bot-friendly collection of Matrix knowledge. Also suitable for humans. Author: CoffeeMaturity: Alpha |
sydent
The official Matrix Identity Server implementation Author: Matrix.org teamMaturity: Stable |
synapse-diaspora-auth
A diaspora authenticator for synapse Author: Shamil K MuhammedMaturity: Stable |



















