21 packages found
A group of useful CRDTs implementing interfaces from @organicdesign/crdt-interfaces.
A library of Conflict-Free Replicated Data Types for JavaScript.
ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.
- absurd-sql
- active
- android
- better-sqlite3
- cordova
- crdt
- crdts
- database
- db
- electric
- electric-sql
- expo
- ios
- local-first
- View more
A set of Solid hooks and providers to use Liveblocks declaratively. Liveblocks is the all-in-one toolkit to build collaborative products like Figma, Notion, and more.
- solid
- reactivity
- liveblocks
- real-time
- toolkit
- multiplayer
- websockets
- collaboration
- collaborative
- presence
- crdts
- synchronize
- rooms
- documents
A client that lets you interact with Liveblocks servers. Liveblocks is the all-in-one toolkit to build collaborative products like Figma, Notion, and more.
- liveblocks
- real-time
- toolkit
- multiplayer
- websockets
- collaboration
- collaborative
- presence
- crdts
- synchronize
- rooms
- documents
- conflict resolution
A set of React hooks and providers to use Liveblocks declaratively. Liveblocks is the all-in-one toolkit to build collaborative products like Figma, Notion, and more.
- react
- liveblocks
- real-time
- toolkit
- multiplayer
- websockets
- collaboration
- collaborative
- presence
- crdts
- synchronize
- rooms
- documents
- conflict resolution
A middleware to integrate Liveblocks into Zustand stores. Liveblocks is the all-in-one toolkit to build collaborative products like Figma, Notion, and more.
- zustand
- react
- liveblocks
- real-time
- toolkit
- multiplayer
- websockets
- collaboration
- collaborative
- presence
- crdts
- synchronize
- rooms
- documents
A store enhancer to integrate Liveblocks into Redux stores. Liveblocks is the all-in-one toolkit to build collaborative products like Figma, Notion, and more.
- redux
- react
- liveblocks
- real-time
- toolkit
- multiplayer
- websockets
- collaboration
- collaborative
- presence
- crdts
- synchronize
- rooms
- documents
A server-side utility that lets you set up a Liveblocks authentication endpoint. Liveblocks is the all-in-one toolkit to build collaborative products like Figma, Notion, and more.
- node
- liveblocks
- real-time
- toolkit
- multiplayer
- websockets
- collaboration
- collaborative
- presence
- crdts
- synchronize
- rooms
- documents
- conflict resolution
Msgpack codec for delta-crdts
Conflict-Free Replicated Data Types JavaScript Library
Orda-js: A typescript/javascript library for orda project. CRDT-based data synchronization supporting document database.
- json
- synchronization
- replication
- collaboration
- javascript-library
- typescript-library
- document-database
- rga
- datatypes
- eventual-consistency
- crdts
- crdt-implementations
- orda
- conflict-free-replicated-datatype
An installer for Liveblocks projects, including various examples and a Next.js starter kit. Liveblocks is the all-in-one toolkit to build collaborative products like Figma, Notion, and more.
- liveblocks
- installer
- create
- next.js
- examples
- real-time
- toolkit
- multiplayer
- websockets
- collaboration
- collaborative
- presence
- crdts
- synchronize
- View more
Msgpack codec for delta-crdts
Append-only log CRDT on IPFS
an eventually consistent database
1-to-1 communication channel over IPFS Pubsub between two peers
1-to-1 communication channel over LibP2P Pubsub between two peers