Preview. These maps are our reading of public sources and haven't been checked with the projects' maintainers yet.
Jazz
Local-first relational database (Rust engine in WASM/native) with query-based partial sync, built-in auth and row-level permissions, and Jazz Cloud hosting; v2 replaces the original E2EE CRDT 'CoValues' design.
jazz.toolsActive
Pivot: Jazz 2.0 (v2.0.0-alpha.59, 2026-10-04) is a local-first relational database with an entirely new API; 'Classic Jazz' (v0.x CoValues CRDTs, E2EE by default) lives at classic.jazz.tools. Answers describe Jazz 2. (checked 2026-10-25)
In Local-first
Where it stands apart
- Do you need an account to use it? optional account (5% of 21 others)
- How are concurrent edits resolved? (first that applies) last writer wins, per field or cell (19% of 21 others)
What it shares with most of the community
- Is it actively maintained? active (76% of 21 others)
- How is the main thing licensed? permissive open source (MIT/Apache/BSD) (67% of 21 others)
- How is it mainly sustained? company with a paid product, tier, or ads (62% of 21 others)
- Can it run entirely on your own device or infrastructure, without the maker's servers? yes (81% 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)
- What does it need to sync between devices? (first that applies) a sync server or relay (yours or hosted) (52% of 21 others)
- If the company behind it disappeared, would apps keep working? yes (81% of 21 others)
- Is end-to-end encryption built in? no (80% of 20 others)
Nearest neighbors
- InstantDB 83% of 18 shared answers match
- Triplit 72% of 18 shared answers match
- Zero (Rocicorp) 67% of 18 shared answers match
Every answer
| Question | Answer | Source |
|---|---|---|
| Is it actively maintained? | active Pivot: Jazz 2.0 (v2.0.0-alpha.59, 2026-10-04) is a local-first relational database with an entirely new API; 'Classic Jazz' (v0.x CoValues CRDTs, E2EE by default) lives at classic.jazz.tools. Answers describe Jazz 2. | 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? | company with a paid product, tier, or ads v4: from the map's own 'business' question. Garden Computing sells Jazz Cloud (usage-based) and enterprise BYOC. | 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. Single-tenant Jazz server 'will always be open source'; Jazz Cloud optional. | source 2026-10-25 |
| Do you need an account to use it? | stands apart optional account Runs on Jazz Cloud or self-hosted via CLI; cloud optional. | 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 engine and 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 | source 2026-10-25 |
| What does it need to sync between devices? (first that applies) | a sync server or relay (yours or hosted) Core server authorizes and stores writes; can run local-only by omitting serverUrl. | source 2026-10-25 |
| If the company behind it disappeared, would apps keep working? | yes Self-hostable open-source server. | source 2026-10-25 |
| Is end-to-end encryption built in? | no Jazz 2 Core checks permissions server-side; no E2EE mentioned. Classic Jazz was E2EE by default. | source 2026-10-25 |
| What shape of data does your app read and write? | relational tables (SQL or a relational query language) Tables with row histories (Classic Jazz used CRDT CoValues). | source 2026-10-25 |
| How are concurrent edits resolved? (first that applies) | stands apart last writer wins, per field or cell Field-level LWW with hybrid logical clocks; losing versions kept in row history; Core can reject unauthorized writes. | source 2026-10-25 |
| Where does synced data live on the server side? | in its own sync server or relay | source 2026-10-25 |
| Where does it keep data on the client by default, on its main platform? | IndexedDB or other browser storage IndexedDB via SharedWorker in browsers; native relay on React Native. | source 2026-10-25 |
| How much data syncs to each client? | subsets chosen by queries | source 2026-10-25 |
| Which platforms are first-class? | JavaScript on web and mobile (React Native, Expo, Capacitor) React/Vue/Svelte/Solid, Expo/React Native (alpha), Node, Rust. | source 2026-10-25 |
| Are auth and permissions built in? | yes Built-in accounts/local-first auth, external JWT linking, and row-level relationship-based permissions. | source 2026-10-25 |
Sources
This page was derived from:
- GitHub · github.com/garden-co/jazz · read 2026-10-25
- Web page · jazz.tools · read 2026-10-25
- Web page · jazz.tools/docs/auth/permissions · read 2026-10-25
- Web page · jazz.tools/docs/concepts/how-sync-works · read 2026-10-25
- Web page · jazz.tools/docs/concepts/local-first-data-model · read 2026-10-25
- Web page · jazz.tools/docs/faq · read 2026-10-25
Are you a maintainer? Claiming and correcting projects is coming soon.