The bmannconsulting.com website
1--- 2github: https://github.com/automerge 3link: https://automerge.org/ 4tags: 5 - localfirst 6 - CRDT 7--- 8Automerge is a library of data structures for building collaborative applications. 9 10Research work incubated by [[Ink & Switch]] 11 12## Automatic Merging 13 14Automerge is a Conflict-Free Replicated Data Type ([[CRDT]]), which allows concurrent changes on different devices to be merged automatically without requiring any central server. 15 16## Network-agnostic 17 18Use any connection-oriented network protocol: client-server, peer-to-peer, or local. Or use unidirectional messaging: send an Automerge file as an email attachment or store it on a file server. 19 20## Portable 21 22Implemented in [JavaScript](https://github.com/automerge/automerge) and [Rust](https://github.com/automerge/automerge-rs), with FFI bindings across platforms including iOS, Electron, Chrome, Safari, Edge, Firefox, and more.