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.
- Local-First Software β The original article introducing local-first principles by Ink & Switch
- Building Local-First Software β Academic paper on local-first principles
- Why Havenβt Local-First Apps Taken Off? (2025) β Examines distributed complexity and adoption barriers
- Are Sync Engines the Future of Web Applications? β Deep dive into sync engine design
- Building Data-Centric Apps with a Reactive Relational Database β Reactive DB patterns by Riffle
- End-to-End Encryption in the Browser β E2E encryption technical breakdown
- Designing Data Structures for Collaborative Apps β Practical guide to CRDT structure design
- Beehive (Ink & Switch 2024) β Decentralized access control and convergent capabilities
- Ossa Protocol (2025) β Open universal sync protocol for local-first interoperability
- Why Superhuman Is Built for Speed β Applying the 100 ms rule
- Why Local-First Apps Feel Instant β Linearβs IndexedDB-first architecture
- A Gentle Introduction to CRDTs β Beginner-friendly CRDT explanation
- What Is Local First? β Overview by Peter van Hardenberg
- Local-First Development β Introduction to local-first concepts
- Local-First Conf 2024 β Full conference playlist
- SyncConf 2025 (Preview) β Conference focused on synchronization
- 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
- 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
- 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
- Figmaβs Multiplayer Technology β Real-time collaboration internals
- Notionβs WASM SQLite β Browser local-DB performance
- Trelloβs Offline Architecture β Offline support patterns
- Linearβs Local-First Architecture (2025) β Instant UX through IndexedDB-first design
- Logseq & Obsidian β Markdown-based offline knowledge tools
- Excalidraw β Collaborative drawing
- Actual β Local-first budgeting
- Bangle.io β Local-first notes
- Finbodhi (2025) β Encrypted personal-finance app
- Timelinize (2025) β Offline timeline journaling
- Hyperdrift / Biscuits (2025) β P2P family productivity apps
- Local-First Podcast Player (2025) β Offline PWA demo
- SQLite in Vue Guide β Building offline-first Vue apps
- An Interactive Intro to CRDTs β Hands-on tutorial
- Operational Transformation Visualization β Interactive OT demo
- CRDT Tutorials β Practical examples
- TinyRooms β Multiplayer game using local-first
- RxDB Blog β Why Local-First Is the Future β Deep dive
- Local-First Web β Community hub
- localfirst.fm β Developer podcast
- Local-First Discord β Active discussion server
- Local-First News β Weekly newsletter with releases & meetups
- LoFi Meetups (2024-25) β Monthly online community events
- Braid IETF WG β Working group for sync protocols
- Local-First Conf 2024 Videos β Sessions by Kleppmann, Artman (Linear), etc.
- LoFi / 28 Meetup (2025) β Dexie, Replication 3 Ways, Legend State performance talk
- SyncConf 2025 Preview β Dedicated sync-tech event
Pull requests welcome!
Add tools, libraries, or case studies that advance local-first, offline-first, or sync-centric development.