Evan Wallace CRDT Algorithms

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  1. awesome-crdt

    A collection of awesome CRDT resources

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. automerge

    A JSON-like data structure (a CRDT) that can be modified concurrently by different users, and merged again automatically.

    Anyone unsure of what a CRDT is, this is the perfect intro: https://www.inkandswitch.com/peritext/

    The two most widely used CRDT implementations (combining JSON like general purpose types and rich text editing types) are:

    - Automerge https://github.com/automerge/automerge

    - Yjs https://github.com/yjs/yjs

  4. yjs

    Shared data types for building collaborative software

    Anyone unsure of what a CRDT is, this is the perfect intro: https://www.inkandswitch.com/peritext/

    The two most widely used CRDT implementations (combining JSON like general purpose types and rich text editing types) are:

    - Automerge https://github.com/automerge/automerge

    - Yjs https://github.com/yjs/yjs

  5. peritext

    A CRDT for asynchronous rich-text collaboration, where authors can work independently and then merge their changes.

    Anyone unsure of what a CRDT is, this is the perfect intro: https://www.inkandswitch.com/peritext/

    The two most widely used CRDT implementations (combining JSON like general purpose types and rich text editing types) are:

    - Automerge https://github.com/automerge/automerge

    - Yjs https://github.com/yjs/yjs

  6. dotted-logootsplit

    A delta-state block-wise sequence CRDT

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Centralized vs. Decentralized: Why Modern Collaborative Tools choose CRDTs

    2 projects | dev.to | 28 May 2026
  • Show HN: Opensidian: Local-first notes in the browser with POSIX shell and sync

    2 projects | news.ycombinator.com | 7 Apr 2026
  • Local-First Software: Why the Future of Apps Doesn't Need the Cloud

    1 project | dev.to | 31 Mar 2026
  • Building Real-Time Collaborative Apps with CRDTs and Y.js

    2 projects | dev.to | 23 Mar 2026
  • JupyterGIS breaks through to the next level

    1 project | news.ycombinator.com | 24 Oct 2025

Did you know that JavaScript is
the 5th most popular programming language
based on number of references?