mergable 0.11.0

A library for user-friendly and efficient CRDTs.
Documentation

mergable

Easy, performant, pragmatic CRDTs.

WIP: Do not use.

Goals

  • Easy to use.
  • Support arbitrary, strongly-typed data structures built from common components.
  • Support for cleaning old data (as long as everyone has seen it of course).
  • Undo support (generating "revert" operations).
  • Atomic updates. (Not transactional with reads, but well-ordered.)
  • Relatively efficient.
  • Full-mesh P2P support (true CRDT).