Skip to content

A curated list of things related to the Matrix ecosystem, including software, research, etc.

License

Notifications You must be signed in to change notification settings

turt2live/awesome-matrix

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Awesome Matrix Awesome

A curated list of things related to the Matrix ecosystem, including software, research, etc. Matrix is an open protocol for secure, decentralized data stores with a focus on communication.

This list hopes to become a good place for finding projects that may not have an obvious category to fit into on the matrix.org website.

Contents


Bots

Multi Purpose Bot Platforms

  • maubot - A plugin-based Matrix bot system with over 30 plugins for all sorts of things. (Repo, Chat) AGPL-3.0 Python
  • opsdroid - A flexible multi-platform chat bot framework with Matrix support including end to end encryption. (Repo, Chat) Apache-2.0 Python

Single Purpose Bots

Some bots are quick scripts tailored to a specific purpose.

Bridges

Clients

For a comprehensive list with many more clients along with screenshots, the Matrix clients table is a good resource.

  • Element - A glossy client with an emphasis on performance and usability. (Web, iOS, Android) Apache-2.0 TypeScript, Swift, Kotlin
  • FluffyChat - Cute instant messaging app for all platforms. (Chat) AGPL-3.0 Flutter
  • Ditto - React Native client for iOS and Android. (Chat) GPL-3.0 JavaScript

Collaborative Documents

  • matrix-notepad - A buggy way to collaborate on text documents using the Matrix protocol. (Repo, Chat) GPL-3.0 JavaScript

Comments

  • Cactus Comments - Federated, web-embeddable comment system for the open web built on Matrix. (Repo, Chat) GPL-3.0 Elm, Python

Encryption

  • Olm - Implementation of the Olm and Megolm cryptographic ratchets. Apache-2.0 C++
  • pantalaimon - E2EE aware proxy daemon for Matrix clients. (Chat) Apache-2.0 Python

Factoids

  • Matrix Limits - A collection of various limits and related factoids about the Matrix specification and implementations.

Research

Research papers and similar documents studying something related to Matrix.

2021

2020

2019

2016

SDKs

Servers

  • Synapse - The reference homeserver. (Chat) Apache-2.0 Python
  • Dendrite - A second-generation Matrix homeserver written in Go. It intends to provide an efficient, reliable and scalable alternative. (Chat) Apache-2.0 Go
  • Conduit - A simple, fast and reliable chat server written in Rust. (Repo, Chat) Apache-2.0 Rust

See Also

Various other directories and lists of Matrix things.

Contribute

Contributions welcome! 😄 Read the contribution guidelines first.

License

Creative Commons Attribution 4.0 International

About

A curated list of things related to the Matrix ecosystem, including software, research, etc.

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published