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.
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 |
More related projects:
- wechaty/matrix-appservice
- linuxmail/icinga2-matrix_notification
- toeverything/blocksuite
- remirror/remirror
- sorunome/mx-puppet-bridge
- xmppjs/xmpp.js
- matrix-org/mjolnir
- awesome-technologies/synapse-admin
- matrix-hacks/matrix-puppet-slack
- element-hq/element-android
- quotient-im/quaternion
- tijder/smsmatrix