sqlx
Database client
A high-level, async Rust library for interacting with relational databases.
🧰 The Rust SQL Toolkit. An async, pure Rust SQL crate featuring compile-time checked queries without a DSL. Supports PostgreSQL, MySQL, and SQLite.
14k stars
63 watching
1k forks
Language: Rust
last commit: about 2 months ago
Linked from 1 awesome list
asyncawaitmariadbmysqlpostgrespostgresqlrustsqlsqlite
Related projects:
Repository | Description | Stars |
---|---|---|
rusqlite/rusqlite | An ergonomic wrapper for using SQLite from Rust. | 3,279 |
kipdata/fncksql | A lightweight embedded relational database that provides a user-friendly API and supports complex data operations. | 570 |
rbatis/rbatis | An ORM that compiles dynamic SQL at compile time, balancing performance and robustness for efficient database interactions. | 2,319 |
diesel-rs/diesel | A safe and extensible way to interact with databases in Rust | 12,879 |
jasonshin/sqlx-ts | Tool for compile-time checked queries with type generation | 185 |
sqlcipher/sqlcipher | A standalone fork of SQLite with added encryption and security features | 6,327 |
erikgrinaker/toydb | A distributed, educational, in-memory relational database project built with Rust to demonstrate its architecture and concepts. | 6,271 |
orbitinghail/sqlsync | A collaborative offline-first wrapper around SQLite designed to synchronize web application state between users and devices. | 2,415 |
seaql/sea-query | A query builder to help construct dynamic SQL queries in Rust. | 1,226 |
tobymao/sqlglot | A comprehensive Python library for parsing and transpiling various SQL dialects to ensure compatibility and correctness. | 6,866 |
theseus-rs/rsql | A command-line interface for interacting with various relational databases | 135 |
seaql/sea-orm | An async and dynamic ORM (Object-Relational Mapping) tool for building web services in Rust. | 7,522 |
graphql-rust/juniper | A GraphQL server library written in Rust | 5,735 |
jmoiron/sqlx | An extension to Go's standard database/sql library, adding features like parameterized queries and row marshaling. | 16,405 |
jayy-lmao/rust-graphql-docker | A containerized Rust GraphQL API with dataloaders and actix-web for managing a simple cult database. | 94 |