Proper Database support is crucial for modern web development. This page gives an overview of the various drivers, ORMs, integrations and tools.
Mysql client library implemented in rust
Tokio based asynchronous MySql client library.
A native PostgreSQL driver
A pure Rust interface to PostgreSQL. Will never block (hence the name, a pun on that fact in french).
Redis driver for Rust.
An asynchronous futures based Redis client for Rust using Tokio
Async Redis client using std::future
Ergonomic wrapper for SQLite
A native, asynchronous PostgreSQL client
An interface for leveldb
Rust wrapper for Facebook's RocksDB embeddable database
The couchdb library provides types for working with CouchDB.
A client library for CoreOS's etcd.
InfluxDB Rust driver
A Cassandra CQL driver, built on top of the DataStax C++ driver for performance and functionality.
Cassandra DB driver written in Rust
memcached client for rust
A native MongoDB driver developed under MongoDB labs.
Mongo Rust driver built on top of the Mongo C driver
A safe, extensible ORM and Query Builder for PostgreSQL, SQLite, and MySQL
Let’s talk about how wonderful it is that Diesel has a nice API while allowing you to abstract over it.
Most DB abstractions provide one or the other, reinforcing the mistaken notion that we need to sell our architecture to persistence libraries.
mattgreenrocks , 07 Feb 2016 on version 0.5.0
An abstraction layer for SQL databases.
A complete rewrite of rustorm
Compile-time ORM (runtime library)
CLI Database migration management for postgres, sqlite, mysql
Powerful SQL migration toolkit for Rust
A lightweight database schema migration system
Database migration management for Rust programs
Do you know something we don't?
Did we miss an important crate? Or maybe you just recently launched something that should be listed here, too? Let us know!