@collabs/collabs
v0.13.4
Published
A collections library for collaborative data structures
Downloads
164
Readme
@collabs/collabs
Collabs is a collections library for collaborative data structures. These are data structures that look like Set
, Map
, Array
, etc., except they are synchronized between multiple users: when one user changes a collaborative data structure, their changes show up for every other user. You can use them to quickly build collaborative apps along the lines of Google Docs/Sheets/Slides, shared whiteboards, etc.
We call each collaborative data structure a Collab, for short.
@collabs/collabs is Collabs's main package. It contains Collabs's core and its built-in collaborative data structures, which are all hybrid op-based/state-based Conflict-free Replicated Data Types (CRDTs).
Docs
See https://collabs.readthedocs.io/
Source Code
This package merely re-exports @collabs/core and @collabs/crdts. The actual code lives in their source folders: core, crdts.