sqlx
🧰 The Rust SQL Toolkit. An async, pure Rust SQL crate featuring compile-time checked queries without a DSL. Supports PostgreSQL, MySQL, and SQLite.
sqlx-postgres
PostgreSQL driver implementation for SQLx. Not for direct use; see the
sqlxcrate for details.
sqlx-mysql
MySQL driver implementation for SQLx. Not for direct use; see the
sqlxcrate for details.
sqlparser
Extensible SQL Lexer and Parser with support for ANSI SQL:2011
sea-query
🔱 A dynamic query builder for MySQL, Postgres and SQLite
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
datafusion
in-memory query engine that uses Apache Arrow as the memory model
diesel-async
An async extension for Diesel the safe, extensible ORM and Query Builder
refinery
Powerful SQL migration toolkit for Rust
postgres
A native, synchronous PostgreSQL client
sqlformat
Formats whitespace in a SQL string to make it easier to read
sea-schema
🌿 SQL schema definition and discovery
turso
API
mysql
client library implemented in rust
aws-sdk-rds
AWS SDK for Amazon Relational Database Service
snowflake-connector-rs
client for Snowflake
odbc-api
Write ODBC Applications in (mostly) safe Rust
tree-sitter-sequel
Tree-sitter Grammar for SQL
libsql
database library
pg_query
PostgreSQL parser that uses the actual PostgreSQL server source to parse SQL queries and return the internal PostgreSQL parse tree
r2d2_postgres
Postgres support for the r2d2 connection pool
odbc2parquet
Query an ODBC data source and store the result in a Parquet file
sqlite3-parser
SQL parser (as understood by SQLite)
datafusion-federation
Datafusion federation
hotpath
One profiler for CPU, time, memory, SQL, and async code - quickly find and debug performance bottlenecks
cornucopia
Generate type-checked Rust from your PostgreSQL queries
arrow-odbc
Read/Write Apache Arrow arrays from/to ODBC data sources
connectorx
Load data from databases to dataframes, the fastest way
ballista
Distributed Compute
spg-server
SPG daemon — listens for self-built wire-frame connections and PG-wire (libpq-compatible)
aws-sdk-rdsdata
AWS SDK for AWS RDS DataService
sqruff
A high-speed SQL linter
klickhouse
pure Rust SDK for working with Clickhouse with the native protocol in async environments with minimal boilerplate and maximal performance
google-sql1_beta4
A complete library to interact with SQL Admin (protocol v1beta4)
datafusion-functions-json
JSON functions for DataFusion
toasty
An async ORM for Rust supporting SQL and NoSQL databases
aws-sdk-pi
AWS SDK for AWS Performance Insights
prqlc
PRQL is a modern language for transforming data — a simple, powerful, pipelined SQL replacement
arborium-sql
SQL grammar for arborium (tree-sitter bindings)
gluesql
Open source SQL database engine fully written in Rust with pure functional execution layer, easily swappable storage and web assembly support!
diesel_migrations
Migration management for diesel
sea-query-binder
Driver library for using SeaQuery with SQLx
odbc-sys
ODBC ffi bindings
spg-sql
Self-built SQL front-end for SPG: PG-dialect lexer + parser. no_std + alloc.
libpq
Safe binding for libpq
sibyl
An OCI-based (synchronous or asynchronous) interface between Rust applications and Oracle databases
es-entity
Event Sourcing Entity Framework
sql-dialect-fmt
opinionated SQL dialect formatter (command-line)
aws-sdk-redshiftdata
AWS SDK for Redshift Data API Service
scythe-cli
CLI for scythe -- SQL-to-code generator with linting and formatting
prqlc-parser
A parser for the PRQL query language
mquire
Memory forensics and analysis tool for querying Linux kernel memory dumps using SQL
graphitesql
A pure, safe, no_std Rust re-implementation of SQLite, compatible with the SQLite 3 file format
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.
sabiql
A fast, driver-less TUI for browsing and editing PostgreSQL databases
dlin
A fast CLI tool for dbt model lineage analysis
sqlx-sqlite
SQLite driver implementation for SQLx. Not for direct use; see the
sqlxcrate for details.
velesdb-cli
Interactive CLI and REPL for VelesDB with VelesQL support
datafusion-sql
DataFusion SQL Query Planner
polyglot-sql
SQL parsing, validating, formatting, and dialect translation library
limbo
API
tursotui
A keyboard-driven terminal UI for browsing, querying, and administering Turso and SQLite databases
datafusion-table-providers
Extend the capabilities of DataFusion to support additional data sources via implementations of the
TableProvidertrait
google-sql1_beta4-cli
A complete library to interact with SQL Admin (protocol v1beta4)
sqllogictest
parser and runner
rocketmq-filter
A filter for RocketMQ messages
pg_interval
A native PostgreSQL interval type
datafusion-python
Apache DataFusion DataFrame and SQL Query Engine
fsqlite-func
Built-in scalar, aggregate, and window functions
oraclemcp-guard
Fail-closed statement classifier, operating levels, policy and approval tokens for oraclemcp (Apache-2.0 OR MIT)
spg-engine
Execution engine for SPG: glues spg-sql parsing to spg-storage. Foreign keys, joins, vectors, cold tier.
tokio-postgres
A native, asynchronous PostgreSQL client
hiqlite
highly-available, embeddable, raft-based SQLite + cache
rustweb2
Rust-based web server
datafusion-cli
Command Line Client for DataFusion query engine
feldera-fxp
Fixed-point decimal with fixed precision and scale
scythe-core
Core SQL parsing, catalog building, and type inference for scythe
quack-rs
Production-grade Rust SDK for building DuckDB loadable extensions
odbcsv
Query an ODBC data source and print the result as csv
jsonschema-transpiler
transpile JSON Schema into schemas for data processing
sqruff-lib-dialects
sql dialects for sqruff
rqb
sqlx-first typed Postgres query builder
decypher
parsing openCypher queries
spg-embedded
Embedded SQL database for Rust. Single-writer, WAL-backed, crash-safe. Zero external dependencies. PG-flavoured SQL with FOREIGN KEY, JOINs, vectors (HNSW/pgvector ops), and a cold tier.
sqlglot-rust
A SQL parser, optimizer, and transpiler library inspired by Python's sqlglot
aws-sdk-databasemigration
AWS SDK for AWS Database Migration Service
kite_sql
SQL as a Function for Rust
chain-builder
A typed, dialect-aware SQL query builder for Rust (PostgreSQL/MySQL/SQLite)
sq
A minimal client-server for phext hosting
magic-shq
Shell Query - CLI for capturing and querying shell command history
teaql-runtime
TeaQL core, SQL, runtime, dialect, and macro crates for model-driven data access
sql-dialect-fmt-syntax
Syntax kinds and lossless-tree (rowan) language definition for sql-dialect-fmt, a Snowflake SQL toolchain
ballista-scheduler
Ballista Distributed Compute - Scheduler
nidus
A small, pure-Rust embeddable vector store: brute-force or ANN cosine search over a single append-only directory, with pluggable persistence (local files, S3, GCS). No SQL, no query engine; builds in seconds.
bomboni_request
working with API requests. Part of Bomboni library.
sql-splitter
High-performance CLI tool for splitting large SQL dump files into individual table files
partiql-ast
PartiQL AST
syntaqlite
Parser, formatter, validator, and language server for SQLite SQL — built on SQLite's own grammar
dbnexus
An enterprise-grade database abstraction layer for Rust with built-in permission control and connection pooling
citadel_sdk
High-level library to build applications on the Citadel Protocol
scouter-sql
Sql library to use with scouter-server
sql6
SQLite compatible database with CJK FTS5 full-text search and vector similarity
feldera-samply
Enhance profiles produced using samply
pgfmt
A PostgreSQL SQL formatter
nautilus-orm-schema
Schema parsing and validation for Nautilus ORM
scythe-codegen
Polyglot code generation backends for scythe
pg_filters
helper to generate postgres sql for pagination, sorting and filtering
rigsql-cli
Fast SQL linter CLI with sqlfluff-compatible rules
narwhaldb
narwhal: TUI database client with a built-in MCP server (binary crate)
sqlrite-engine
Light version of SQLite developed with Rust. Published as
sqlrite-engineon crates.io; import asuse sqlrite::….
sqry-lang-sql
SQL language plugin for sqry
sqry-lang-oracle-plsql
Oracle PL/SQL language plugin for sqry - semantic search with Oracle-specific metadata
rainfrog
a database management tui
scythe-lint
SQL linting engine with 93 rules for scythe
lax-sql
Lax SQL formatter that never reinterprets your code. Dialect agnostic by construction. Usable as a library or a dprint plugin.
postgres-types
Conversions between Rust and Postgres values
partiql-value
PartiQL Values
fsqlite-vdbe
Virtual database engine bytecode interpreter
rigsql-rules
Lint rules (sqlfluff-compatible) for the rigsql SQL linter
tauri-plugin-sql
Interface with SQL databases
k8sql
Query Kubernetes with SQL
dbsp
Continuous streaming analytics engine
feldera-sqllib
SQL runtime library for Feldera
juspay_diesel
A safe, extensible ORM and Query Builder for PostgreSQL, SQLite, and MySQL
dsql-lint
Lint SQL files for Aurora DSQL compatibility
sqlx-sqruff
Lint and format SQL inside sqlx::query*! macros (sqruff-powered)
tern
Embedded database migrations in SQL or Rust
panproto-inst
Instance representation for panproto
diesel-oci
A oci database adapter for diesel
gaman
Schema-first SQL migration CLI for PostgreSQL, SQLite, and MySQL with offline planning, Django-style prompts, drift verification, and repair
cala-cel-interpreter
An interpreter for the Common Expression Language (CEL)
pipeql-core
Core compiler for PipeQL - lexer, parser, AST, analyzer, and SQL codegen
datafusion-sqllogictest
DataFusion sqllogictest driver
sql_lexer
lex and sanitize SQL
citadel_proto
Networking library for the Citadel Protocol
datafusion-common
Common functionality for DataFusion query engine
rigsql-parser
CST parser for the rigsql SQL linter
datafusion-physical-expr
Physical expression implementation for DataFusion query engine
fsqlite-parser
Hand-written recursive descent SQL parser
oraclemcp-config
Layered configuration + connection profiles for the oraclemcp Oracle MCP server (Apache-2.0 OR MIT)
atmosphere
A lightweight SQL framework for sustainable database reliant systems
partiql
in Rust
nsql
Run SQL from your terminal, composed in your real neovim — without taking over the screen
sql-middleware
Lightweight async wrappers for tokio-postgres, rusqlite, turso, and tiberius
geekorm
easy to use ORM for SQLite databases
nautilus-orm-migrate
Database migration engine for Nautilus ORM
diesel-derive-enum
Derive diesel boilerplate for using enums in databases
libpgfmt
formatting PostgreSQL SQL and PL/pgSQL
qop
powerful database migration tool
fosk
In-memory SQL-like query engine and lightweight data store for testing and prototyping
clickhouse-arrow
ClickHouse Arrow Client for Rust
veloq-query
DuckDB-backed query helpers shared by VeloQ profile backends
sqlparser-dsql
SQL parser fork with Aurora DSQL extensions (CREATE INDEX ASYNC, order-independent CREATE SEQUENCE, INCLUDE on table constraints). Based on sqlparser 0.62.0.
poste-cli
CLI for Poste: run HTTP/SQL/Redis requests from file buffers
turso_sdk_kit
Low-level C ABI for building Turso language bindings. For Rust applications, use the
tursocrate instead.
plsql-ir
Typed semantic intermediate representation for plsql-intelligence
datafusion-proto
Protobuf serialization of DataFusion logical plan expressions
diesel-clickhouse
Diesel ORM query-builder extensions for ClickHouse SQL
xbatis2sql
collect sql statements from iBATIS sqlmap files/MyBatis mapper files
distributed_cli
The
dctlCLI for Distributed services: scaffold projects, describe their manifest, and render schema artifacts (SQL or Atlas Operator resources). Also a library so other CLIs (e.g. hops) can mount its commands.
plsql-catalog
Offline-first Oracle catalog snapshot model for plsql-intelligence
evento
Event sourcing and CQRS toolkit with SQL persistence, projections, and subscriptions
vibesql-l10n
Localization support for VibeSQL using Project Fluent
sql-insight
SQL query analysis, formatting, and transformation
cala-ledger-core-types
Core types for cala
ballista-cli
Command Line Client for Ballista distributed query engine
pgburst
A file-based way to edit postgresql databases (procedures, views, triggers) without GUI
aws-sdk-iotanalytics
AWS SDK for AWS IoT Analytics
sql-builder
SQL code generator
criterium
Lightweigt dynamic database queries for rusqlite
oraclemcp-audit
Out-of-band durable audit sink (fsync-before-execute, hash chain) for oraclemcp (Apache-2.0 OR MIT)
mnm-retrieval
Hybrid (FTS + vector) retrieval, RRF merging, and trust × relevance scoring
mysql_quick
mysql 数据库快速连接方法
pgmold-sqlparser
Fork of sqlparser with additional PostgreSQL features (PARTITION OF, SECURITY DEFINER/INVOKER, SET params, EXCLUDE, TEXT SEARCH, AGGREGATE, FOREIGN TABLE/FDW, PUBLICATION, SUBSCRIPTION…
eloquent
SQL query builder to easily build complex queries in Rust
vlorql-cli
CLI tool for VlorQl SQL query optimization and natural language querying
yamlbase
A lightweight SQL server that serves YAML-defined tables over standard SQL protocols
sql-generustor
generate SQL insertion commands
sea-query-postgres
Binder traits for connecting sea-query with postgres driver
inbq
parsing BigQuery queries and extracting schema-aware, column-level lineage
squonk
Extensible, fast, multi-dialect SQL tokenizer and parser for Rust
citadel_user
User backend library for the Citadel Protocol
mongreldb-consensus
MongrelDB consensus adapter over openraft (Stage 2; see docs/architecture/adr/0004)
oraclemcp-telemetry
tracing / OpenTelemetry / health-endpoint observability for oraclemcp (Apache-2.0 OR MIT)
qusql-type
Typer for sql
jankensqlhub
A high-performance, modular Rust library for parameterizable SQL query management with support for SQLite and PostgreSQL
sea-query-sqlx
Driver library for using SeaQuery with SQLx
fnsql
Type-safe SQL query wrappers
fsqlite-ast
SQL abstract syntax tree node types
fsqlite-ext-json
JSON1 functions and virtual tables
partiql-logical
PartiQL Logical Model
oraclemcp-auth
Transport auth (OAuth 2.1 RS, mTLS, init token), step-up confirmation delivery and secrets for oraclemcp (Apache-2.0 OR MIT)
feldera-observability
Shared observability utilities for Feldera services
tauri-plugin-rusqlite2
Tauri SQLite plugin using rusqlite
sql_reverse
Generate the multiple programming languages structure based on the MySQL/PostgresSQL table structure
oxisql-sqlite-compat
Pure-Rust SQLite-compatible backend for OxiSQL via the oxisqlite Pure-Rust engine (C-free fork of limbo)
tsqlx
terminal database client focused on reliable SQL editing
podo
PostgreSQL schema management tool
nanosql
Tiny, strongly-typed data mapper for SQLite
squeal
A SQL query builder library for Rust
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
pgbatis
pgbaits 用于操作数据库数据的增删改查
mongreldb-server
HTTP daemon for MongrelDB — serves SQL, native queries, and typed Kit API over HTTP for multi-process access
polars-sql
SQL transpiler for Polars. Converts SQL to Polars logical plans
rvlite
Standalone vector database with SQL, SPARQL, and Cypher - powered by RuVector WASM
spatialbench
Blazing fast pure Rust Spatial Bench data generation library
camel-component-sql
SQL component for rust-camel (PostgreSQL, MySQL, SQLite via sqlx)
flyway
Flyway-rs project, Database change control,similar to flyway in Java
snowflakedb-rs
A lightweight, comprehensive and familiar database driver for the SnowflakeDB written natively in Rust
fakecloud-rds-data
AWS RDS Data API implementation for FakeCloud
query-forge
Run SQL queries on XLSX/XML/CSV/JSON/JSONL/Markdown inputs and export results as text, CSV, JSONL, Markdown, XML, or XLSX
contextdb-parser
SQL parser for contextdb with GRAPH_TABLE and vector extensions
sz-orm-scheduler
SZ-ORM Scheduler Extension - Task scheduling with cron support
datafusion-server
Web server library for session-based queries using Arrow and other large datasets as data sources
oraclemcp
Engine-free, governed least-privilege Oracle Database MCP server with a fail-closed SQL guard and confirmation-gated operating levels (independent open-source project)
feldera-rest-api
REST API bindings for Feldera
narwhal-drivers
Bundled database drivers for narwhal (PostgreSQL, MySQL, SQLite, DuckDB, ClickHouse) + driver registry
plsql-sast
Static-analysis security rule engine for plsql-intelligence (Layer 3, PLSQL-SAST-001)
grow-rs
🌱 Write sedders in RON
gitql-ast
GitQL Abstract syntax tree (AST)
prax-query
Type-safe query builder for the Prax ORM
dm-database-sqllog2db
高性能 CLI 工具:流式解析达梦数据库 SQL 日志并导出到 CSV 或 SQLite
sql-gen
A CLI tool for generating models based on a SQL Database using SQLx
plsql-parser
PL/SQL parser frontend: ParseBackend trait, token tape, CST, AST types
lumen-sqlite-mcp
An MCP server for storing and manipulating structured data using SQLite
sqlutil
building SQL queries
sqrust-cli
Fast SQL linter written in Rust — the Ruff for SQL
fsqlite-wasm
WebAssembly bindings for FrankenSQLite
scythe-inspect
Live-database health-check engine for scythe
dbtui
Terminal database client with Vim-style navigation
keel-journal
Keel persistence layer: the Journal trait and its WAL-mode SQLite backend (architecture spec §4.2–4.3), plus the discovery store that feeds
keel init/status/doctor. Adapts to the frozen contracts/journal…
vantage-cli-util
CLI utilities for Vantage data framework
stmo-cli
Turn Claude Code into a data analyst on sql.telemetry.mozilla.org
tabiew
A lightweight TUI application to view and query tabular data files, such as CSV, TSV, and parquet
cala-cel-parser
A parser for the Common Expression Language (CEL)
nautilus-orm-connector
Database executors and connection management for Nautilus ORM
mdql
MDQL — a queryable database where every entry is a markdown file
pg_parse
PostgreSQL parser that uses the actual PostgreSQL server source to parse SQL queries and return the internal PostgreSQL parse tree
rustdb
SQL database
bottle-orm
A lightweight and simple ORM for Rust built on top of sqlx
oxibase
Autonomous relational database management system with MVCC, time-travel queries, and full ACID compliance
Try searching with DuckDuckGo.