







Proposal for a CRDTs on At Proto Working Group
There’s been some work done on using the PDS / At Proto as a to store and transmit CRDT operations. There is a general feeling that if we can figure out the right approach for this it will enable a number of new experiences on At Proto, specifically a collaborative editing approach that is localfirst. We hope that as a working group we can come up with some of the following: A set of best practices and recommendations that apps can adopt to enable collaborative, localfirst, editing via crdts ...

Kenneth Skovhus on Twitter / X
This feature was mostly implemented by @cursor_ai’s agent mode. I copied out the original issue context and started by generating unit tests for the desired Markdown format and interfaces. A few iterations and we shipped it. Agent-assisted coding is truly changing the game. https://t.co/YECnOgo6yc— Kenneth Skovhus (@kenneth_skovhus) February 22, 2025
How CRDTs make multiplayer text editing part of Zed's DNA
From the Zed Blog: A detailed exploration of Zed's eventually-consistent text representation.

Markdown Reference
Markdown is a simple way to format text that looks great on any device. It doesn’t do anything fancy like change the font size, color, or type — just the essentials, using keyboard symbols you already know.
cola: a text CRDT for real-time collaborative editing
A deep dive into the theoretical framework and the technical implementation of a text CRDT.

Scratch – A minimalist markdown scratchpad
An offline-first, open source markdown note-taking app. No cloud, no account, no subscriptions.

An Interactive Intro to CRDTs | jakelazaroff.com
CRDTs don't have to be all academic papers and math jargon. Learn what CRDTs are and how they work through interactive visualizations and code samples.

A Markdown Editor on AT Protocol — Diffdown
Diffdown — collaborative markdown editing on AT Protocol.
Block elements in rich text CRDT (for Peritext 2) | Notion
Need to support features:

9to5Mac Reports Apple Notes Will Gain Markdown Export at WWDC, and, You’ll Be Unsurprised to Know, I Have Thoughts
It’s quite gratifying that Markdown has not only become so popular, but after 21 years, continues to grow in popularity, to the point now where there clearly are a lot of people who seemingly enjoy writing in Markdown more than even I do. But I think it would be a huge mistake for Apple to make Apple Notes a “Markdown editor”, even as an option.

Peritext: A CRDT for Rich-Text Collaboration
Collaboration on rich text is hard to model with plain-text approaches. We review the challenges and how to construct a CRDT for rich text.
