Local-First Directory
Apps, Products, Platforms, and Databases
Discover software that keeps user data local, works offline first, and syncs on your terms.
Jazz Tools
Jazz Tools provides a suite of tools for building local-first applications with seamless sync capabilities.
By Anselm / Garden Computing
ElectricSQL
Sync little subsets of your Postgres data into local apps and services.
By ElectricSQL team
PowerSync
Sync engine for building local-first apps with instantly-responsive UI/UX and simplified state transfer. Connects to Postgres, MongoDB and MySQL backend databases.
By JourneyApps
Actual
Actual | Actual Budget Documentation
By James Long & contributors
Evolu
Evolu - Local-First Platform Designed for Privacy, Ease of Use, and No Vendor Lock-In – Evolu
By Daniel Steigerwald
Automerge
Automerge is a library of data structures for building collaborative applications.
By Ink & Switch and contributors
Muse
Muse is a canvas for thinking that helps you get clarity on things that matter. Think in private or collaborate with others. Available for iPad and Mac.
By Ink & Switch
Tweek
Tweek is a FREE personal and shared to do list app to organize your tasks and collaborate on them online with your team or family. It provides a weekly calendar view mode and a reminder app. Tweek is an online daily and weekly planner that boosts your productivity to the best level. Instantly plan and organize your week todos!
By Tweek
Fig
Fig allows freelancers like you to manage your finances, while saving for retirement. Our platform includes retirement plans, including Solo401k & IRA's, as well as expense management tools for day-to-day finances.
By Fig
TinyBase
The reactive data store for local-first apps.
By James Pearce
TinyHub
A local-first GitHub client, built in public. Contribute to tinyplex/tinyhub development by creating an account on GitHub.
By James Pearce
Tangent Notes
Tangent Notes
By suchnsuch
Obsidian
Obsidian is the private and flexible note-taking app that adapts to the way you think.
By Obsidian
Anytype
for those who celebrate trust & autonomy.
By Anytype
acreom
acreom is the integrated markdown knowledge base with tasks. Your personal daily driver for your dev workflow.
By Acreom
Logseq
A privacy-first, open-source platform for knowledge management and collaboration.
By Logseq
Onlook
The power of Figma for your own app. Onlook lets you edit your React app and write your changes back to code in real-time. Download the open-source, local-first desktop app today.
By Onlook
AFFiNE
The universal editor that lets you work, play, present or create just about anything.
By AFFiNE
Tender
Tender is an inbox-zero spending tracker app that's fast, simple, and secure.
By Tender team
Dexie Cloud
The easiest way to use IndexedDB. A lightweight, minimalistic wrapper that provides a straightforward API for developers using IndexedDB.
By Awarica AB
Dexie.js
The easiest way to use IndexedDB. A lightweight, minimalistic wrapper that provides a straightforward API for developers using IndexedDB.
By David Fahlander
DXOS
The Decentralized Operating System
By dxos.org
Dat Stack
dat-ecosystem is a post-web p2p community of projects - Most projects are self funded. Some of the projects contribute maintainance and development to core pieces of the Dat ecosystem while others create high level applications built on top of p2p protocols.
By hyper- core/bee/store/drive (by dat-ecosystem)
Liveblocks
Ship features like comments, notifications, a text editor, or build any collaborative experience in days, not months. Engage users, fuel creativity, and drive growth. Finally.
By Liveblocks team
Fireproof
Simplify your application state with Fireproof.
By Fireproof team
Gun
Decentralized Database
By Mark Nadal
Instant
We make you productive by giving your frontend a real-time database.
By Stepan Parunashvili
m-ld
m-ld
By George Svarovsky et al.
NextGraph
Features a social network, shared documents, productivity tools, an app store, and more! You can use NextGraph for free. It is decentralized, resilient, secure, private and encrypted. You own your data and software! Developers can build new web3.0 local-first apps with our open source framework, based on open standards, with CRDTs, E2EE, Semantic Web, RDF, SPARQL, JSON, Markdown, Svelte, React, JavaScript, Rust, etc... ActivityPub and Solid compatible
By Niko Bonnieure
PouchDB
PouchDB, the JavaScript Database that Syncs!
By PouchDB contributors
remoteStorage
An open protocol for per-user storage on the Web
By remoteStorage contributors
RxDB
RxDB is a fast, local-first NoSQL-database for JavaScript Applications like Websites, hybrid Apps, Electron-Apps, Progressive Web Apps and Node.js
By Daniel Meyer
SignalDB
SignalDB is a reactive, local-first JavaScript database with real-time sync, Optimistic UI and signal-based reactivity
By Max Nowack
SyncedStore
SyncedStore - Javascript CRDT based real-time sync
By Yousef El-Dardiry
Zero
Zero is a new kind of sync engine powered by queries. Rather than syncing entire tables, you write queries directly in your client code that can access the entire backend database. Zero caches query data locally and reuses it automatically, making almost all queries instant while falling back to the server when needed.
By Rocicorp
Triplit
Triplit is a complete solution to data persistence, state management, and realtime synchronization for web applications that want to go fast.
By Aspen Cloud
Verdant
Verdant
By Grant Forrest
VLCN
Make collaborative, multiplayer or local-first applications
By Matt Wonlaw
WatermelonDB
WatermelonDB
By Radek Pietruszewski / Nozbe
Trystero
✨🤝✨ Build instant multiplayer webapps, no server required — Magic WebRTC matchmaking over BitTorrent, Nostr, MQTT, IPFS, Supabase, and Firebase - dmotz/trystero
By Dan Motzenbecker / Dmotz
Amplify DataStore
Amplify DataStore provides a programming model for leveraging shared and distributed data without writing additional code for offline and online scenarios, which makes working with distributed, cross-user data just as simple as working with local-only data. AWS Amplify Documentation
By Amazon Web Services
Collabs
Collabs Documentation — Collabs documentation
By Composable Systems Lab @ CMU
Ditto
Mobile ad-hoc mesh networking and peer-to-peer data sync for your enterprise applications.
By Ditto Live, Inc
hocuspocus
Tiptap is a suite of open source content editing and real-time collaboration tools for developers building apps like Notion or Google Docs.
By ueberdosis
Jamsocket
The platform for scaling sync engines, based on the infra behind Figma and Google Docs. With first class support for Y-Sweet, a Yjs realtime sync engine.
By Jamsocket team
Liveblocks Storage
Liveblocks Storage is a realtime sync engine designed for multiplayer creative tools such as Figma, Pitch, and Spline.
By Liveblocks team
Liveblocks Yjs
Liveblocks Yjs is a realtime sync engine designed for collaborative text editors such as Notion and Google Docs.
By Liveblocks team
Logux
Logux is a client-server communication tool for collaborative web applications with optimistics UI, offline first and live updates
By Andrey Sitnik
Loro
Loro - Reimagine state management with CRDTs | Built for local-first software.
By Loro
Replicache
Replicache is a client-side datastore and sync framework for building local-first web apps. It works with most backend stacks.
By Rocicorp
Sockethub
The polyglot solution to the federated social web
By Nick Jennings
Yjs
Yjs Shared Editing
By Kevin Jahns & contributors
Y-Sweet
Y-Sweet is an open source Yjs realtime sync engine with built in storage to S3. Designed for collaborative design and text editors such as Figma and Google Docs.
By Jamsocket team
Legend State
Legend-State is a super fast and powerful state library that enables fine-grained reactivity and easy automatic persistence - LegendApp/legend-state
By Jay Meistrich
Agregore Browser
Explore the distributed web
By Mauve Signweaver & contributors
Bangle.io
Bangle.io
By Kushan Joshi
DXOS Composer
DXOS Composer Application
By dxos.org
Excalidraw
Excalidraw is a virtual collaborative whiteboard tool that lets you easily sketch diagrams that have a hand-drawn feel to them.
By Excalidraw contributors
Strut.io
An editor for creating web based presentations
By Strut contributors
Legend
Legend is designed for you - to work the way you do and to be the one place for all your productivity needs.
By Jay Meistrich
Nullboard
Nullboard is a minimalist take on a kanban board / a task list manager, designed to be compact, readable and quick in use.
By Alexander Pankratov
TiddlyWiki
TiddlyWiki is a complete interactive wiki in JavaScript. It can be used as a single HTML file in the browser or as a powerful Node.js application. It is highly customisable - the entire user interface is itself implemented in hackable WikiText.
By TiddlyWiki
Soukai
A refreshing JavaScript ODM for Solid, IndexedDB, and more.
By Noel De Martin
PySheets
A spreadsheet application powered by Python that works locally in your browser.
By Chris Laffra
Umai
A local-first recipe manager application.
By Noel De Martin
MySQLSync
A synchronization solution that connects MySQL with mobile applications, which can reuse the same database schema in a local SQLite instance and sync automatically in both directions.
By DidiSoft
Expensinator
Expensinator is a simple, local first expense management tool that helps you track, categorize, and analyze your spending habits with ease.
By Expensinator
MyInvoices
The perfect billing solution designed specifically for freelancers, small business owners, and independent developers. Manage your invoices professionally without the complexity of enterprise software.
By Myinvoices
Locu
The next-generation productivity app built for makers. Combine your tasks, notes, and focus sessions into one unified workspace designed for maximum execution and deep work.
By Locu Labs



