SaaSHub helps you find the best software and product alternatives Learn more →
Top 8 Rust Database Projects
-
prql
PRQL is a modern language for transforming data — a simple, powerful, pipelined SQL replacement
The PRQL[1] syntax is built around pipelines and works pretty well.
I added a similar "get results as you type" feature to the SQLite integration in the Logfile Navigator (lnav)[2]. When entering PRQL queries, the preview will show the results for the current and previous stages of the pipeline. When you move the cursor around, the previews update accordingly. I was waiting years for something like PRQL to implement this since doing it with regular SQL requires more knowledge of the syntax and I didn't want to go down that path.
[1] - https://prql-lang.org
-
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.
-
readyset
Readyset is a MySQL and Postgres wire-compatible caching layer that sits in front of existing databases to speed up queries and horizontally scale read throughput. Under the hood, ReadySet caches the results of cached select statements and incrementally updates these results over time as the underlying data changes.
Since cache consistency is a complex research space with things like https://readyset.io/ and https://www.usenix.org/system/files/conference/nsdi13/nsdi13... it would be great to hear more specifics about what this is giving up in order to sidestep all that complexity.
-
skytable
Skytable is a modern scalable NoSQL database with BlueQL, designed for performance, scalability and flexibility. Skytable gives you spaces, models, data types, complex collections and more to build powerful experiences
-
-
-
Project mention: Tpchgen-rs: TPC-H benchmark data generation in pure Rust | news.ycombinator.com | 2025-04-11
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
Rust Databases discussion
Rust Databases related posts
-
You can now directly sync Postgres with Redis
-
SQL queries don't start with SELECT (2019)
-
Why Not SQL: The Origin of ScopeQL
-
How to Make Your Postgres Database 100x Faster and 50% Cheaper with Readyset Cloud🚀⚡💵
-
PRQL: A simple, powerful, pipelined SQL replacement
-
Disabling Scheduled Dependency Updates
-
SQL is syntactic sugar for relational algebra
-
A note from our sponsor - SaaSHub
www.saashub.com | 19 Jun 2025
Index
What are some of the best open-source Database projects in Rust? This list will help you:
# | Project | Stars |
---|---|---|
1 | prql | 10,310 |
2 | readyset | 4,994 |
3 | skytable | 2,568 |
4 | rust_sqlite | 1,085 |
5 | NoProto | 374 |
6 | tpchgen-rs | 88 |
7 | OxidSQL | 75 |
8 | Bicycle | 39 |