Our great sponsors
-
automerge-rs
Discontinued Rust implementation of automerge [Moved to: https://github.com/automerge/automerge]
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
I found the concept of conflict-free relational data types (CRDTS) interesting as it allows you to have fully offline experiences while also having a conflict-free syncing experience. I was looking for some good libraries and came across automerge and yrs, but both had some rough APIs as they're primarily low-level libraries that are wrapped by TypeScript APIs.
I found the concept of conflict-free relational data types (CRDTS) interesting as it allows you to have fully offline experiences while also having a conflict-free syncing experience. I was looking for some good libraries and came across automerge and yrs, but both had some rough APIs as they're primarily low-level libraries that are wrapped by TypeScript APIs.
I am planning on using this together with Flutter and flutter_rust_bridge in order to use this same Rust library everywhere. In this case, the server just becomes another (albeit more privileged) client.
Related posts
- Automerge 2.0
- Show HN: Modyfi – a multiplayer design platform built in Rust and wgpu
-
flutter_rust_bridge VS rinf - a user suggested alternative
2 projects | 17 Jan 2024
- plugin system for a flutter app
- Introducing a family of local-first CRDT packages including support for Sqlite, PostgreSQL, Hive and even plain old hashmaps. Also a sync layer to enable real-time communication between any combination of those.