A Local-First Case Study
https:/
It helps a lot that various libraries in the ecosystem compose well. Just snapping together ProseMirror, Yjs and Y-Sweet gave me a collaborative rich text editor with shared cursors. Adding in
yjs-indexeddb
made it work offline. This was all mostly out of the box, with very little setup; the degree to which everything Just Works is impressive.