Preview. These maps are our reading of public sources and haven't been checked with the projects' maintainers yet.
Evolu
TypeScript local-first platform on SQLite with end-to-end encrypted sync through self-hostable relays and mnemonic-based owners.
www.evolu.devActive
@evolu/relay 4.2.17 on 2026-10-17; daily commits (checked 2026-10-25)
In Local-first
Where it stands apart
- Which shared standard or format does it mainly build on? SQLite on the client (14% of 21 others)
- Is end-to-end encryption built in? yes, by default (10% of 20 others)
- How are concurrent edits resolved? (first that applies) last writer wins, per field or cell (19% of 21 others)
- Where does it keep data on the client by default, on its main platform? SQLite (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)
- Can it run entirely on your own device or infrastructure, without the maker's servers? yes (81% of 21 others)
- Do you need an account to use it? no account (71% of 21 others)
- Who is it for? developers (90% 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)
Nearest neighbors
- LiveStore 72% of 18 shared answers match
- PouchDB / CouchDB 67% of 18 shared answers match
- TinyBase 65% of 17 shared answers match
Every answer
| Question | Answer | Source |
|---|---|---|
| Is it actively maintained? | active @evolu/relay 4.2.17 on 2026-10-17; daily commits | 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. OSS led by Daniel Steigerwald; free hosted relay offered | 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. Relay is open source and self-hostable | source 2026-10-25 |
| Do you need an account to use it? | no account Data local in SQLite, owner is a mnemonic, relays self-hostable; no sign-up mentioned. | 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? | stands apart SQLite on the client SQLite tables on every client. | 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) Sync goes through a relay (self-hosted or the free hosted one); app works locally without it | source 2026-10-25 |
| If the company behind it disappeared, would apps keep working? | yes Data local, relay replaceable | source 2026-10-25 |
| Is end-to-end encryption built in? | stands apart yes, by default Relay only sees encrypted data | source 2026-10-25 |
| What shape of data does your app read and write? | relational tables (SQL or a relational query language) SQLite tables with typed schema, queried via Kysely | source 2026-10-25 |
| How are concurrent edits resolved? (first that applies) | stands apart last writer wins, per field or cell Per-cell last-writer-wins with timestamps (CRDT-style) | source 2026-10-25 |
| Where does synced data live on the server side? | in its own sync server or relay Relay stores encrypted messages; no app backend DB | source 2026-10-25 |
| Where does it keep data on the client by default, on its main platform? | stands apart SQLite WASM SQLite in browser, native SQLite on mobile | source 2026-10-25 |
| How much data syncs to each client? | everything the user can access Syncs everything for the owners the device holds | source 2026-10-25 |
| Which platforms are first-class? | JavaScript on web and mobile (React Native, Expo, Capacitor) Web, React Native/Expo, Svelte, Vue, Electron | source 2026-10-25 |
| Are auth and permissions built in? | partly or via hooks Identity = owner keys/mnemonic; no account or server-side permission system | source 2026-10-25 |
Sources
This page was derived from:
- GitHub · github.com/evoluhq/evolu · read 2026-10-25
- Web page · www.evolu.dev · read 2026-10-25
- Web page · www.evolu.dev/docs · read 2026-10-25
Are you a maintainer? Claiming and correcting projects is coming soon.