GitHub repository: luchak/automerge
Description: A JSON-like data structure (a CRDT) that can be modified concurrently by different users, and merged again automatically.