https://mattweidner.com/
list-positions. Efficient "positions" for lists and text - enabling rich documents and collaboration
86articulated. TypeScript
81position-strings. Lexicographically-ordered position strings for collaborative lists and text
48fugue. Fugue list CRDT implementations and benchmarks
43list-positions-demos. Demos using the list-positions and list-formatting libraries.
21uniquely-dense-total-order. Uniquely Dense Total Orders for List/Text CRDTs
18list-positions-formatting. Inline formatting for a list, e.g., collaborative rich text
11articulated-demos. Demos using https://www.npmjs.com/package/articulated
10fileshare-recipe-editor. Local-first collaborative recipe editor on top of Dropbox
8powersync-text-editing. TypeScript
7git-rich-text. Collaborative rich text over git
6firebase-text-editor. CRDT plain text editor built on top of Firebase RTDB
4list-positions-crdts. CRDTs built on top of list-positions
3fileshare-rich-text-demo. Rich text editor that syncs over a file-sharing service (demo)
2recipe-book. TypeScript
2recipe-collab-react. Case study in building the same collaborative recipe editor using various collaboration frameworks (+ React).
1vlcn-rich-text. Collaborative rich text editor over vlcn.io
1firebase-rich-text-editor. CRDT Rich Text Editor built on top of Firebase RTDB + Quill
115859HH-project. Text CRDT with O(log(n)) time ops
1