This is a wiki post (editable by anyone) to collect together information relevant to building CRDT based applications.
Feel free to add sections and entries yourself.
Rust Libraries
- Rust CRDTs is a collection of well-tested, serializable CRDTs for Rust, as used in Safe Network (docs.rs, GitHub)
- diamond-types is a very fast Rust CRDT for editing text which is being extended to handle other data types (GitHub)
Other Libraries
Related
- Ink and Switch is a project which supports building of Local-first applications, including use of CRDTs developed by its founders (inc. Martin Kleppmann) (https://www.inkandswitch.com)