tablyinc / otto-test
Otto: a unified approach to CRDTs and OT
☆16Updated 2 years ago
Alternatives and similar repositories for otto-test:
Users that are interested in otto-test are comparing it to the libraries listed below
- Real world text editing traces for benchmarking CRDT and Rope data structures☆45Updated last year
- The canonical Replicache client, implemented in Rust.☆30Updated 3 years ago
- Mergable, efficient data schema for intercompatible apps☆39Updated last year
- Test combining yjs and sqlite wasm☆27Updated last year
- ☆53Updated last month
- An open-source database inspired by Datomic☆30Updated last year
- Components to build apps in JavaScript atop cr-sqlite☆63Updated last year
- ergonomic columnar storage encoding crate☆25Updated 5 months ago
- A boot-loader for a local-first web.☆18Updated last month
- Text operational transform library, for rust. Compatible with libot, ottypes/text.☆27Updated 3 years ago
- Javascript wrapper bindings for diamond types☆13Updated 3 years ago
- ☆38Updated 4 years ago
- It’s a pure safe BTree that can be used to build your own special-purpose btree data structure☆52Updated 9 months ago
- Commutative graphs made for real-time, offline-tolerant replication☆54Updated 5 years ago
- Differential Dataflow & Incremental View Maintenance for JavaScript☆135Updated 8 months ago
- Generate sql query from a concise query syntax inspired from EdgeDB and GraphQL☆26Updated 11 months ago
- Eg-walker paper, experiments and data.☆36Updated 2 months ago
- Relationship type checker functions for Typescript types.☆37Updated last year
- A CRDT-based collaborative editor engine of letters.yandex.ru (2012, historical)☆65Updated 3 years ago
- Local-first address book☆69Updated 3 years ago
- Tools for operating on xstate state machines as data by Simply Stated☆39Updated 2 years ago
- Simple, tiny spec-compliant reference implementations of Yjs and Automerge's list types.☆132Updated last year
- ☆25Updated 7 months ago
- vlcn & cr-sqlite example apps deployed to fly.io☆29Updated last year
- Simple reimplementation of the diamond types sequence CRDT in simple, pure, unoptimized typescript.☆136Updated 10 months ago
- self adjusting computations in rust☆134Updated 3 years ago
- Fugue list CRDT implementations and benchmarks☆29Updated last year
- ☆33Updated 2 months ago
- ☆27Updated 3 years ago
- Conflict-free, replicated, principled state management, encrypted at rest and in transit.☆57Updated 10 months ago