Poll PositionLook before you build

Preview. These maps are our reading of public sources and haven't been checked with the projects' maintainers yet.

Loro

High-performance Rust CRDT library (JS via WASM, Swift, Python) for collaborative, version-controlled JSON-like data including rich text, lists, trees.

loro.devActive

loro-crdt 1.17.1 released 2026-10-22 (checked 2026-10-25)

In Local-first

Where it stands apart

What it shares with most of the community

Nearest neighbors

Every answer

QuestionAnswerSource
Is it actively maintained?active
loro-crdt 1.17.1 released 2026-10-22

2026-10-25
How is the main thing licensed?permissive open source (MIT/Apache/BSD)
v4: from the map's own 'license' question. MIT
source
2026-10-25
How is it mainly sustained?community, foundation, or research
v4: from the map's own 'business' question. Open-source project by the Loro team; sponsorship-supported. Less sure about funding details.
source
2026-10-25
Can it run entirely on your own device or infrastructure, without the maker's servers?yes
v4: from the map's own 'self_host' question.
source
2026-10-25
Do you need an account to use it?no account
Open-source CRDT library; no service or sign-up.
source
2026-10-26
Who is it for?developers
v4: from the map's own 'audience' question.
source
2026-10-25
Which shared standard or format does it mainly build on?none of these (its own format or interface)
Its own CRDT library.
source
2026-10-26
Does an app built on it keep working fully offline, for both reads and writes?yes, full offline reads and writessource
2026-10-25
What does it need to sync between devices? (first that applies)nothing extra: devices can sync peer-to-peer or over any transport
README lists P2P synchronization; transport is up to the app.
source
2026-10-25
If the company behind it disappeared, would apps keep working?yessource
2026-10-25
Is end-to-end encryption built in?no
Not built in.
source
2026-10-25
What shape of data does your app read and write?JSON-like documentssource
2026-10-25
How are concurrent edits resolved? (first that applies)merged automatically, keeping both edits where possible (CRDT text, lists, maps)source
2026-10-25
Where does synced data live on the server side?nowhere it manages (peers, or plain files and object storage)source
2026-10-25
Where does it keep data on the client by default, on its main platform?stands apart in memory or its own files
Docs are in-memory with export/import of snapshots/updates as bytes; persistence is up to the app.
source
2026-10-25
How much data syncs to each client?whichever documents or stores the app openssource
2026-10-25
Which platforms are first-class?native SDKs in several languages (Swift, Kotlin, Rust…)
Rust, JS (WASM), Swift; also Python bindings.
source
2026-10-25
Are auth and permissions built in?no, bring your ownsource
2026-10-25

Sources

This page was derived from:

RSS for this project

Are you a maintainer? Claiming and correcting projects is coming soon.