CATEGORY

Database interfaces 5,301 crates

Data as of 2026-07-25 (crates.io database dump, timestamp 2026-07-25T02:00:36Z). Source: crates.io · db-dump.tar.gz · methodology & corrections.

dbstructBuild a typed database by defining a struct11,589MITCachingDatabase interfaces chksmA multipurpose rust library for use in my projects11,586GPL-3.0AsynchronousCaching rsql_driver_polarsrsql polars driver utilities11,581Apache-2.0 OR MITCommand-line interfaceCommand line utilities anda_db_schemaAnda DB schema library for Rust.11,512MITData structuresDatabase interfaces tezos-smart-rollup-storageHigher-level transactional account view over Tezos Smart Rollup durable storage.11,509MITDatabase interfacesWebAssembly kudubot-bindingsRust Bindings for the kudubot framework11,502GPL-3.0Database interfacesDevelopment tools moosicbox_json_utilsMoosicBox json utilities package11,437MPL-2.0Database interfacesDevelopment tools mysqlbinlog-networkmysqlbinlog from MySQL instance11,426MIT/Apache-2.0Database interfaces anda_cognitive_nexusA Rust implementation of KIP (Knowledge Interaction Protocol) base on Anda DB.11,424MITData structuresDatabase interfaces rxqlite-clientA client for rxqlite.11,402MIT OR Apache-2.0Database interfaces b-treeA persistent B+ tree using freqfs11,401Apache-2.0Data structuresDatabase interfaces redis-keyspace-statsAnalyzes your Redis keyspace and returns statistics about it11,389MITCommand line utilitiesDatabase interfaces diesel-upleteConditionally update or delete rows (PostgreSQL only)11,365MIT OR Apache-2.0Database interfaces serde-odbcBind serializable Rust data to ODBC statements11,347LGPL-3.0Database interfaces cordobaZero-copy and mmapable CDB access library with a Python interface11,245GPL-3.0+ConfigurationData structures fast_firestorefast, plug and play firestore lib11,214MITDatabase interfaces mongodb-extAn extension crate for mongodb to create a database setup without boilerplate.11,148non-standardDatabase interfacesDevelopment tools sqlayoutGenerate SQL for creating SQLite databases via Builder API or XML config11,107LGPL-2.1-onlyConfigurationDatabase interfaces kurrentdbOfficial KurrentDB gRPC client11,085MITAPI bindingsDatabase interfaces dmdsMultidimensional database implemented in Rust11,036LGPL-3.0-or-laterAsynchronousDatabase interfaces duroxide-pgA PostgreSQL-based provider implementation for Duroxide, a durable task orchestration framework11,026MITAsynchronousDatabase interfaces rsfbclient-dieselThe Diesel implementation for Firebird10,975MITDatabase interfaces toasty-coreCore types, schema representations, and driver interface for Toasty10,971MITDatabase interfaces dynarustA DynamoDB odm library for rust10,938MITDatabase interfaces odbc-ffirenamed to odbc-sys10,913MITDatabase interfacesExternal FFI bindings indradb-plugin-hostA graph database library10,907MPL-2.0Database interfacesDatabase implementations sqlite-bindings-lunaticThe package provides an interface to SQLite.10,884Apache-2.0/MITAPI bindingsDatabase interfaces mapiproxyA proxy for debugging MonetDB's wire protocol10,879MPL-2.0Command line utilitiesDatabase interfaces stewballStorage for Ordinary10,876AGPL-3.0-onlyDatabase interfaces db-to-codesqlx model cli tools10,797non-standardDatabase interfaces sqlite3builderSimple SQL code generator for Sqlite3.10,786MITDatabase interfacesText processing postgresfixtureEasily create and manage PostgreSQL clusters on demand for testing and development.10,770Apache-2.0Command line utilitiesDatabase interfaces rsql_driver_test_utilsrsql test utilities10,723Apache-2.0 OR MITCommand-line interfaceCommand line utilities bicycle_servergRPC database server for the Bicycle framework10,718AGPL-3.0-onlyDatabase interfaces switchy_databaseSwitchy database package10,712MPL-2.0Database interfaces db-dump-concatTool to concatenate crates.io database dumps10,653MIT OR Apache-2.0Database interfacesEncoding fluvio-smartstreamFluvio SmartModule WASM library10,630Apache-2.0Database interfacesEncoding store-cliStorage daemon command-line interface10,629MITCommand line utilitiesDatabase interfaces xxai-postgres-typesConversions between Rust and Postgres values10,622MIT/Apache-2.0Database interfaces indradb-clientCLI client for IndraDB10,604MPL-2.0Database interfacesDatabase implementations pg-wormAn async, fully-typed and straightforward ORM for PostgreSQL databases10,588MIT OR Apache-2.0AsynchronousDatabase interfaces ankidbOpinionated library for interacting with Anki's database10,579MITAPI bindingsDatabase interfaces axum-mongodb-corethe core of axum-mongodb10,564MITDatabase interfaces toasty-macrosDerive macros for Toasty models and embeds10,553MITDatabase interfaces fdbFoundationDB Client API for Tokio10,550MIT OR Apache-2.0API bindingsDatabase interfaces squealA SQL query builder library for Rust10,529LGPL-3.0-or-laterDatabase interfaces mdbsqlSQL query for Access database on Unix-like systems10,468Apache-2.0Database interfaces rdb-pagination-coreSQL query extension library for handling pagination and sorting in relational databases.10,448MITDatabase interfacesRust patterns include-sqlite-sqlA Yesql inspired macro for using SQLite SQL in Rust10,446MITDatabase interfaces yb-postgresA native, synchronous YugabyteDB YSQL client10,408MIT/Apache-2.0Database interfaces rsmgp-sysLibrary to develop query modules for Memgraph in Rust.10,379Apache-2.0API bindingsDatabase interfaces surreal-simple-querybuilder-proc-macroThe proc macro for a query-building & utility crate for SurrealDB and its SQL querying language that aims to be simple10,352MITDatabase interfaces pachaModel, Data and Recipe Registry with full lineage tracking10,349MITDatabase interfacesScience wild-doc-script-imageimage for wild-doc10,311MIT/Apache-2.0Database interfacesDatabase implementations async-postgresA runtime-independent, asynchronous PostgreSQL client.10,289MITDatabase interfaces naphthaUniversal database connection layer for your application.10,243MIT OR Apache-2.0Database interfaces ledbLightweight embedded database built over LMDB10,211MITDatabase interfaces tile_sorcererTools for modeling and querying vector tile sources10,181BSD-3-ClauseDatabase interfacesParser implementations diesel-order-with-directionOrder diesel queries based on a direction parameter10,170MITDatabase interfaces ignite-rsApache Ignite thin client10,170MIT/Apache-2.0Database interfaces tqlCompile-time ORM (runtime library)10,164MITDatabase interfaces mysql_wasiMysql client library implemented in rust for WASI.10,156MIT/Apache-2.0Database interfaces v-clickhouse-rsAsynchronous Yandex ClickHouse client library.10,149MITDatabase interfaces partiql-extension-visualizeVisualize PartiQL AST and Logical Plan10,144Apache-2.0CompilersDatabase interfaces sql-cliSQL query tool for CSV/JSON with both interactive TUI and non-interactive CLI modes - perfect for exploration and automation10,097MITCommand line utilitiesDatabase interfaces tea-ormHelper functions for Sea Orm to help with testing10,086MITDatabase interfacesDevelopment tools::Testing pgxn_metaThe PGXN distribution metadata specification10,086PostgreSQLDatabase interfacesWeb programming dbstruct-deriveBuild a typed database by defining a struct10,018MITCachingDatabase interfaces autoschematic-coreCore shared functionality for Autoschematic: workflow engine, state management, and Git integrations10,006AGPL-3.0Command line utilitiesConfiguration pgburstA file-based way to edit postgresql databases (procedures, views, triggers) without GUI9,994GPL-3.0-onlyCommand line utilitiesDatabase interfaces tokio-sqliteAsynchronous SQLite client9,972MIT OR Apache-2.0Database interfaces outlet-postgresPostgreSQL logging handler for outlet HTTP request/response middleware9,965MITDatabase interfacesWeb programming stack-dbA (basically) infinitely stacking & extendable CoW database that has both readonly safety and incredible write speeds at the same…9,942MIT OR Apache-2.0Database interfaces lucid-kv-clientA client for Lucid KV9,915MIT OR Apache-2.0API bindingsDatabase interfaces mongodb-macroMongoDB Macro is a crate with macros for quickly creating structures to work with mongodb9,886MITConfigurationDatabase interfaces mustyAn ODM for NoSQL databases like MongoDB9,839MITData structuresDatabase interfaces little_raftThe lightest distributed consensus library. Run your own replicated state machine!9,826MITConcurrencyDatabase interfaces tokio-postgres-extractorHigh-performance extractors for tokio_postgres9,795MIT OR Apache-2.0Database interfaces load_sql_procA procedural macro for load & minifying SQL queries at compile time.9,772GPL-3.0CompressionDatabase interfaces drasi-query-astDrasi Core Abstract Syntax Tree9,766Apache-2.0Database interfaces qopA simple and powerful database migration tool.9,761MITCommand line utilitiesDatabase interfaces minify_sql_procA procedural macro for minifying SQL queries at compile time.9,726GPL-3.0CompressionDatabase interfaces aerospike-syncAerospike Client for Rust9,716Apache-2.0Database interfaces pg_ecdsa_verifyA PostgreSQL extension for ECDSA signature verification.9,714MITCryptographyDatabase interfaces drasi-coreDrasi Core9,683Apache-2.0Database interfaces crudcrate-deriveDerive macros for crudcrate — generate CRUD endpoints from Sea-ORM entities9,677MITDatabase interfacesWeb programming rorm-macro-implMacro implementations for rorm.9,632MITDatabase interfaces gremlin-deriveProc macro for gremlin-rs™9,619Apache-2.0Database interfaces basexA client library for BaseX XQuery databases.9,595ISCDatabase interfaces toasty-sqlSQL serialization layer for Toasty database drivers9,594MITDatabase interfaces forgedClient API for forged.dev and device provisioning processes9,573MITCommand-line interfaceDatabase interfaces snowflake-deserializerConnect to Snowflake, used with snowflake-connector crate9,570MIT OR Apache-2.0Database interfaces k8s-maestroA Kubernetes job orchestrator tool library9,550MIT OR Apache-2.0API bindingsConfiguration b-tableA persistent database table based on b-tree9,540Apache-2.0Data structuresDatabase interfaces query_builderEasy to use library for creating SQL-Statements9,534MITDatabase interfaces rinfluxdb-typesA library for querying and posting data to InfluxDB9,518MIT OR Apache-2.0Database interfaces deepwellDEEPWELL - Wikijump API provider and database manager9,489AGPL-3.0-or-laterAsynchronousDatabase interfaces drasi-query-cypherDrasi Core Cypher Parser9,484Apache-2.0Database interfaces siodb_driverDriver for Siodb database.9,447Apache-2.0Database interfaces adomasync-postgres macros for object mapping9,427BSD-3-ClauseAsynchronousDatabase interfaces fdb-genBinding generation helper for FoundationDB9,406MIT OR Apache-2.0Database interfacesExternal FFI bindings roa-pgtokio-postgres integration with roa framework9,404MITDatabase interfaces rpa_enumRPA Enum extension.9,394non-standardDatabase interfacesDatabase implementations redis-enterpriseRedis Enterprise REST API client library9,387MIT OR Apache-2.0API bindingsDatabase interfaces seaography-macrosMacros for Seaography9,384MIT OR Apache-2.0Database interfaces polars-sqliteRust sqlite3 traits for polars dataframe9,379MITData structuresDatabase interfaces orma-mobcConnection pool for Orma, based on mobc9,358MITDatabase interfaces fdb-sysBinding to the C APIs for FoundationDB9,335MIT OR Apache-2.0Database interfacesExternal FFI bindings rsql_driver_delimitedrsql delimited driver9,310Apache-2.0 OR MITCommand-line interfaceCommand line utilities irox-influxdb_v1InfluxDB v1 API Client9,308MIT OR Apache-2.0API bindingsDatabase interfaces fluvio-smartstream-deriveFluvio SmartStream WASM procedural macro9,306Apache-2.0Database interfacesEncoding pg2any_libPostgreSQL to Any database library with Change Data Capture (CDC) and logical replication support9,289Apache-2.0AsynchronousDatabase interfaces sqlx-d1-corecore implementation for sqlx-d1 - SQLx for Cloudflare D19,266MITAsynchronousDatabase interfaces everything-rsErgonomic wrapper around everything-sys-bindgen for the Everything SDK9,229MIT OR Apache-2.0API bindingsDatabase interfaces literExperimental library for using SQLite with minimal SQL9,193GPL-3.0-or-laterDatabase interfaces rustamodbA rust library for AWS DynamoDB.9,187MIT OR Apache-2.0Data structuresDatabase interfaces ledb-deriveDerive macros for defining storable documents9,184MITDatabase interfaces xaeroflux-coreEXPERIMENTAL: actor layer for xaeroflux9,167MPL-2.0Database interfacesDatabase implementations gerasdbA DB for the Wikinota project. This is exploratory software and not suitable for production usage!9,158AGPL-3.0Database interfaces diesel-enum-caseInterop between your enums and your database with diesel, with customizable case conversion for string enums9,113MITData structuresDatabase interfaces ddcpDistributed decentralized database-to-database copy9,096MPL-2.0Command line utilitiesDatabase interfaces cerberus-esAn EventStore administration tool9,096MITDatabase interfaces yamlbaseA lightweight SQL server that serves YAML-defined tables over standard SQL protocols9,092MIT OR Apache-2.0Database interfacesDevelopment tools::Testing rsql_driver_csvrsql csv driver9,083Apache-2.0 OR MITCommand-line interfaceCommand line utilities ledb-actixLEDB Actor for Actix actor framework and storage REST-interface9,052MITAsynchronousDatabase interfaces httpredisHTTP status codes for Redis cluster using TLS9,045BSD-3-ClauseDatabase interfacesNetwork programming mongodb-arrow-connectorMongoDB connector that reads and writes data to/from Apache Arrow9,044Apache-2.0Database interfaces pg-worm-deriveProc macro for the pg-worm crate.9,009MIT OR Apache-2.0AsynchronousDatabase interfaces phileThe Painless High-Level Persistence Engine8,988BSD-2-Clause-FreeBSDCommand-line interfaceCommand line utilities inferadb-common-storageShared storage backend abstraction for InferaDB services8,973MIT OR Apache-2.0AsynchronousDatabase interfaces pg_named_argsPostgreSQL named arguments8,964MIT OR Apache-2.0Database interfaces mdbx-ffiRust bindings for mdbx.8,947Apache-2.0Database interfacesExternal FFI bindings shacl_testsuiteRDF data shapes implementation in Rust8,919MIT OR Apache-2.0Database interfaces coilAn async and sync background job queue for Postgres8,896GPL-3.0AsynchronousConcurrency pongoIntelligent Dorsal admin interface8,893MITDatabase interfacesWeb programming sql-tableMakes no-ORM querying of SQL databases more concise8,887MITDatabase interfaces mongodb-ensure-indexMongoose-style ensure-index capabilities for the mongodb crate8,871MITDatabase interfaces micro_typesTypes for distributed systems8,824non-standardData structuresDatabase interfaces async-duckdbA library for working with duckdb asynchronously8,808MITDatabase interfaces gold_diggerA simple MySQL/MariaDB query tool that accepts parameters as environmental variables.8,799MITCommand line utilitiesDatabase interfaces liter_deriveProcedural macros for liter8,768GPL-3.0-or-laterDatabase interfaces cloudflare-kv-proxyCloudflare KV Proxy SDK.8,766MIT/Apache-2.0Database interfacesWeb programming tiny-ormA tiny ORM for CRUD operations built on top of SQLx QueryBuilder.8,766MITDatabase interfaces shah-macrosshah db macros8,744non-standardDatabase interfaces commucat-storagePostgreSQL and Redis data access layer for CommuCat8,737MPL-2.0Database interfacesNetwork programming ctgenCode Generator based on Handlebars Templates and Database Reflection8,700MITCommand line utilitiesDatabase interfaces duckdb-bitstringBIT type support for duckdb-rs8,700MITDatabase interfaces sqlx-d1SQLx for Cloudflare D18,676MITAsynchronousDatabase interfaces snowflake-connectorConnect to Snowflake8,670MIT OR Apache-2.0Database interfaces async-dieselIntegrate Diesel into async-std cleanly and efficiently.8,668MIT/Apache-2.0AsynchronousDatabase interfaces rdb-paginationSQL query extension library for handling pagination and sorting in relational databases.8,668MITDatabase interfacesRust patterns sea_orm_newtype_id_domainSea-ORM newtyped IDs (stripe style)8,664MITDatabase interfaces naphtha-proc-macroSupporting macro crate for naphtha8,664MIT OR Apache-2.0Database interfaces memvid-coreCore library for Memvid v2, a crash-safe, deterministic, single-file AI memory.8,609Apache-2.0Data structuresDatabase interfaces s2-sdkRust SDK for S28,588MITAPI bindingsDatabase interfaces tc-collectionTinyChain's collection types8,558Apache-2.0Data structuresDatabase interfaces seqdbA K.I.S.S. sequential storage engine8,556MITDatabase interfaces cllw-oreFast, efficient Order-Revealing and Order-Preserving Encryption using CLWW schemes8,535non-standardCryptographyDatabase interfaces redis_loggerA logger implementing the log::Log trait that writes log messages to a Redis pub/sub channel, a stream or both using the redis_rs…8,519MIT/Apache-2.0Database interfacesDevelopment tools thalo-inmemoryIn-memory event store for crates.io/thalo8,501MIT OR Apache-2.0Data structuresDatabase interfaces ate-filesModel and helper functions for access files stored in ATEs8,479MIT OR Apache-2.0Database interfacesDevelopment tools postgres_migratorSimple postgres raw sql migration generator and manager.8,477MITCommand line utilitiesDatabase interfaces sql_toolsA rust crate meant to make SQL queries simple and communication between various SQL versions easy.8,473MITConcurrencyData structures iceberg-catalog-s3tablesApache Iceberg Rust S3Tables Catalog8,470Apache-2.0Database interfaces wundergraphA GraphQL ORM build on top of diesel8,446MIT OR Apache-2.0Database interfacesWeb programming sqlweldCreate SQL files from templates and partials8,436MIT OR Apache-2.0Command line utilitiesDatabase interfaces pgarchiveRead PostgreSQL custom format archives8,417MITDatabase interfaces kitxA lightweight wrapper for database operations based on sqlx, enabling fast CRUD operations.8,409non-standardDatabase interfaces easy-sqlxThe Rust Toolkit to easy use sqlx8,407Apache-2.0Database interfaces turingdbDocument Database backed by sled8,358Apache-2.0Database interfacesEmbedded development lsm_engineA rust implementation of a key-value store using LSM trees8,347MIT OR Apache-2.0AlgorithmsDatabase interfaces fireplaceA client for Firebase that seeks to provide a user-friendly interface to interact with Firestore, Firebase Auth, and similar.8,346MITAuthenticationDatabase interfaces stargate-grpcgRPC client for Stargate8,334Apache-2.0API bindingsDatabase interfaces ksqldbA thin wrapper around the KSQL DB REST API to make it more ergonomic to work with.8,313Apache-2.0API bindingsAsynchronous sqlx-otelThin wrapper around SQLx that emits OpenTelemetry spans and metrics following the database client semantic conventions.8,284MIT OR Apache-2.0AsynchronousDatabase interfaces postgresql-to-amqpPostgreSQL to AMQP, forward PostgreSQL notifications to an AMQP queue.8,260MITDatabase interfaces aws-athena-parserAthena parser to convert Athena ResultSet into user defined Structs8,239MIT OR Apache-2.0Database interfaces rinfluxdb-dataframeA library for querying and posting data to InfluxDB8,235MIT OR Apache-2.0Database interfaces datalockerMy first Rust crate I made to learn. Basic Database Interface. Currently works with mySQL only. Uses the mysql crate and provides…8,233MIT OR Apache-2.0Database interfaces r2d2_odbc_apiODBC support for the r2d2 connection pool Via odbc-api Based on https://github.com/Koka/r2d2-odbc8,211MIT OR Apache-2.0 OR ZlibDatabase interfaces turbo-quantExperimental vector compression sidecars with PolarQuant, TurboQuant, QJL sketches, wire formats, and benchmark receipts8,198MIT OR Apache-2.0AlgorithmsCompression rocket-session-storeA rust session library that can use a custom store.8,132MITAsynchronousAuthentication rusqlite-leErgonomic wrapper for SQLite8,127MITDatabase interfaces xaeroflux-actorsEXPERIMENTAL: actor layer for xaeroflux8,074MPL-2.0Database interfacesDatabase implementations database-reflectionDatabase reflection library. Currently supporting only MariaDB and MySQL with InnoDB.8,066MITData structuresDatabase interfaces sea_orm_newtype_id_macrosSea-ORM newtyped IDs (stripe style)8,060MITDatabase interfaces itunes-comBindings over iTunes COM API8,059MITAPI bindingsDatabase interfaces tiny_kafkaA tiny Kafka client library with producer and consumer functionalities.8,049MITAPI bindingsAsynchronous easy-sqlx-coreThe Rust Toolkit to easy use sqlx8,047Apache-2.0Database interfaces worterbuch-codecEncode/decode Wörterbuch messages.8,018MITDatabase interfaces rsql_driver_postgresqlrsql postgresql driver8,011Apache-2.0 OR MITCommand-line interfaceCommand line utilities quackdb-internalLow level binding to libduckdb-sys8,002MITDatabase interfaces kn0sys-lmdb-rsLMDB bindings7,998MITDatabase interfaces bicycle_sqliteSQLite database engine for the Bicycle framework7,996AGPL-3.0-onlyDatabase interfaces vemigrateProvides tools for migration CLI7,971MIT/Apache-2.0Database interfaces inline-sqlwrite SQL queries directly in Rust functions7,922BSD-2-ClauseDatabase interfaces bulletin-board-mathematicaMathematica client for BulletinBoard7,922Apache-2.0Database interfacesDevelopment tools::Debugging neo4jBolt driver for Neo4j.7,878Apache-2.0Database interfaces storedbDisk-backed transactional key-value database7,877MITDatabase interfaces oximod_macrosProcedural macros for the OxiMod MongoDB ODM.7,843MITAsynchronousDatabase interfaces