InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →
Top 23 Rust Sqlite Projects
-
sqlx
🧰 The Rust SQL Toolkit. An async, pure Rust SQL crate featuring compile-time checked queries without a DSL. Supports PostgreSQL, MySQL, and SQLite. (by launchbadge)
// https://github.com/launchbadge/sqlx/issues/367#issuecomment-...
-
Stream
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
-
-
You can find all the techniques described in this blog post in a single-file example application.
-
i've been working on a database management tui called rainfrog (https://github.com/achristmascarl/rainfrog). it supports postgres, mysql, and sqlite, and we recently added several new features such as:
-
-
Appears to be a quirk of cr-sqlite, it wants to keep track of clock values for the new column. There is a comment mentioning it could be optimized away:
https://github.com/vlcn-io/cr-sqlite/blob/891fe9e0190dd20917...
-
sql-studio
SQL Database Explorer [SQLite, libSQL, PostgreSQL, MySQL/MariaDB, ClickHouse, DuckDB, Microsoft SQL Server]
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
- Project mention: fd: A simple, fast and user-friendly alternative to 'find' | news.ycombinator.com | 2025-03-19
-
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: SQLPage 0.38: transform SQL queries into web UIs for any DB | news.ycombinator.com | 2025-10-14
-
#930 #![forbid(unsafe_code)] has been added to all workspace crates, ensuring that SeaQuery no longer contains any unsafe code. While only one instance of unsafe was previously used, and has now been removed, this change reinforces our commitment to maintaining code quality.
-
Their client application (written in Go) is open source: https://github.com/superfly/flyctl
They have a few other notable open source components, I think these two are particularly interesting:
- https://github.com/superfly/corrosion
- https://github.com/superfly/litefs
(Disclosure: they sponsor some of my work.)
- Project mention: I keep turning my Google Sheets into phone-friendly webapps, and I can't stop | news.ycombinator.com | 2024-12-30
The one I use is xlite
https://github.com/x2bool/xlite
It's read-only and mounts spreadsheets as virtual tables. Very fast.
Perhaps more relevant to this thread, libgsqlite loads Google Sheets as virtual tables:
https://github.com/0x6b/libgsqlite
(I haven't tested it though.)
- Project mention: Show HN: A local-first memory store for LLM agents (SQLite) | news.ycombinator.com | 2025-12-14
It would awesome if this could be part of AgentFS which also runs on SQLite.
You would be able to easily offer agents that have all of a tenants data and agent state in a single file which can be synced onto s3.
https://github.com/tursodatabase/agentfs
-
-
-
-
-
-
I’ve been working on https://ulry.app - a simple link archiver that lets you tag and comment each URL. Right now I’m working on a feature that uses LLMs to summarize an article.
Plus, implementing encryption for https://github.com/mattrighetti/envelope
-
With Seaography, the Entities you wrote can instantly be exposed as a GraphQL schema, with full CRUD, filtering and pagination. No extra macros, no Entity re-generation is needed!
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Rust Sqlite discussion
Rust Sqlite related posts
-
Show HN: Xsql – SQL schema conversion via an intermediate representation
-
Show HN: Xsql – SQL schema conversion via an intermediate representation (Rust)
-
Agentfs: Filesystem for Agents
-
Corrosion
-
PSA: Libxslt is unmaintained and has 4 unpatched security bugs
-
SQLx – The Rust SQL Toolkit
-
Show HN: Digger Solo – Semantic Search and Maps for Local Files
- A note from our sponsor - InfluxDB www.influxdata.com | 23 Dec 2025
Index
What are some of the best open-source Sqlite projects in Rust? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | sqlx | 16,193 |
| 2 | diesel | 13,837 |
| 3 | sea-orm | 9,165 |
| 4 | rainfrog | 4,614 |
| 5 | rusqlite | 3,964 |
| 6 | cr-sqlite | 3,445 |
| 7 | sql-studio | 3,404 |
| 8 | qsv | 3,365 |
| 9 | sqlsync | 2,850 |
| 10 | rbatis | 2,428 |
| 11 | SQLPage | 2,402 |
| 12 | sea-query | 1,592 |
| 13 | corrosion | 1,532 |
| 14 | xlite | 1,297 |
| 15 | agentfs | 1,085 |
| 16 | apalis | 994 |
| 17 | wastebin | 721 |
| 18 | KiteSQL | 663 |
| 19 | prsqlite | 606 |
| 20 | chiselstore | 588 |
| 21 | envelope | 505 |
| 22 | seaography | 493 |
| 23 | njord | 413 |