streamich / json-joyLinks
json-joy is a library that implements cutting-edge real-time and collaborative editing algorithms and utilities for JSON data models, with a focus on developing the JSON CRDT (Conflict-free Replicated Data Type) specification and implementation.
☆877Updated this week
Alternatives and similar repositories for json-joy
Users that are interested in json-joy are comparing it to the libraries listed below
Sorting:
- Fractional Indexing in JavaScript☆406Updated 6 months ago
- Monorepo of isomorphic utility functions☆410Updated last month
- ☆532Updated this week
- A realtime CRDT-based document store, backed by S3.☆828Updated last week
- Realtime Sync for Any Backend Stack☆1,149Updated 3 years ago
- A CRDT for asynchronous rich-text collaboration, where authors can work independently and then merge their changes.☆707Updated 2 years ago
- A collection of CRDT benchmarks☆492Updated last year
- SyncedStore CRDT is an easy-to-use library for building live, collaborative applications that sync automatically.☆1,820Updated last year
- Reactive signals that scale, by tldraw.☆951Updated last year
- Combine immer & y.js☆123Updated 4 months ago
- WebAssembly SQLite with support for browser storage extensions☆1,100Updated 2 weeks ago
- 🧵 A minimal and tiny Node.js Worker Thread Pool implementation (38KB)☆1,449Updated 2 weeks ago
- Safely execute untrusted Javascript in your Javascript, and execute synchronous code that uses async functions☆1,447Updated 9 months ago
- WebRTC Connector for Yjs☆532Updated last year
- A tiny (~1kB minzipped) and extremely fast library for creating reactive observables via functions.☆857Updated 3 months ago
- Perfect interpolation for multiplayer cursors.☆655Updated 3 years ago
- Monorepo for Braid Projects in Javascript☆267Updated 7 months ago
- ProseMirror editor binding for Yjs☆399Updated last month
- A Redux-based state container for local-first software, offering seamless synchronization using Automerge CRDTs. (Formerly known as 🐟 Ce…☆189Updated 2 years ago
- Efficient immutable updates, 2-6x faster than naive handcrafted reducer, and more than 10x faster than Immer.☆1,770Updated 3 weeks ago
- You take some Shiki, add a hint of TypeScript compiler, and 🎉 incredible static code samples☆1,128Updated last year
- Structured concurrency and effects for JavaScript☆708Updated this week
- Lightweight and performant Lucene-like parser, serializer and search engine.☆656Updated last week
- The CRDT Yjs WebSocket backend for conflict-free real-time collaboration in your app.☆1,702Updated this week
- IndexedDB database adapter for Yjs☆237Updated 4 months ago
- Incremental parsing system☆652Updated 3 months ago
- Yjs binding for Slate☆538Updated last year
- Websocket Connector for Yjs☆609Updated last week
- small, safe, and great commonmark (optionally gfm, mdx) compliant markdown parser☆1,994Updated last month
- TypeScript implementation of TypeIDs: type-safe, K-sortable, and globally unique identifiers inspired by Stripe IDs☆359Updated this week