Automerge
No written verdict yet. Here is what commenters said.
5recommend
0warn against
Nov 13, 2025first mention
Oct 1, 2026latest mention
Why people recommend it
“It would be amazing to have this build on top of automerge or something like that!”
“Automerge changed how I think about distributed systems”
Show 3 more
“Automerge is an excellent library, with a great API”
“They are themselves full CRDTs, with strong proofs about their characteristics under stress.”
“I've been using Automerge for a while and haven't had to look at any CRDTs.”
Caveats and dissent
“too complex (Automerge/Yjs require learning CRDTs)”
Often compared with
Who recommends it in their own words
Threads where it came up
- The CRDT Dictionary: A Field Guide to Conflict-Free Replicated Data Types 5 mentions
- Lies I was told about collaborative editing, Part 2: Why we don't use Yjs 2 mentions
- Show HN: SyncKit – Offline-first sync engine (Rust/WASM and TypeScript) 2 mentions
- Ask HN: Who wants to be hired? (October 2026) 1 mention
- Convergence Is Not Enough 1 mention
- Hologram works. Elixir runs in the browser 1 mention
Data: automerge.json. Quotes are verbatim; the verdict and theme labels are written by a model from these comments, and every clause links to its sources.
All comments 16
“building this distributed system on top of Automerge, a CRDT library which the servers use for synchronization”
“This is apparently based on Automerge.”
“It would be amazing to have this build on top of automerge or something like that!”
“The Automerge CRDT library works like this already”
“It would have been nice if the article compared yjs with automerge and others.”
“which basically does the same thing along with Automerge”
“libraries like Automerge use the Merkle DAG”
“Automerge changed how I think about distributed systems”
Well yeah, who expected them not to be a full blown CRDT? Similarly, I like Loro (https://loro.dev) but the fundamental problem remains that they're document based without a good query engine, ie you have to literally target a specific nested entry in the CRDT to get the data you want.
“it doesn't compete in the same space as Automerge, which is doc-based”
“Automerge is a great project, but it feels still way to academic in it's setup.”
“Automerge is an excellent library, with a great API”
“They are themselves full CRDTs, with strong proofs about their characteristics under stress.”
“I've been using Automerge for a while and haven't had to look at any CRDTs.”
“too complex (Automerge/Yjs require learning CRDTs)”
“I use some CRDTs like Loro and Automerge”