Alternatives 
There are many systems for syncing data and building local-first applications.
Add a project to this page
If you'd like to suggest a project to add to this page, please feel free to submit a pull‑request.
Alternative projects 
We list a selection of projects below, including for example:
Real-time and sync 
Electric is a sync-engine. It syncs subsets of data from Postgres, in real-time, into local apps and services. Other real-time streaming systems and sync engines include:
- Ably
 - Ampli-sync
 - Convex
 - Debezium
 - DriftDB
 - EDB BDR
 - Fanout
 - Feldera
 - Firebase
 - Hevo
 - Litestream
 - Liveblocks
 - Materialize
 - Mycelial
 - PartyKit
 - pgEdge
 - PowerSync
 - Pusher
 - Prisma Pulse
 - RisingWave
 - Qlik
 - Sequin
 - SKDB
 - SQLedge
 - SQLSync
 - Supabase Realtime
 - Turso
 
Embedded databases 
PGlite is an embedded database. Other embedded databases include:
Local-first 
Electric and PGlite are components that can be composed, with other tools, into a local-first stack. Other local-first libraries and frameworks include:
- Automerge
 - Ditto
 - DXOS
 - Evolu
 - Fireproof
 - Homebase
 - InstantDB
 - Jazz
 - Kinto
 - LiveStore
 - Pocketbase
 - Pouch
 - remoteStorage.js
 - Replicache
 - RxDB
 - Socket
 - sqlite_crdt
 - Synql
 - TinyBase
 - Triplit
 - Verdant
 - Vlcn / cr-sqlite
 - Watermelon
 - Yjs
 - Zero
 
You can also find out more about local-first software development and discover other projects from a range of communities, including:
- lofi.software
 - localfirst.fm
 - Local-first Conf (disclaimer: we're a co-organiser)
 - crdt.tech
 
State transfer 
Other systems for managing state transfer:
Postgres APIs 
Other tools for exposing data from Postgres:
Interesting projects 
Other interesting projects include: