Preview. These maps are our reading of public sources and haven't been checked with the projects' maintainers yet.
Ditto
Commercial edge-sync database whose SDKs sync CRDT documents peer-to-peer (Bluetooth, LAN, Wi-Fi) and to a cloud 'Big Peer'.
www.ditto.comActive
SDK 5.1.0 published 2026-10-23 (checked 2026-10-25)
In Local-first
Where it stands apart
- How is the main thing licensed? proprietary or closed source (5% of 21 others)
- Can it run entirely on your own device or infrastructure, without the maker's servers? partly (some features need the maker's servers) (14% of 21 others)
- Do you need an account to use it? account required (14% of 21 others)
- If the company behind it disappeared, would apps keep working? partly, data survives but sync would break (10% of 21 others)
- Where does it keep data on the client by default, on its main platform? in memory or its own files (10% of 21 others)
What it shares with most of the community
- Is it actively maintained? active (76% of 21 others)
- How is it mainly sustained? company with a paid product, tier, or ads (62% of 21 others)
- Who is it for? developers (90% of 21 others)
- Which shared standard or format does it mainly build on? none of these (its own format or interface) (52% of 21 others)
- Does an app built on it keep working fully offline, for both reads and writes? yes, full offline reads and writes (86% of 21 others)
- Is end-to-end encryption built in? no (80% of 20 others)
Nearest neighbors
- Dexie Cloud 71% of 17 shared answers match
- Liveblocks 61% of 18 shared answers match
- Anytype (any-sync) 56% of 18 shared answers match
Every answer
| Question | Answer | Source |
|---|---|---|
| Is it actively maintained? | active SDK 5.1.0 published 2026-10-23 | 2026-10-25 |
| How is the main thing licensed? | stands apart proprietary or closed source v4: from the map's own 'license' question. SDK under proprietary license (npm: SEE LICENSE IN LICENSE.md) | source 2026-10-25 |
| How is it mainly sustained? | company with a paid product, tier, or ads v4: from the map's own 'business' question. Venture-backed company selling proprietary SDK plus cloud/Big Peer | source 2026-10-25 |
| Can it run entirely on your own device or infrastructure, without the maker's servers? | stands apart partly (some features need the maker's servers) v4: from the map's own 'self_host' question. Big Peer is Ditto-hosted by default; self-hosted Big Peer exists for enterprise | source 2026-10-25 |
| Do you need an account to use it? | stands apart account required Quickstart needs Database ID and playground token from the Ditto Portal. | 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) Own CRDT store and mesh protocol. | source 2026-10-26 |
| Does an app built on it keep working fully offline, for both reads and writes? | yes, full offline reads and writes Built for disconnected/edge environments | source 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 Small peers mesh-sync P2P with no internet; Big Peer cloud optional | source 2026-10-25 |
| If the company behind it disappeared, would apps keep working? | stands apart partly, data survives but sync would break P2P sync and local data continue, but SDK licensing/cloud auth and Big Peer are vendor-run | source 2026-10-25 |
| Is end-to-end encryption built in? | no Transport encrypted (TLS/certs) and optional at-rest encryption; not E2EE versus Big Peer | source 2026-10-25 |
| What shape of data does your app read and write? | JSON-like documents JSON-like documents backed by CRDTs, queried with DQL | source 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? | in its own sync server or relay Big Peer, with connectors (Kafka, MongoDB) to other systems | 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 Ditto's own embedded store (IndexedDB on web) | source 2026-10-25 |
| How much data syncs to each client? | subsets chosen by queries Sync subscriptions are DQL queries | source 2026-10-25 |
| Which platforms are first-class? | native SDKs in several languages (Swift, Kotlin, Rust…) Swift, Kotlin, Flutter, React Native, JS, .NET, C++, Java, Rust, Go | source 2026-10-25 |
| Are auth and permissions built in? | yes Auth service issues certificates; permissions per identity | source 2026-10-25 |
Sources
This page was derived from:
- Web page · docs.ditto.live/ · read 2026-10-25
- Web page · docs.ditto.live/big-peer · read 2026-10-25
- Web page · www.ditto.com · read 2026-10-25
- Web page · www.ditto.com/pricing · read 2026-10-25
Are you a maintainer? Claiming and correcting projects is coming soon.