-
sqlx
🧰 The Rust SQL Toolkit. An async, pure Rust SQL crate featuring compile-time checked queries without a DSL. Supports PostgreSQL, MySQL, and SQLite.
-
sqlparser
Extensible SQL Lexer and Parser with support for ANSI SQL:2011
-
sqlx-core
Core of SQLx, the rust SQL toolkit. Not intended to be used directly.
-
diesel
A safe, extensible ORM and Query Builder for PostgreSQL, SQLite, and MySQL
-
sea-query
🔱 A dynamic query builder for MySQL, Postgres and SQLite
-
postgres
A native, synchronous PostgreSQL client
-
sqlformat
Formats whitespace in a SQL string to make it easier to read
-
diesel-async
An async extension for Diesel the safe, extensible ORM and Query Builder
-
datafusion
in-memory query engine that uses Apache Arrow as the memory model
-
refinery
Powerful SQL migration toolkit for Rust
-
sea-schema
🌿 SQL schema definition and discovery
-
tiberius
A TDS (MSSQL) driver
-
turso
API
-
odbc-api
Write ODBC Applications in (mostly) safe Rust
-
odbc2parquet
Query an ODBC data source and store the result in a Parquet file
-
sqlx-postgres
PostgreSQL driver implementation for SQLx. Not for direct use; see the
sqlxcrate for details. -
libsql
database library
-
arrow-odbc
Read/Write Apache Arrow arrays from/to ODBC data sources
-
rustweb2
Rust-based web server
-
sqlx-mysql
MySQL driver implementation for SQLx. Not for direct use; see the
sqlxcrate for details. -
pg_query
PostgreSQL parser that uses the actual PostgreSQL server source to parse SQL queries and return the internal PostgreSQL parse tree
-
connectorx
Load data from databases to dataframes, the fastest way
-
sql_query_builder
Write SQL queries in a simple and composable way
-
pg-trunk
A package manager for PostgreSQL extensions
-
tree-sitter-sequel
Tree-sitter Grammar for SQL
-
libpq
Safe binding for libpq
-
k8sql
Query Kubernetes with SQL
-
mysql
client library implemented in rust
-
datafusion-functions-json
JSON functions for DataFusion
-
google-sql1_beta4
A complete library to interact with SQL Admin (protocol v1beta4)
-
sqllogictest
parser and runner
-
datafusion-cli
Command Line Client for DataFusion query engine
-
aws-sdk-rdsdata
AWS SDK for AWS RDS DataService
-
datafusion-federation
Datafusion federation
-
sibyl
An OCI-based (synchronous or asynchronous) interface between Rust applications and Oracle databases
-
diesel_migrations
Migration management for diesel
-
clorinde
Generate type-checked Rust from your PostgreSQL queries
-
datafusion-sql
DataFusion SQL Query Planner
-
sqlite3-parser
SQL parser (as understood by SQLite)
-
odbc-sys
ODBC ffi bindings
-
datafusion-server
Web server library for session-based queries using Arrow and other large datasets as data sources
-
datafusion-table-providers
Extend the capabilities of DataFusion to support additional data sources via implementations of the
TableProvidertrait -
magic-shq
Shell Query - CLI for capturing and querying shell command history
-
datafusion-physical-expr
Physical expression implementation for DataFusion query engine
-
aws-sdk-redshiftdata
AWS SDK for Redshift Data API Service
-
pg_interval
A native PostgreSQL interval type
-
prqlc
PRQL is a modern language for transforming data — a simple, powerful, pipelined SQL replacement
-
gluesql
Open source SQL database engine fully written in Rust with pure functional execution layer, easily swappable storage and web assembly support!
-
google-sql1_beta4-cli
A complete library to interact with SQL Admin (protocol v1beta4)
-
ballista
Distributed Compute
-
sqlx-paginated
A flexible, type-safe SQLx query builder for dynamic web APIs, offering seamless pagination, searching, filtering, and sorting
-
sqlx-sqlite
SQLite driver implementation for SQLx. Not for direct use; see the
sqlxcrate for details. -
partiql-value
PartiQL Values
-
tokio-postgres
A native, asynchronous PostgreSQL client
-
odbcsv
Query an ODBC data source and print the result as csv
-
snowflake-connector-rs
client for Snowflake
-
aws-sdk-pi
AWS SDK for AWS Performance Insights
-
sql-gen
A CLI tool for generating models based on a SQL Database using SQLx
-
partiql-ast
PartiQL AST
-
datafusion-common
Common functionality for DataFusion query engine
-
partiql-eval
PartiQL Expression Evaluator
-
sqlpage
Build data user interfaces entirely in SQL. A web server that takes .sql files and formats the query result using pre-made configurable professional-looking components.
-
aws-sdk-iotanalytics
AWS SDK for AWS IoT Analytics
-
partiql-extension-ion
PartiQL Ion extensions
-
rainfrog
a database management tui
-
aws-sdk-databasemigration
AWS SDK for AWS Database Migration Service
-
arborium-sql
SQL grammar for arborium (tree-sitter bindings)
-
r2d2_postgres
Postgres support for the r2d2 connection pool
-
qop
powerful database migration tool
-
polyglot-sql
SQL parsing, validating, formatting, and dialect translation library
-
rocketmq-filter
A filter for RocketMQ messages
-
clickhouse-arrow
ClickHouse Arrow Client for Rust
-
partiql-logical
PartiQL Logical Model
-
datafusion-physical-plan
Physical (ExecutionPlan) implementations for DataFusion query engine
-
pgburst
A file-based way to edit postgresql databases (procedures, views, triggers) without GUI
-
aws-sdk-kinesisanalyticsv2
AWS SDK for Amazon Kinesis Analytics
-
partiql-conformance-tests
PartiQL conformance test runner
-
hiqlite
highly-available, embeddable, raft-based SQLite + cache
-
fsqlite-cli
Interactive SQL shell
-
snowflakedb-rs
A lightweight, comprehensive and familiar database driver for the SnowflakeDB written natively in Rust
-
sql_reverse
Generate the multiple programming languages structure based on the MySQL/PostgresSQL table structure
-
tauri-plugin-sql
Interface with SQL databases
-
feldera-sqllib
SQL runtime library for Feldera
-
good-ormning
Maybe an ORM
-
atmosphere
A lightweight SQL framework for sustainable database reliant systems
-
diesel-oci
A oci database adapter for diesel
-
feldera-fxp
Fixed-point decimal with fixed precision and scale
-
sql-json-path
SQL/JSON Path implementation in Rust
-
jankensqlhub
A high-performance, modular Rust library for parameterizable SQL query management with support for SQLite and PostgreSQL
-
polars-sql
SQL transpiler for Polars. Converts SQL to Polars logical plans
-
partiql-logical-planner
PartiQL Logical Planner
-
datafusion-proto
Protobuf serialization of DataFusion logical plan expressions
-
sea-query-sqlx
Driver library for using SeaQuery with SQLx
-
yamlbase
A lightweight SQL server that serves YAML-defined tables over standard SQL protocols
-
limbo
API
-
geekorm
easy to use ORM for SQLite databases
-
scouter-sql
Sql library to use with scouter-server
-
sql-splitter
High-performance CLI tool for splitting large SQL dump files into individual table files
-
pg_filters
helper to generate postgres sql for pagination, sorting and filtering
-
mysql_quick
mysql 数据库快速连接方法
-
partiql-conformance-test-generator
PartiQL conformance test generator
-
mssql_quick
mssql 数据库快速连接方法
-
turbosql
An easy local data persistence layer, backed by SQLite
-
fosk
In-memory SQL-like query engine and lightweight data store for testing and prototyping
-
partiql
in Rust
-
rawsql
reusing SQL
-
partiql-parser
PartiQL Parser
-
xbatis2sql
collect sql statements from iBATIS sqlmap files/MyBatis mapper files
-
partiql-catalog
PartiQL Catalog Definitions
-
partiql-ir
PartiQL Intermediate Representation
-
data-modelling-core
Core SDK library for model operations across platforms
-
partiql-rewriter
PartiQL Rewriter Framework
-
partiql-irgen
PartiQL IR Generator
-
klickhouse
pure Rust SDK for working with Clickhouse with the native protocol in async environments with minimal boilerplate and maximal performance
-
fsqlite-func
Built-in scalar, aggregate, and window functions
-
bomboni_request
working with API requests. Part of Bomboni library.
-
eloquent
SQL query builder to easily build complex queries in Rust
-
fsqlite-vdbe
Virtual database engine bytecode interpreter
-
postgres-types
Conversions between Rust and Postgres values
-
sea-query-postgres
Binder traits for connecting sea-query with postgres driver
-
criterium
Lightweigt dynamic database queries for rusqlite
-
qubl-rs
Low level And flexible query builder that gives you full control of your queries
-
sql_lexer
lex and sanitize SQL
-
tegdb
The name TegridyDB (short for TegDB) is inspired by the Tegridy Farm in South Park and tries to correct some of the wrong database implementations, such as null support, implicit conversion support, etc
-
fixer
A full featured messaging engine for the FIX protocol implemented in Rust
-
aegis-replication
Distributed replication for Aegis database
-
spatialbench
Blazing fast pure Rust Spatial Bench data generation library
-
sea-query-rusqlite
Binder traits for connecting sea-query with Rusqlite
-
gitql
A SQL like query language to perform queries on .git files
-
diesel-derive-enum
Derive diesel boilerplate for using enums in databases
-
adbcli
A command-line tool for querying databases via ADBC
-
butane
An ORM with a focus on simplicity and on writing Rust, not SQL
-
sea-query-binder
Driver library for using SeaQuery with SQLx
-
midas
Do painless migration 🦀
-
rsqlite3
A drop-in replacement for sqlite3 CLI with enhanced features
-
tern
Embedded database migrations in SQL or Rust
-
partiql-ast-passes
PartiQL AST transformation passes
-
ballista-scheduler
Ballista Distributed Compute - Scheduler
-
squeal
A SQL query builder library for Rust
-
datafusion-sqllogictest
DataFusion sqllogictest driver
-
gitql-parser
GitQL parser
-
datafusion-execution
Execution configuration support for DataFusion query engine
-
vibesql-l10n
Localization support for VibeSQL using Project Fluent
-
evento
Event sourcing and CQRS toolkit with SQL persistence, projections, and subscriptions
-
pgmold-sqlparser
Fork of sqlparser with additional PostgreSQL features (PARTITION OF, SECURITY DEFINER/INVOKER, SET params, SETOF)
-
datafusion-odata
OData protocol adapter for Apache Datafusion
-
udf
Easily create user defined functions (UDFs) for MariaDB and MySQL
-
tauri-plugin-rusqlite2
Tauri SQLite plugin using rusqlite
-
aws-sdk-cleanrooms
AWS SDK for AWS Clean Rooms Service
-
sqruff
A high-speed SQL linter
-
rqlite_client
rqlite database client with optional extra convenience
-
sql-middleware
Lightweight async wrappers for tokio-postgres, rusqlite, turso, and tiberius
-
msqlx-mysql
Temporary fork of sqlx-mysql with unreleased fixes. MySQL driver implementation for SQLx. Not for direct use; see the
sqlxcrate for details. -
bottle-orm
A lightweight and simple ORM for Rust built on top of sqlx
-
co-orm
Implement Create, Read, Update, and Delete (CRUD) methods for sqlx
-
kite_sql
SQL as a Function for Rust
-
uorm
下的轻量级 ORM 框架,借鉴了 Java MyBatis 的设计理念,强调 SQL 与业务逻辑分离。它结合 Rust 的类型系统与宏机制,支持编写原生 SQL 并自动映射结果,兼容…
-
aegis-timeseries
Time series engine for Aegis database
-
pgrsql
A beautiful TUI SQL editor for PostgreSQL
-
gitql-ast
GitQL Abstract syntax tree (AST)
-
sqltk-parser
Extensible SQL Lexer and Parser with support for ANSI SQL:2011
-
orql
A toy SQL parser for a subset of the Oracle dialect
-
easy-sql
Macro-first SQL toolkit with compile-time checked queries, optional migrations on top of sqlx
-
yaru
Util - A collection of utilities for timing, memory inspection and SQL result formatting
-
datafusion-physical-expr-common
Common functionality of physical expression for DataFusion query engine
-
sql-parse
Parser for sql
-
diesel_table_macro_syntax
Internal diesel crate
-
rsql_cli
rsql is a CLI for CockroachDB, DuckDB, LibSQL, MariaDB, MySQL, PostgreSQL, Redshift, Snowflake, SQLite3 and SQL Server
-
aegis-streaming
Real-time streaming for Aegis database
-
aegis-document
Document store engine for Aegis database
-
dbsp
Continuous streaming analytics engine
-
rustdb
SQL database
-
prax-query
Type-safe query builder for the Prax ORM
-
aegis-monitoring
Monitoring and observability for Aegis Database
-
sql-builder
SQL code generator
-
partiql-extension-ion-functions
PartiQL Ion function extensions
-
stoolap
High-performance embedded SQL database with MVCC, time-travel queries, and full ACID compliance
-
duckdb-slt
Command-line sqllogictest runner for DuckDB
-
tabiew
A lightweight TUI application to view and query tabular data files, such as CSV, TSV, and parquet
-
postrust-core
Core library for Postrust - PostgREST-compatible REST API for PostgreSQL
-
taitan-orm
Next Generation ORM based on sqlx
-
rustlite
A lightweight, high-performance embedded database written in Rust with ACID guarantees
-
sql_from_models
A migration management library for applications using PostgresSQL, MySQL or SQLite
-
feldera-rest-api
REST API bindings for Feldera
-
plenum
Agent-first database control CLI with least-privilege execution
-
rvlite
Standalone vector database with SQL, SPARQL, and Cypher - powered by RuVector WASM
-
partiql-extension-value-functions
PartiQL Value function extensions
-
benzin
An async extension for Diesel the safe, extensible ORM and Query Builder
-
datafusion-catalog
-
dbt-lineage
CLI tool for visualizing dbt model lineage
-
partiql-extension-visualize
Visualize PartiQL AST and Logical Plan
-
partiql-extension-ddl
PartiQL DDL extensions
-
fsqlite-ast
SQL abstract syntax tree node types
-
oxibase
Autonomous relational database management system with MVCC, time-travel queries, and full ACID compliance
-
hugsqlx
Turning SQL queries into Rust functions
-
magic-bird
Buffer and Invocation Record Database - storage layer for shell command history
-
sqltk
Enhanced Visitor implementation for sqlparser
-
synaptic-postgres
PostgreSQL integration for Synaptic
-
datafusion-dft
An opinionated and batteries included DataFusion implementation
-
laminar-sql
SQL layer for LaminarDB with streaming extensions
-
migren
Small migration tool for relational databases
-
inbq
parsing BigQuery queries and extracting schema-aware, column-level lineage
-
diffly
Quickly compare your SQL data with clarity and style
-
sqlclix
A SQL database browser with TUI interface (SQLite & PostgreSQL)
-
sql_docs
parsing comments from sql files and using them for documentation generation
-
absurder-sql
AbsurderSQL - SQLite + IndexedDB that's absurdly better than absurd-sql
-
datafusion-proto-common
Protobuf serialization of DataFusion common types
-
waypoint-core
Lightweight, Flyway-compatible PostgreSQL migration library
-
velesdb-cli
Interactive CLI and REPL for VelesDB with VelesQL support
-
pqb
A PostgreSQL Query Builder
-
sim-time
Helper crate to simulate time in es-entity
-
cipherstash-client
The official CipherStash SDK
-
pg_interval_2
A native PostgreSQL interval type, forked version
-
elif-orm
Production-ready ORM with migrations, database services, connection pooling, and query builder
-
rustql_lavanya
A lightweight, persistent SQL engine in Rust
-
brichka
Cli tools for databricks
-
datafusion-common-runtime
Common Runtime functionality for DataFusion query engine
-
flowscope-core
Core SQL lineage analysis engine
-
datafusion-pruning
DataFusion Pruning Logic
-
poppy-sql
PostgreSQL formatter for standalone and embedded SQL
-
query-lite
A convenient SQL query builder for rusqlite with HTTP query parameter parsing support
-
sql-type
Typer for sql
-
axum-sql-viewer
A development tool for viewing SQL tables in web browsers, easily integrable as an Axum layer
-
premix-orm
Alpha research ORM for Rust. Facade crate for premix-core and premix-macros (not production-ready).
-
sea-orm-codegen
Code Generator for SeaORM
-
aegis-storage
Storage engine for Aegis database
-
dbnexus
An enterprise-grade database abstraction layer for Rust with built-in permission control and connection pooling
-
msqlx
Temporary fork of sqlx with unreleased fixes. 🧰 The Rust SQL Toolkit. An async, pure Rust SQL crate featuring compile-time checked queries without a DSL. Supports PostgreSQL, MySQL, and SQLite.
-
br-fields
shortcut tool related to database fields
-
quill-sql
An educational Rust relational database (RDBMS) inspired by CMU 15445
-
sqllogictest-engines
Sqllogictest built-in engines
-
sqlx-mcp
SQLx MCP Server - Secure multi-database CRUD operations via Model Context Protocol
-
kno
A command line tool for managing notes
-
synaptic-sqltoolkit
SQL database toolkit for Synaptic: ListTables, DescribeTable, ExecuteQuery (read-only)
-
apalis-sql
SQL utilities for background job processing with apalis
-
vibesql-ast
Abstract Syntax Tree definitions for vibesql SQL parser
-
datafusion-substrait
DataFusion Substrait Producer and Consumer
-
qraft
building SQL queries with a fluent API
-
canyon_sql
ORM and QueryBuilder
-
rustmemodb
In-memory SQL database with transaction support, connection pooling, and MVCC
-
lazysql
An ergonomic sqlite library with compile time guarantees
-
fda
A CLI tool for interacting with Feldera
-
datafusion-spark
DataFusion expressions that emulate Apache Spark's behavior
-
prax-orm
A next-generation, type-safe ORM for Rust inspired by Prisma
Try searching with DuckDuckGo.