Aiolum Browse stories
All tools
Building the product · 1 of 252 stories

Loro

An open-source CRDT library: it lets several users or devices edit the same document at once, or offline, and merges their changes automatically.

What Loro is

Written from its maker's own pages, read on 28 October 2026.

Loro is an open-source CRDT library for local-first and real-time collaborative software. A CRDT (conflict-free replicated data type) is a data structure whose copies can be edited independently, offline or at the same time, and that always merges to the same result without a central server deciding the order. Zixuan Chen and Leon Zhao created Loro in 2022.

An application keeps its shared state in a LoroDoc, which holds collaborative types: text and rich text, a movable list, a last-write-wins map for key-value pairs, and a movable tree for hierarchical data. Each copy exports its changes as binary updates; the application sends them over any channel, peer-to-peer or through a server, and the other copy imports them and reaches the same state. Text merging uses the Fugue algorithm, which reduces interleaving of concurrent edits. Loro keeps a full version history, like Git. It provides only the state layer: the application brings its own interface, authentication, storage and transport.

Loro can be used from Rust, JavaScript (through WebAssembly), Swift and Python. It is free and open source under the MIT license.

Made by
Loro (created by Zixuan Chen and Leon Zhao; open source)
Price
Free and open source (read 28 October 2026)
Free plan
free

Who uses it, and for what

One row per story. The grade is for the claim that the business uses this tool, not for its revenue.

StoryWhat it does thereWhenCost statedGradeSource
LaperCRDT library that syncs each screenplay between collaborators, with a separate lorosync service.CLaper pricing page and llms.txt file, read 16 October 2026

Grade A: the tool's maker or a payment processor confirms the use. Grade B: an independent report, or the tool is visible in public code. Grade C: the founder or the company says so.

Other tools for the same job

Building the product, with the number of stories that use each.

Back to all tools