Automerge is a library of data structures for building collaborative local-first applications. This is the Rust implementation. See automerge.org