<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/tags/crdt" -->

---
title: CRDT News &amp; Updates | daily.dev
description: Conflict-free replicated data types, data structures that let multiple replicas update independently and merge deterministically without coordination. Readers can learn about merge semantics, text and sequence CRDTs, sync protocols, storage and garbage collection, and libraries such as Yjs and Automerge.
canonical: https://daily.dev/tags/crdt
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:url: https://daily.dev/tags/crdt
og:type: website
og:site_name: daily.dev
og:title: CRDT News &amp; Updates | daily.dev
og:description: Conflict-free replicated data types, data structures that let multiple replicas update independently and merge deterministically without coordination. Readers can learn about merge semantics, text and sequence CRDTs, sync protocols, storage and garbage collection, and libraries such as Yjs and Automerge.
og:image: https://api.daily.dev/og/tags/crdt.png
og:image:width: 1200
og:image:height: 630
---

## Recommended CRDT stories

## Who to follow for CRDT

[![joudawad's user avatar](https://media.daily.dev/image/upload/s--dOB9RaXY--/f_auto/v1773320801/avatars/avatar_iaC4JsBU0lV8wBsc85fSh?_a=BAMAMiiu0)](https://daily.dev/joudawad)

[Joud Awad](https://daily.dev/joudawad)

[@joudawad](https://daily.dev/joudawad)

Joined Mar 12\. 2026

81.9K

![Metalab's profile](https://www.google.com/s2/favicons?domain=metalab.com&sz=128)

Metalab

Verified

Principal Solution Architecture 

[![wangjintao's user avatar](https://lh3.googleusercontent.com/a/ACg8ocLocwONZu41KWsC4MDEc6RgmvHzrGFMgYA_5D7EGerngjm8sw=s96-c)](https://daily.dev/wangjintao)

[Jayden Wang](https://daily.dev/wangjintao)

[@wangjintao](https://daily.dev/wangjintao)

Joined Jul 28\. 2026

20

## Top sources covering CRDT

## Most upvoted CRDT posts

## Best discussed CRDT posts

## All posts about CRDT

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@graph":[{"@type":"CollectionPage","@id":"https://daily.dev/tags/crdt#page","url":"https://daily.dev/tags/crdt","name":"CRDT News & Updates","description":"Conflict-free replicated data types, data structures that let multiple replicas update independently and merge deterministically without coordination. Readers can learn about merge semantics, text and sequence CRDTs, sync protocols, storage and garbage collection, and libraries such as Yjs and Automerge.","isPartOf":{"@type":"WebSite","url":"https://daily.dev"}},{"@type":"ItemList","@id":"https://daily.dev/tags/crdt#items","numberOfItems":10,"itemListElement":[{"@type":"ListItem","position":1,"url":"https://daily.dev/posts/using-crdts-to-build-collaborative-rust-web-applications-rhbqueaql","name":"Using CRDTs to build collaborative Rust web applications"},{"@type":"ListItem","position":2,"url":"https://daily.dev/posts/crdts-turned-inside-out-04ihedtcd","name":"CRDTs Turned Inside Out"},{"@type":"ListItem","position":3,"url":"https://daily.dev/posts/trade-offs-between-different-crdts-l5qtxulr2","name":"Trade-offs between Different CRDTs"},{"@type":"ListItem","position":4,"url":"https://daily.dev/posts/yjs-yjs-shared-data-types-for-building-collaborative-software-ztecjawvn","name":"yjs/yjs: Shared data types for building collaborative software"},{"@type":"ListItem","position":5,"url":"https://daily.dev/posts/distributed-counter-system-design-skh1dnts2","name":"Distributed Counter System Design"},{"@type":"ListItem","position":6,"url":"https://daily.dev/posts/an-interactive-intro-to-crdts-y8aoouafp","name":"An Interactive Intro to CRDTs"},{"@type":"ListItem","position":7,"url":"https://daily.dev/posts/thinkingelixir-103-vaxine-io-and-crdt-dbs-with-james-arthur-cnbkh6zeq","name":"ThinkingElixir 103: Vaxine.io and CRDT DBs with James Arthur"},{"@type":"ListItem","position":8,"url":"https://daily.dev/posts/automerge-crdt-xjjx7msel","name":"Automerge CRDT"},{"@type":"ListItem","position":9,"url":"https://daily.dev/posts/yousefed-matrix-crdt-use-matrix-as-a-backend-for-local-first-applications-with-the-matrix-crdt-yjs--jwjy5lyli","name":"YousefED/Matrix-CRDT: Use Matrix as a backend for local-first applications with the Matrix-CRDT Yjs provider."},{"@type":"ListItem","position":10,"url":"https://daily.dev/posts/matrix-crdt-use-matrix-as-a-backend-for-distributed-real-time-collaborative-web-applications-that--tficpl7q2","name":"Matrix CRDT: use Matrix as a backend for distributed, real-time collaborative web applications that sync automatically"}]},{"@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Tags","item":"https://daily.dev/tags"},{"@type":"ListItem","position":3,"name":"CRDT"}]}]}
```

