Skip to content

alexanderop/awesome-local-first

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

10 Commits
Β 
Β 

Repository files navigation

Awesome Local-First Awesome

A curated list of local-first software, resources, and development tools.
Local-first software prioritizes data ownership, offline functionality, and synchronization β€” keeping user data primarily on their devices.


🧩 Core Resources

Foundational Articles

Architecture & Implementation

Performance & UX

Video Content


βš™οΈ Development Tools & Libraries

Database Solutions

  • Electric SQL – Sync Postgres data into local apps with offline support
  • WatermelonDB – Reactive DB for React / React Native
  • Fireproof – Browser-native local-first database
  • Evolu – Type-safe offline-first database with sync
  • Dexie.js – IndexedDB wrapper with sync
  • TanStack DB (2025) – Reactive local SQL-like DB with optimistic mutations
  • LiveStore (2024) – Event-sourced local-first framework using in-memory SQLite
  • Triplit – Full-stack sync engine + database (acquired by Supabase 2025)
  • InstantDB (2024) – Firebase-style backend with offline & real-time sync
  • Zero (2024) – Reactive sync engine from the Replicache team
  • RxDB – Reactive NoSQL DB with replication, encryption, multi-tab
  • PowerSync – Offline-first sync engine for mobile/web
  • Y-Sweet – Hosted backend for Yjs sync
  • Turso Sync (2025) – Sync local SQLite with edge-hosted SQLite

State Management & Sync

  • Legend State – Reactive state with persistence
  • Replicache – Client-side sync with conflict resolution
  • PowerSync – Enterprise-scale offline sync
  • Y-Sweet – CRDT backend service
  • Tinybase – Reactive data store & sync engine

CRDT Libraries

  • Automerge 2.0 – Fast binary format & WASM β€œAutomerge Anywhere”
  • Yjs – High-performance CRDT framework
  • Loro – JSON and rich-text CRDT
  • Collabs – Composable CRDTs from CMU

πŸ’‘ Real-World Examples

Case Studies

Example Applications

Learning Resources


🌍 Community

Stay Connected


🎀 Conferences & Talks


🀝 Contributing

Pull requests welcome!
Add tools, libraries, or case studies that advance local-first, offline-first, or sync-centric development.


πŸͺͺ License

CC0

About

Useful Links for Everything related to LocalFirst

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published