Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/rodolpheh/awesome-matrix

A curated list of awesome stuff around Matrix
https://github.com/rodolpheh/awesome-matrix

List: awesome-matrix

Last synced: about 1 month ago
JSON representation

A curated list of awesome stuff around Matrix

Awesome Lists containing this project

README

        

# Awesome-matrix

[![List of Awesome List Badge](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/sindresorhus/awesome) [![Awesome-matrix room](https://img.shields.io/badge/matrix-%23awesome--matrix%3Alunai.re-informational)](https://matrix.to/#/#awesome-matrix:lunai.re)

![Logo](media/awesome-matrix.png)

A curated list of awesome stuff around Matrix.

**Did you notice a deprecated resource, or did you start a project around Matrix and want to see it featured on this page ? Did we forget anything you deem interesting ? Please open an issue so we can track and make the proper changes.**

Discussions about this list can be found on [#awesome-github:lunai.re](https://matrix.to/#/#awesome-matrix:lunai.re)

**:construction: This list is under construction, please be patient and wait for this message to disappear before submitting changes**

---

- [Servers](#servers)
- [Clients](#clients)
- [Mobile](#mobile)
- [Desktop](#desktop)
- [Web](#web)
- [CLI](#cli)
- [Nintendo 3DS](#nintendo-3ds)
- [Federation](#federation)
- [Federation testers](#federation-testers)
- [Federation data](#federation-data)
- [Matrix.org data](#matrixorg-data)
- [E2EE stuff](#e2ee-stuff)
- [Server administration](#server-administration)
- [Registration systems](#registration-systems)
- [Room administration](#room-administration)
- [Media repositories](#media-repositories)
- [VoIP](#voip)
- [IoT](#iot)
- [Tools using Matrix](#tools-using-matrix)
- [VR & AR](#vr--ar)
- [Bridges](#bridges)
- [Frameworks](#frameworks)
- [IRC](#irc)
- [Slack](#slack)
- [Facebook](#facebook)
- [Whatsapp](#whatsapp)
- [Discord](#discord)
- [Telegram](#telegram)
- [RSS](#rss)
- [Email](#email)
- [SMS](#sms)
- [Gitter](#gitter)
- [RocketChat](#rocketchat)
- [iMessage](#imessage)
- [Google Hangouts](#google-hangouts)
- [Mastodon](#mastodon)
- [Twitter](#twitter)
- [libpurple](#libpurple)
- [GroupMe](#groupme)
- [Skype](#skype)
- [WeChat](#wechat)
- [KeyBase](#keybase)
- [Bots](#bots)
- [SDKs](#sdks)
- [Other softwares plugins](#other-softwares-plugins)
- [Icinga2](#icinga2)

---

## Servers

* [Synapse](https://github.com/matrix-org/synapse) : Matrix reference homeserver
* [Dendrite](https://github.com/matrix-org/dendrite) : next-generation homeserver

## Clients

Legend:

* :apple:: iOS
* :robot:: Android
* :penguin:: Linux (Mobile or Desktop)
* :wc:: Windows

### Mobile

* [:robot: RiotX](https://github.com/vector-im/riotX-android)
* [:apple: Riot iOS](https://github.com/vector-im/vector-ios)
* [:robot: Riot Android](https://github.com/vector-im/riot-android)
* [:robot: :apple: Ditto Chat](https://gitlab.com/ditto-chat/ditto-mobile)
* [:apple: Nio](https://github.com/kiliankoe/nio)
* [:robot: Pattle](https://git.pattle.im/pattle/app)
* [:penguin: Fluffy Chat](https://gitlab.com/ChristianPauly/fluffychat)

### Desktop

* [:penguin: :apple: :wc: Riot Desktop](https://github.com/vector-im/riot-web/)
* [:penguin: Spectral](https://gitlab.com/spectral-im/spectral)
* [:penguin: :apple: :wc: Quaternion](https://github.com/quotient-im/Quaternion)
* [:penguin: :apple: :wc: nheko Reborn](https://github.com/Nheko-Reborn/nheko)
* [:penguin: Fractal](https://gitlab.gnome.org/GNOME/fractal)
* [:penguin: Fluffy Chat](https://gitlab.com/ChristianPauly/fluffychat)
* [:apple: Seaglass](https://github.com/neilalexander/seaglass)

### Web

* [Riot](https://github.com/vector-im/riot-web/)
* [Riot Firefox extension](https://addons.mozilla.org/firefox/addon/riot/)
* [Riot Chrome extension](https://chrome.google.com/webstore/detail/lgpdpggoahhnlmaiompkgghldllldcjh/)
* [Fluffy Chat](https://gitlab.com/ChristianPauly/fluffychat)

### CLI

* [:penguin: Weechat-matrix](https://github.com/poljar/weechat-matrix)
* [:penguin: gomuks](https://github.com/tulir/gomuks)
* [:penguin: MatrixCLI](https://github.com/saadnpq/matrixcli)

### Nintendo 3DS

* [Miitrix](https://github.com/Sorunome/miitrix)

## Federation

### Federation testers

* [Official federation tester](https://federationtester.matrix.org/)
* [fed.mau.dev](https://fed.mau.dev/) : a lighter version, using the official federation tester backend

### Federation data

* [Matrix public list](https://www.anchel.nl/matrix-publiclist/)
* [Hello Matrix](https://www.hello-matrix.net/)
* [Matrix homeserver network stats](https://matrix.grin.hu/stat/)
* [The federation - statistics](https://the-federation.info/matrix%7Csynapse)

## Matrix.org data

* [Status](https://status.matrix.org/)

## E2EE stuff

* [Pantalaimon](https://github.com/matrix-org/pantalaimon) brings E2EE to bots and clients that does not support it

## Server administration

* [Synapse-admin](https://github.com/Awesome-Technologies/synapse-admin) : administration UI
* [matrix-tag-manager](https://github.com/turt2live/matrix-tag-manager) : manage room tagging

## Registration systems

* [matrix-registration](https://github.com/zeratax/matrix-registration) : token-based registration

## Room administration

* [Mjolnir](https://github.com/matrix-org/mjolnir) : room moderation tool

## Media repositories

* [matrix-media-repo](https://github.com/turt2live/matrix-media-repo) : multi-domain media repository for Matrix with deduplication features suitable for single-domain

## VoIP

* [VoIP tester](https://github.com/matrix-org/voip-tester)

## IoT

* [Mozilla IoT Matrix Adapter](https://gitlab.com/webthings/matrix-adapter)

## Tools using Matrix

* [Cactus Comments](https://cactus.chat/) : federated comment system for the open web built on Matrix.
* [Matrix-notepad](https://github.com/KB1RD/matrix-notepad) collaborative text editing through Matrix
* [Matrix-presents](https://github.com/Half-Shot/matrix-presents) slides presentation and synchronization through Matrix
* [Tangent](https://gitlab.com/taigaka/tangent) : include a chat on your website using Matrix

## VR & AR

* [Matrix VR demo](https://github.com/matrix-org/matrix-vr-demo)

## Bridges

### Frameworks

* [mx-puppet-bridge](https://github.com/Sorunome/mx-puppet-bridge) : build bridges in TypeScript with `matrix-bot-sdk`. Includes a list of existing protocol implementations.

### IRC

* [Matrix.org IRC bridge](https://github.com/matrix-org/matrix-appservice-irc)

### Slack

* [matrix-appservice-slack](https://github.com/matrix-org/matrix-appservice-slack)
* [matrix-puppet-slack](https://github.com/matrix-hacks/matrix-puppet-slack)
* [mx-puppet-slack](https://github.com/Sorunome/mx-puppet-slack)

### Facebook

* [matrix-appservice-facebook](https://github.com/matrix-hacks/matrix-puppet-facebook)
* [mautrix-facebook](https://github.com/tulir/mautrix-facebook)

### Whatsapp

* [mautrix-whatsapp](https://github.com/tulir/mautrix-whatsapp)

### Discord

* [matrix-appservice-discord](https://github.com/Half-Shot/matrix-appservice-discord)

### Telegram

* [mautrix-telegram](https://github.com/tulir/mautrix-telegram)

### RSS

* [feedbot](https://code.rix.si/rrix/matrix-feedbot)

### Email

* [Matrix Email Bridge](https://github.com/kamax-io/matrix-appservice-email)
* [EmailBridge Matrix](https://github.com/JojiiOfficial/Matrix-EmailBridge)
* [Matrix-email Bridge from taki tam](https://gitlab.com/takitam_matrix/matrix-email-bridge)

### SMS

* [SMSMatrix](https://github.com/tijder/SmsMatrix)

### Gitter

* [matrix-appservice-gitter](https://github.com/matrix-org/matrix-appservice-gitter)

### RocketChat

* [matrix-rocketchat](https://github.com/exul/matrix-rocketchat)

### iMessage

* [matrix-appservice-imessage](https://github.com/matrix-hacks/matrix-puppet-imessage)

### Google Hangouts

* [matrix-appservice-hangouts](https://github.com/Cadair/matrix-appservice-hangouts)
* [mautrix-hangouts](https://github.com/tulir/mautrix-hangouts)
* [matrix-puppet-hangouts](https://github.com/matrix-hacks/matrix-puppet-hangouts)

### Mastodon

* [MXToot](https://github.com/ma1uta/mxtoot)
* [mycete](https://github.com/qbit/mycete)

### Twitter

* [mycete](https://github.com/qbit/mycete)

### libpurple

* [matrix-bifrost](https://github.com/matrix-org/matrix-bifrost)

### GroupMe

* [matrix-puppet-groupme](https://github.com/matrix-hacks/matrix-puppet-groupme)

### Skype

* [matrix-puppet-skype](https://github.com/matrix-hacks/matrix-puppet-skype)

### WeChat

* [matrix-appservice-wechaty](https://github.com/huan/matrix-appservice-wechaty)

### KeyBase

* [Matrix KeyBase](https://github.com/Half-Shot/matrix-keybase)

## Bots

## SDKs

## Other softwares plugins

### Icinga2

* [icinga2-matrix-notification](https://github.com/linuxmail/icinga2-matrix_notification) : send your icinga2 alerts in a Matrix room