tinyplex / tinybase

The reactive data store for local‑first apps.
https://tinybase.org
MIT License
3.71k stars 77 forks source link

Loro CRDT Addition #142

Open MentalGear opened 6 months ago

MentalGear commented 6 months ago

Is your feature request related to a problem? Please describe. Loro is a new CRDT library which, based on their own extensive performance tests against other libraries, seems to be the overall best in class, with also a wide feature set.

Features

See Differences from other CRDT libraries

Screenshot 2024-04-04 at 11 53 51

Performance

-> Benchmarks

Overall, loro-wasm appears to be a good choice for optimal performance in various collaborative editing scenarios, especially when considering time efficiency and update size.

Describe the solution you'd like Please consider adding it as a CRDT plugin.

Describe alternatives you've considered Yjs, but does not have the same feature set.