2024.10.10
📰 News & Discussions
Jazz – Apps with Distributed State (Hacker News)
HN discussion on Jazz, "an open-source framework for building local-first apps"
Show HN: One – A new React framework unifying web, native and local-first
"We've partnered with Zero to make local-first work well."
All Applications are Becoming Distributed Systems
"I would argue that modern applications are increasingly becoming distributed systems in the sense that the compute and storage model of the application is spread across client, edge, and cloud."
Could we build a computer designed to last at least fifty years? (2021) (Hacker News)
"We can design a computer to be offline first. Once connected, it will synchronise everything that needs to be [...]" From 2021 and reposted to HN recently.
Building IPDB: A Decentralized Database using Base, IPFS, and PGlite
"Companies like ElectricSQL who are developing PGlite and pushing a model where databases are local first and then sync to a remote database through a sync engine. If you take this model and find a way to create a distributed sync engine, then you have a really unique solution for the Web3 ecosystem!"
🛠️ Tools & Resources
Building offline-first mobile apps with Supabase, Flutter and Brick
"Brick is an all-in-one data manager for Flutter that handles querying and uploading between Supabase and local caches like SQLite."
Rewriting Pierre to be zero-latency
"This is a long article documenting how we implemented our client and server side of local-first. We hope it is helpful for anyone interested in local-first development generally or Replicache specifically."
How to synchronize reactive local-first apps with TinyBase
"Start using TinyBase in your Expo app to build local-first apps and enable data synchronization with other devices and users."
Going local-first with Tauri v2 🦀 and Gleam 🤩 (video)
Livestream walkthrough by @jehrhardt_.
The Future of the Web is Local-First (video)
ViteConf talk by @BHolmesDev.
p2panda
"p2panda is a user-friendly peer-to-peer protocol for secure, energy-efficient local-first web applications"
✨ Apps
Rive - Build interactive motion graphics that run anywhere
"Works well local-first, and syncs with the cloud as needed. Flutter space lends itself very well to making local-first apps that also play well in the cloud." - pen2l on HN.
Cap: Open source Loom alternative
"We're now focused on being local first. Cap is 100% free to use locally." - Cap on HN
WorkWeek: Accurate time tracking, faster payroll.
"[W]e teamed up with PowerSync. Thanks to their local-first magic, our users can log hours, verify work, and stay productive—even if they’re battling more tumbleweeds than cell towers." - WorkWeek on LinkedIn
How to Contribute
Anyone can contribute to Local-First News with a pull request. Instructions and guidelines available here.