An offline-first sync engine: a server-ordered log of intents, and a client-side rebase. Sans-io Rust.
Description excerpted from the original listing, which is linked below.