Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR. Learn more →
Top 7 Rust local-first Projects
-
sqlsync
SQLSync is a collaborative offline-first wrapper around SQLite. It is designed to synchronize web application state between users, devices, and the edge.
Have you taken a peek at sqlsync? It's a cool take where you write your entire application logic to operate as transactions and queries over a sqlite database but you do it in wasm so that the same transaction logic can run everywhere. The end result is nifty. That's at least my recollection of the thing.
https://sqlsync.dev/
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
-
-
-
-
Project mention: Earthstar – A database for private, distributed, offline-first applications | news.ycombinator.com | 2025-01-31
I believe this is superseded by the Willow protocol [0] which was posted here a while back.
I tried to read about Willow, but could never make heads or tails of it [1]. It seems to be a hierarchical key value store with a bunch of extra fields for timestamps and cryptographic tokens, but it's woefully short on working examples. Even the recent Rust library [2] is effectively a bunch of abstract classes with implementations that just throw errors.
I could make a quip about the state of European tech sophistication, but I'll let it pass with a polite smile.
[0] https://willowprotocol.org/earthstar/spec/
[1] https://willowprotocol.org/specs/data-model/index.html#data_...
[2] https://github.com/earthstar-project/willow-rs/tree/main
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Rust local-first discussion
Rust local-first related posts
-
SQLSync: A collaborative offline-first wrapper around SQLite
-
SQLSync – collaborative offline-first wrapper around SQLite
-
SQLSync: Collaborative Offline-first SQLite
-
SQLSync: Collaborative Offline-First SQLite
-
Automerge-Repo: A "batteries-included" toolkit for local-first applications
-
SQLSync is a collaborative offline-first wrapper around SQLite
-
Locutus: A platform for building decentralized apps, from the creator of Freenet
-
A note from our sponsor - CodeRabbit
coderabbit.ai | 25 Mar 2025
Index
What are some of the best open-source local-first projects in Rust? This list will help you:
# | Project | Stars |
---|---|---|
1 | sqlsync | 2,487 |
2 | crdt-richtext | 286 |
3 | Actyx | 263 |
4 | aquadoggo | 74 |
5 | tlfs | 64 |
6 | willow-rs | 56 |
7 | unplugged-search | 1 |