Many cursors, one document. No merge conflicts, ever.
Co-editing runs on Yjs, a CRDT, over a realtime relay that lives next to the API. Everyone sees everyone's cursor and edits as they happen, and concurrent changes merge without a conflict, even after a spell offline.
- Conflict-free editing on a CRDT (Yjs)
- Live cursors and presence for every editor
- Concurrent edits merge cleanly, offline then online
