SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 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.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
duckle
Open-source ETL and ELT tool on DuckDB. Low-code visual data pipelines or SQL: 364 components, dbt, CDC, data quality, reverse ETL, lineage, MCP for AI agents. (by slothflowlabs)
Project mention: Show HN: Duckle a drag-and-drop visual pipeline designer | news.ycombinator.com | 2026-06-22 -
vestige
Vestige gives AI agents sharp memory: a local-first Rust MCP server that reaches backward through time to find the quiet change, decision, or service that caused today’s failure, not the lookalike. (by samvallad33)
Project mention: Show HN: Vestige – A queryless memory layer for multi agent coding fleets | news.ycombinator.com | 2026-07-21 -
-
OpenLogi
⚡️A native, local-first alternative to Logitech Options+, written in Rust 🦀 — remap buttons, DPI, and SmartShift over HID++. No account, no telemetry.
-
bitchat-tui
🔒 Secure, anonymous, peer-to-peer (P2P) Bluetooth chat in your terminal. An off-grid, encrypted TUI messenger built with Rust.
-
-
-
-
-
-
kuku
Open-source local-first Markdown workspace with wiki, AI editing, and encrypted sync. (by kuku-mom)
-
uteke
🧠 The Brain for Your AI — Local-first memory engine for AI agents. Store, recall, and search memories with semantic embeddings. Single Rust binary, zero config, fully offline.
-
Project mention: Camelid – Local AI inference in Rust with desktop, web, terminal, API interfaces | news.ycombinator.com | 2026-07-23
-
-
SpeakoFlow
Free, open-source offline voice dictation for Windows, macOS, and Linux. A Wispr Flow alternative with an AI assistant that can read your screen on request and answer questions.
View SpeakoFlow on GitHub
-
Project mention: Show HN: Numax – a portable runtime for distributed apps | news.ycombinator.com | 2026-06-16
-
-
duckle
Local-first ETL/ELT studio: a drag-and-drop visual pipeline designer that compiles to SQL and runs on DuckDB. Tiny desktop app, no servers, git-friendly workspaces.
- Git Integration
Duckle is delivered as a compact ~30 MB desktop application, ensuring no reliance on cloud services, servers, or vendor lock-in.
Explore the repository here:https://github.com/SouravRoy-ETL/duckle
-
VelesDB
The explainable, local-first memory engine for AI agents. One ~9 MB binary fuses vector + graph + columnar under VelesQL; why() returns the evidence path behind every recall. No cloud, no glue code — runs on server, browser, mobile and desktop.
Project mention: VelesDB now has a Haystack connector - build a RAG pipeline with zero infrastructure | dev.to | 2026-05-01VelesDB now ships a first-party Haystack 2.x DocumentStore, contributed by @CrepuscularIRIS in PR #672. Two pip installs, zero infrastructure, and your Haystack pipeline has a vector backend that runs in-process.
-
mouzi
A free, privacy-first automatic file organizer that quietly sorts your Downloads folder from the system tray.
Project mention: How a simple Downloads organizer is being used to stop ScreenConnect scams | dev.to | 2026-07-25I created Mouzi because my "Downloads" folder looked like a digital dumping ground. The app has grown significantly since then, but I never expected anyone to use it as protection against remote access scams. And yet - it's probably the most interesting use case I've heard of so far.
-
loomabase
Offline-first synchronization engine for SQLite and PostgreSQL, built in Rust with column-level CRDTs, authoritative partial replicas, and secure multi- tenancy.
Project mention: Loomabase – Column-Level CRDT Sync for SQLite and Postgres | news.ycombinator.com | 2026-06-26
Rust local-first discussion
Rust local-first related posts
-
Teamtype
-
VelesDB now has a Haystack connector - build a RAG pipeline with zero infrastructure
-
Show HN: Alien – Self-hosting with remote management (written in Rust)
-
Show HN: Alien – Managed Self-Hosting
-
Show HN: Deploy to your customers' AWS/GCP/Azure accounts
-
I built a database in France because the Cloud Act makes EU data sovereignty impossible
-
What if SQL could search by meaning? Meet VelesQL
-
A note from our sponsor - SaaSHub
www.saashub.com | 16 Aug 2026
Index
What are some of the best open-source local-first projects in Rust? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | sqlsync | 2,913 |
| 2 | teamtype | 1,902 |
| 3 | duckle | 1,028 |
| 4 | vestige | 602 |
| 5 | p2panda | 546 |
| 6 | OpenLogi | 358 |
| 7 | bitchat-tui | 357 |
| 8 | reflection | 340 |
| 9 | crdt-richtext | 307 |
| 10 | Actyx | 295 |
| 11 | keyhive | 238 |
| 12 | oku | 210 |
| 13 | kuku | 204 |
| 14 | uteke | 204 |
| 15 | Camelid | 179 |
| 16 | jazz | 161 |
| 17 | SpeakoFlow | 117 |
| 18 | numax | 114 |
| 19 | osvauld | 106 |
| 20 | duckle | 94 |
| 21 | VelesDB | 87 |
| 22 | mouzi | 72 |
| 23 | loomabase | 71 |