2026.03.26
đź“° News & Discussions
TanStack DB 0.6 Now Includes Persistence, Offline Support, and Hierarchical Data
"With v0.6 of TanStack DB, we're bringing some highly anticipated features and improving the ergonomics for app development. You can now project normalized data into the same hierarchical shape as your UI, persist local state across runtimes with a SQLite-backed layer, and trigger reactive side effects directly from live queries. Row metadata unlocks outbox views and delivery indicators (think WhatsApp-style), and APIs that previously relied on implicit behavior are now explicit and consistent."
QCon London 2026: Kleppmann on Mitigating Europe's Cloud Dependency with Local-First Software
"For collaborative tools, Kleppmann described local-first software as the combination of the best of Google Sheets (rich data, real-time collaboration, usability) with the best of Git (version control, branching, multi-provider hosting, files on your own machine). The core shift: the user's local copy of data becomes primary, with cloud services reduced to sync and backup. This minimizes the role of centralized servers, makes provider switching trivial, and even enables peer-to-peer sync."
How We Synchronized Editing for Rec Room's Multiplayer Scripting System
"Circuits is Rec Room's technology for programming rooms: a multiplayer-synchronized realtime scripting system that lets players build interactive experiences together. Creating Circuits is one of the top honors of my career. I'd like to share how we solved core networking challenges, for anyone working on similar problems." See also HN discussion
Sync Engines with Dev Agrawal
"Dev returns to the show to talk about his new role at PowerSync and why he's all in on sync engines. We'll also discuss the SolidJS 2.0 beta release and the framework's new AI ambitions."
P99 CONF 2025 | Push the Database Beyond the Edge by Nikita Sivukhin
"Almost any application can benefit from having data available locally - enabling blazing-fast access and optimized write patterns. This talk will walk you through one approach to designing a full-featured sync engine, applicable across a wide range of domains, including front-end, back-end, and machine learning training."
🛠️ Tools & Resources
How we use RxDB at ClarityBoss (Part 1)
"How we use RxDB as our primary local data layer, model collections, and make it ergonomic in Vue."
Announcing PGlite v0.4: PostGIS, connection multiplexing, and a new architecture
"PGlite v0.4 is out. This release brings PostGIS support, connection multiplexing, and a major architectural refactor that decouples initdb from the main WASM binary — setting up PGlite's foundation for native ports and multi-connection support."
Pallium
"Local-first memory sidecar for AI agents. Stores selected evidence, derives compact memory, returns evidence-backed cards for follow-up questions and resumed work."
✨ Apps
Talat’s AI meeting notes stay on your machine, not in the cloud
"He then stumbled upon a software toolkit called FluidAudio, a Swift framework that enables fully local, low-latency audio AI on Apple devices. It lets you run small, fast transcription models directly on the Mac’s Neural Engine — Apple’s dedicated hardware for AI processing. That was the piece that made Payne realize he could turn his research into an actual product — one where your audio never leaves your Mac and your transcripts aren’t stored on another company’s servers."
Seyfr
"Experience true peer-to-peer file sharing with end-to-end encryption, no file size limits, and complete privacy."
Groove
"A local-first music player for music lovers."
Glassy Comics
"A private, powerful comic reader with built-in reading stats. One-time purchase. 9 formats. Zero compromises."
How to Contribute
Anyone can contribute to Local-First News with a pull request. Instructions and guidelines available here.
Sponsors
Local-First News is sponsored by PowerSync. Interested in sponsoring? Get in touch