awesome-matrix

Matrix toolkit collection

A curated list of projects and tools related to the Matrix ecosystem, providing a centralized resource for developers.

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

GitHub

128 stars
9 watching
16 forks
last commit: about 2 months ago
Linked from 1 awesome list

awesomeawesome-listdecentralizedmatrix

Awesome Matrix / Annotation

Populus-Viewer Social annotation of PDFs, powered by Matrix. ( , )
Matrix Highlight 140 over 1 year ago - Matrix-based collaborative web annotation. ( , )

Awesome Matrix / Blogs

matrix-blog A library to interact with a Matrix server in a way that treats it as a backend for a blog. ( , )

Awesome Matrix / Bots / Multi Purpose Bot Platforms

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

Awesome Matrix / Clients

Element A glossy client with an emphasis on performance and usability. ( , , ) , ,
FluffyChat 1,216 6 days ago Cute instant messaging app for all platforms. ( )
Ditto React Native client for iOS and Android. ( )
Safesupport chatbox 70 almost 2 years ago - Embeddable Matrix chatbox
Fractal A client for GNOME written in Rust. ( )

Awesome Matrix / Collaborative Documents

matrix-notepad A buggy way to collaborate on text documents using the Matrix protocol. ( , )
TheBoard Collaborative whiteboard powered by Matrix. ( , )
Collabs 256 7 months ago - A collections library for collaborative data structures
Matrix CRDT 729 8 months ago Integrates CRDTs like with Matrix for storage and sync

Awesome Matrix / Collaborative Maps

ODIN Command and Control Information System (C2IS) built on , React, and . Uses Matrix in order to replicate the state of the symbols (MIL-STD-2525C) drawn on the map. ODIN is an offline-first application and uses LevelDB to persist state locally. At the lowest level LevelDB operations are replicated. ( , )

Awesome Matrix / Comments

Cactus Comments Federated, web-embeddable comment system for the open web built on Matrix. ( , ) ,

Awesome Matrix / Encryption

Olm Implementation of the Olm and Megolm cryptographic ratchets
pantalaimon 292 8 days ago E2EE aware proxy daemon for Matrix clients. ( )

Awesome Matrix / Factoids

Matrix Limits 11 over 3 years ago A collection of various limits and related factoids about the Matrix specification and implementations

Awesome Matrix / Research / 2021

Key Agreement for Decentralized Secure Group Messaging with Strong Security Guarantees Matthew Weidner, Martin Kleppmann, Daniel Hugenroth, Alastair R. Beresford.
Analysis of the Matrix Event Graph Replicated Data Type Florian Jacob, Carolin Beer, Norbert Henze, Hannes Hartenstein.

Awesome Matrix / Research / 2020

Matrix Decomposition: Analysis of an Access Control Approach on Transaction-based DAGs without Finality Florian Jacob, Luca Becker, Jan Grashöfer, Hannes Hartenstein.
Byzantine Eventual Consistency and the Fundamental Limits of Peer-to-Peer Databases Martin Kleppmann, Heidi Howard.

Awesome Matrix / Research / 2019

A Glimpse of the Matrix: Scalability Issues of a New Message-Oriented Data Synchronization Middleware Florian Jacob, Jan Grashöfer, Hannes Hartenstein.
Group Messaging for Secure Asynchronous Collaboration Matthew Weidner.
Peer-to-Peer Matrix Quirin Heiler, Richard von Seck, Jonas Jelten.

Awesome Matrix / Research / 2018

On Ends-to-Ends Encryption: Asynchronous Group Messaging with Strong Security Guarantees Katriel Cohn-Gordon, Cas Cremers, Luke Garratt, Jon Millican, Kevin Milner.

Awesome Matrix / Research / 2016

End-to-End Encrypted Messaging Protocols: An Overview Ksenia Ermoshina, Francesca Musiani, Harry Halpin.

Awesome Matrix / SDKs

matrix-rust-sdk 1,263 7 days ago A modular SDK for writing Matrix clients, written in Rust. Implements Matrix E2EE in a separate crate with a design
SimpleMatrixClient 7 10 months ago Lightweight, zero dep client library written in TypeScript
Matrix Client API 2 2 months ago A bespoke and well focused SDK for . Lightweight and well-structured; may be useful for beginners to explore how the Matrix API works

Awesome Matrix / Servers

Synapse 11,828 7 months ago The reference homeserver. ( )
Dendrite 5,752 9 days ago A second-generation Matrix homeserver written in Go. It intends to provide an efficient, reliable and scalable alternative. ( )
Conduit A simple, fast and reliable chat server written in Rust. ( , )
hghs 33 over 1 year ago Lightweight Matrix homeserver for special purposes which compiles as a single file with zero dependencies, except NodeJS

Awesome Matrix / Social Media

Circles E2E encrypted social networking built on Matrix. Safe, private sharing for your friends, family, and community. ( )
MinesTRIX A privacy focused social media based on Matrix. ( )

Awesome Matrix / Testing

Patience 18 almost 3 years ago Full stack integration testing for Matrix clients and servers. ( )

Awesome Matrix / Widgets

matrix-widget-api 59 11 days ago A widget API abstraction for browsers. ( )
matrix-widget-debug 8 about 3 years ago Test widget for validating clients and
AlexGames 23 5 days ago A simple board games web app that works as a Matrix widget. ( ) / / /

Awesome Matrix / See Also

Ecosystem - Comprehensive directory of various Matrix projects
Matrix clients table Thorough list of many more Matrix clients along with screenshots
@rodolpheh's awesome-matrix 63 over 3 years ago - An earlier effort at assembling awesome Matrix projects

Backlinks from these awesome lists:

More related projects: