@collabs/collabs
TypeScript icon, indicating that this package has built-in type declarations

0.13.4 • Public • Published

@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/

API

Source Code

This package merely re-exports @collabs/core and @collabs/crdts. The actual code lives in their source folders: core, crdts.

Versions

Current Tags

VersionDownloads (Last 7 Days)Tag
0.13.433latest

Version History

VersionDownloads (Last 7 Days)Published
0.13.433
0.13.32
0.13.22
0.13.12
0.13.02
0.12.02
0.11.12
0.11.01
0.10.21
0.10.11
0.10.01
0.9.11
0.9.01
0.8.11
0.8.01
0.7.01
0.6.11
0.6.01
0.5.11
0.5.01
0.4.01
0.3.01
0.2.11
0.2.01
0.1.31
0.1.21
0.1.11
0.1.01

Package Sidebar

Install

npm i @collabs/collabs

Weekly Downloads

66

Version

0.13.4

License

Apache-2.0

Unpacked Size

27.9 kB

Total Files

10

Last publish

Collaborators

  • heathermiller
  • mweidner037