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

731 stars
13 watching
32 forks
Language: TypeScript
last commit: 10 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,297
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. 903
danilafe/matrix-highlight Annotates web pages in a decentralized and federated manner using Matrix 142
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 820
matrix-org/matrix-appservice-irc A Node.js IRC bridge that connects Matrix and IRC networks using a standardized API 467
thevahidal/soul An automatic API server that creates RESTful and WebSocket APIs using SQLite as the backend database 1,544
davidar/tensor A cross-platform client application for the Matrix protocol using Qt5 and C++ 159