Matrix-CRDT

Collaborative backend

A framework for using Matrix as a real-time backend for collaborative web applications with automatic sync.

Use Matrix as a backend for local-first applications with the Matrix-CRDT Yjs provider.

GitHub

729 stars
13 watching
32 forks
Language: TypeScript
last commit: 8 months ago
Linked from 1 awesome list

collaborative-editingcrdtlocal-firstmatrixmessagingreal-timesyncyjs

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
vigzmv/ipfs-crdt-shared-editing A decentralized text editor allowing multiple users to edit a document in real-time without a server. 44
kb1rd/matrix-notepad An experimental collaborative text editing tool using the Matrix protocol 67
jboner/akka-crdt An eventually consistent, distributed database using CRDTs and Akka Cluster 227
yjs/yjs A CRDT framework for collaborative software development, enabling real-time sharing and merging of data without conflicts. 17,096
chat-wane/sandedit A decentralized collaborative editing system using CRDTs for real-time editing and conflict resolution 6
resultadosdigitais/matrix Enables remote teams to collaborate in a virtual office environment. 902
danilafe/matrix-highlight Annotates web pages in a decentralized and federated manner using Matrix 140
nkohari/kseq An implementation of a simple CRDT that represents an ordered sequence of items, designed to handle concurrent modifications in collaborative editing systems. 57
aemoncannon/croqodile Enables rapid development of multi-user flash applications by abstracting networking and state synchronization 14
fthomas/crjdt A high-level API to the conflict-free replicated JSON datatype in Scala 297
crufters/actio A Node.js framework that enables developers to build scalable microservices and monoliths with minimal code changes 265
matrix-org/matrix-appservice-discord An intermediary service connecting Matrix and Discord 813
matrix-org/matrix-appservice-irc A Node.js IRC bridge that connects Matrix and IRC networks using a standardized API 467
thevahidal/soul Automated API server and real-time WebSocket server for building CRUD APIs with a SQLite backend 1,531
davidar/tensor A cross-platform client application for the Matrix protocol using Qt5 and C++ 158