Rust local-first

Open-source Rust projects categorized as local-first

Top 7 Rust local-first Projects

local-first
  1. sqlsync

    SQLSync is a collaborative offline-first wrapper around SQLite. It is designed to synchronize web application state between users, devices, and the edge.

    Project mention: Sensible SQLite Defaults | news.ycombinator.com | 2024-12-06

    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/

  2. 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.

    CodeRabbit logo
  3. crdt-richtext

    Rich text CRDT that implements Peritext and Fugue

  4. Actyx

    Local-First Cooperation based on Event Sourcing

  5. aquadoggo

    Node for the p2panda network handling validation, storage, aggregation and replication

  6. tlfs

    The Local-First SDK

  7. willow-rs

    Implementations of the Willow family of specifications in Rust.

    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

  8. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Rust local-first discussion

Log in or Post with

Rust local-first related posts

  • SQLSync: A collaborative offline-first wrapper around SQLite

    1 project | news.ycombinator.com | 10 Jun 2024
  • SQLSync – collaborative offline-first wrapper around SQLite

    1 project | news.ycombinator.com | 10 Jun 2024
  • SQLSync: Collaborative Offline-first SQLite

    1 project | /r/sqlite | 2 Dec 2023
  • SQLSync: Collaborative Offline-First SQLite

    1 project | news.ycombinator.com | 30 Nov 2023
  • Automerge-Repo: A "batteries-included" toolkit for local-first applications

    4 projects | news.ycombinator.com | 8 Nov 2023
  • SQLSync is a collaborative offline-first wrapper around SQLite

    1 project | news.ycombinator.com | 7 Sep 2023
  • Locutus: A platform for building decentralized apps, from the creator of Freenet

    5 projects | news.ycombinator.com | 10 Apr 2022
  • A note from our sponsor - CodeRabbit
    coderabbit.ai | 25 Mar 2025
    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 →

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

Sponsored
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.
coderabbit.ai

Did you know that Rust is
the 5th most popular programming language
based on number of references?