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.

amadeus-deriveHarmonious distributed data analysis in Rust.36,668Apache-2.0ConcurrencyDatabase interfaces rapiddbA reasonably fast configurable embedded key-value sensor database36,646AGPL-3.0CachingDatabase interfaces wither_deriveAn ODM for MongoDB built upon the mongo rust driver.36,531Apache-2.0Data structuresDatabase interfaces jobAsync / distributed job runner36,413Apache-2.0Database interfaces amadeus-parquetAn Apache Parquet implementation in Rust.36,350Apache-2.0ConcurrencyDatabase interfaces libsqlcipher-sysNative bindings to the libsqlcipher library36,279MITDatabase interfacesExternal FFI bindings amadeus-commoncrawlHarmonious distributed data analysis in Rust.36,133MIT OR Apache-2.0ConcurrencyDatabase interfaces amadeus-postgresHarmonious distributed data analysis in Rust.36,088Apache-2.0ConcurrencyDatabase interfaces amadeus-awsHarmonious distributed data analysis in Rust.35,931Apache-2.0ConcurrencyDatabase interfaces amadeus-serdeHarmonious distributed data analysis in Rust.35,919Apache-2.0ConcurrencyDatabase interfaces senaxSenax Web Server Code Generator35,774MIT OR Apache-2.0Database interfaces hiqliteHiqlite - highly-available, embeddable, raft-based SQLite + cache35,746Apache-2.0CachingDatabase interfaces amadeusHarmonious distributed data processing & analysis in Rust. parquet postgres aws s3 cloudfront elb json csv logs hadoop hdfs…35,720Apache-2.0ConcurrencyDatabase interfaces rusqlcipherErgonomic wrapper for SQLCipher35,643MITDatabase interfaces bitcoinleveldb-statusC++-compatible LevelDB-style `Status` and `StatusCode` implementation used by bitcoin-rs for precise error classification, binary…35,603MITDatabase interfacesDevelopment tools rxqliteA secured distributed sqlite database built upon `openraft`, `sqlx` and `sqlite`.35,302MIT OR Apache-2.0Database interfaces bitcoinleveldb-filterLevelDB-compatible filter block (Bloom filter) builder and reader used by bitcoin-rs, exposing low-level traits and utilities for…35,266MITAlgorithmsDatabase interfaces rsql_formattersrsql formatters to output rsql results in various formats35,229Apache-2.0 OR MITCommand-line interfaceCommand line utilities bitcoinleveldb-comparatorLevelDB-compatible bytewise comparator and key-shortening logic for arbitrary byte slices, providing Compare,…35,182MITAlgorithmsData structures bitcoinleveldb-keyLow-level LevelDB-compatible internal key encoding, comparison, and filter-policy utilities used by bitcoin-rs for on-disk…35,121MITAlgorithmsCryptography rsql_driversrsql drivers library35,016Apache-2.0 OR MITCommand-line interfaceCommand line utilities rormA asynchronous declarative ORM written in pure rust.34,967MITDatabase interfaces product-os-storeProduct OS : Store provides a flexible and higher-level framework for defining storage engines / database engines and the actions…34,386GPL-3.0-onlyDatabase interfaces falkordbA FalkorDB Rust client34,342MITDatabase interfaces bitcoinleveldb-envRust implementation of LevelDB's Env abstraction for the bitcoinleveldb port, providing environment traits, delegating wrappers,…34,276MITDatabase interfacesDatabase implementations chmMigrations CLI tool for ClickHouse34,064MITCommand line utilitiesDatabase interfaces bitcoinleveldb-snapshotInternal LevelDB-style snapshot list for bitcoin-rs: a raw-pointer-based doubly-linked list maintaining immutable database…33,934MITAlgorithmsConcurrency databricks-zerobus-ingest-sdkA high-performance Rust client for streaming data ingestion into Databricks Delta tables using the Zerobus service33,828Apache-2.0API bindingsDatabase interfaces accumulatorsComplete package of multiple Accumulators with Stores and hashing functions (Hashers)33,585non-standardCryptographyData structures zenoh-backend-rocksdbBackend for Zenoh using RocksDB33,504EPL-2.0 OR Apache-2.0Database interfacesNetwork programming pg_walstreamPostgreSQL logical replication protocol library - parse and handle PostgreSQL WAL streaming messages33,354BSD-3-ClauseDatabase interfacesNetwork programming toolforgeSmall library for common tasks on Wikimedia Toolforge33,130GPL-3.0-or-laterCommand line utilitiesDatabase interfaces idb-sysA callback based crate for interacting with IndexedDB on browsers using webassembly33,111MIT/Apache-2.0AsynchronousDatabase interfaces holochain_persistence_lmdbpersistence for content addressable storage and entity attribute value indexes backed by pickledb-rs.33,086Apache-2.0Database interfaces clorindeGenerate type-checked Rust from your PostgreSQL queries.32,907MIT/Apache-2.0Database interfaces ruarangoArangoDB Client Implementation32,358MIT OR Apache-2.0AsynchronousDatabase interfaces odbc-api-deriveDerive macros for odbc-api crate32,247MITAPI bindingsDatabase interfaces askar-storageAskar secure storage support32,218MIT OR Apache-2.0CryptographyDatabase interfaces sqlx-migrateA database migration micro-framework based on SQLx32,069MITDatabase interfacesDevelopment tools sea-query-common-likeA Rust crate for enhancing sea_query with typical LIKE search support, including escape sequences for patterns (%fuzzy%, prefix%,…31,775MITDatabase interfacesWeb programming zamm_yinA basic, experimental knowledge-base31,658GPL-3.0Database interfaces aster-proxyA light, fast and powerful cache proxy written in Rust.31,273MITAsynchronousCaching rorm-dbThe inner database abstraction layer from rorm.31,168MITDatabase interfaces chain-builderA typed, dialect-aware SQL query builder for Rust (PostgreSQL/MySQL/SQLite).30,998MITDatabase interfacesDatabase implementations exemplarA boilerplate eliminator for rusqlite.30,986MIT OR Apache-2.0Database interfaces netidx-containernetidx embeddable database30,923MITDatabase interfacesNetwork programming adbc_snowflakeSnowflake Arrow Database Connectivity (ADBC) driver30,705Apache-2.0Database interfaces supabase-wrappersPostgres Foreign Data Wrapper development framework in Rust.30,700Apache-2.0Database interfaces apache_ageRust driver for the Apache AGE. Based on postgres package30,604Apache-2.0Database interfaces wasmcloud-interface-keyvalueInterface for wasmCloud actors to access Key-Value stores (wasmcloud:keyvalue)30,564Apache-2.0API bindingsDatabase interfaces restapiA secure-by-default rest api using hyper, tokio, bb8, kafka-threadpool, postgres, and prometheus for monitoring30,077MITAsynchronousAuthentication exonum-merkledbPersistent storage implementation based on RocksDB which provides APIs to work with Merkelized data structures.29,926Apache-2.0CryptographyData structures zenoh-backend-s3Backend for Zenoh using AWS S3 API29,736EPL-2.0 OR Apache-2.0Database interfacesNetwork programming json_validate_rsvalidate json schema29,671MITData structuresDatabase interfaces eventificEventific is a tool that gives you the needed building blocks for event sourcing29,596MITAsynchronousData structures diesel-factories-code-genInternals for diesel-factories29,487MITDatabase interfaces distill-downstream-lmdb-sysRust bindings for liblmdb.28,957Apache-2.0Database interfacesExternal FFI bindings rocksRocksDB bindings for Rust.28,711Apache-2.0Database interfacesExternal FFI bindings odbc-iterHigh level database access library based on 'odbc' crate that uses native ODBC drivers to access variety of databases28,606MITDatabase interfaces bonsaidb-localLocal database storage for BonsaiDb.28,549MIT OR Apache-2.0Database interfacesDatabase implementations rorm-cliThe cli tool for managing rorm applications.28,461MITCommand line utilitiesDatabase interfaces diesel-factoriesTest factories for Diesel28,425MITDatabase interfaces rorm-macroMacro definitions for rorm.28,388MITDatabase interfaces distill-downstream-lmdb-rkvIdiomatic and safe LMDB wrapper.28,230Apache-2.0Database interfaces sqlThe package provides a constructor of SQL statements.28,106Apache-2.0/MITDatabase interfaces pgfineYet another database migration tool for postgres.28,076MITCommand line utilitiesDatabase interfaces retableAn Atomic-like double indexed entity-attribute data structures.28,020MITDatabase interfaces fnck_sqlSQL as a Function for Rust27,765Apache-2.0Database interfacesDevelopment tools apalis-sqliteBackground task processing for rust using apalis and sqlite27,723MITAsynchronousDatabase interfaces yb-tokio-postgresA native, asynchronous YugabyteDB YSQL client27,650MIT/Apache-2.0Database interfaces postgres_rustlsTLS support for tokio-postgres via tokio-rustls.27,568MIT OR Apache-2.0AsynchronousDatabase interfaces wild-doc-client-libclient lib for wild-doc-server27,465MIT/Apache-2.0Database interfacesNetwork programming co-ormImplement Create, Read, Update, and Delete (CRUD) methods for sqlx.27,256MITDatabase interfaces partiql-astPartiQL AST27,247Apache-2.0CompilersDatabase interfaces brk_storeA thin wrapper around fjall27,136MITDatabase interfaces co-orm-macrosDerive macro for co-orm27,094MITDatabase interfaces rusqlite-macrosPrivate implementation detail of rusqlite crate27,074MITDatabase interfaces magnet_deriveMagnet, a JSON/BSON schema generator27,072MITAPI bindingsDatabase interfaces bitcoinleveldb-codingLow-level LevelDB-compatible binary coding primitives for bitcoin-rs: fixed-width little-endian, varint, and length-prefixed…27,017MITAlgorithmsData structures bitcoinleveldb-versioneditLevelDB-compatible VersionEdit encoding/decoding and manipulation utilities used by bitcoin-rs for manifest and version metadata…27,016MITAlgorithmsDatabase interfaces partiql-valuePartiQL Values26,850Apache-2.0CompilersDatabase interfaces rdfox-rsRDFox for Rust, a high-performance in-memory ACID-transactional semantic graph database26,838non-standardAPI bindingsDatabase interfaces magnet_schemaMagnet, a JSON/BSON schema generator26,830MITAPI bindingsDatabase interfaces sienaSiena is data provider agnostic ORM.26,698MITDatabase interfacesFilesystem partiql-parserPartiQL Parser26,664Apache-2.0CompilersDatabase interfaces greptimedb-ingesterA rust client for GreptimeDB gRPC protocol26,619Apache-2.0API bindingsDatabase interfaces bonsaidbA programmable, ACID-compliant, document-database inspired by CouchDB.26,609MIT OR Apache-2.0Database interfacesDatabase implementations tokio-postgres-migrationLibrary to help you run migrations26,476MIT/Apache-2.0Database interfaces zenoh-backend-influxdb-v2Backend for Zenoh using InfluxDB v2.x26,392EPL-2.0 OR Apache-2.0Database interfacesNetwork programming siamesedbThe simple local key-value store.26,355MIT OR Apache-2.0Database interfaces zenoh-backend-influxdb-v1Backend for Zenoh using InfluxDB v1.x26,318EPL-2.0 OR Apache-2.0Database interfacesNetwork programming malwaredb-typesData types and parsers for MalwareDB.26,308Apache-2.0Data structuresDatabase interfaces bitcoinleveldb-cfgTyped configuration layer for LevelDB-backed Bitcoin data stores, defining network-aware paths, logical database roles, and…26,268MITDatabase interfacesDatabase implementations dumpsyncDumpSync is a lightweight tool designed for efficiently dumping and restoring MySQL databases. Whether you need to create…26,123MITCommand line utilitiesDatabase interfaces partiql-ast-macrosProcedural macros for PartiQL AST26,040Apache-2.0CompilersDatabase interfaces aragog-macrosMacros for Aragog Crate26,017MITDatabase interfaces nanodbA simple, embedded, JSON-based database25,984MITData structuresDatabase interfaces sneedA safe wrapper around heed, with better errors and observability25,950Apache-2.0Data structuresDatabase interfaces XorfilterNo alloc membership approximation25,880MITCachingData structures bitcoinleveldb-hashLevelDB-compatible 32-bit non-cryptographic hash function for raw byte buffers, suitable for hash tables, Bloom filters, and…25,817MITAlgorithmsData structures apalis-boardApalis board contains a number of crates useful for building UIs and apis for managing Apalis task queues.25,780MIT OR Apache-2.0Database interfaces oxigraph-cliOxigraph CLI tool and SPARQL HTTP server25,748MIT OR Apache-2.0Command line utilitiesDatabase interfaces partiql-typesPartiQL Type Definitions25,650Apache-2.0CompilersDatabase interfaces reindeerA small entity-based embedded database with a minimal no-SQL relationnal model, written in pure Rust.25,597MITDatabase interfacesFilesystem bitcoinleveldb-bloomLevelDB-compatible Bloom filter policy and test harness for the bitcoin-rs LevelDB port, implementing Kirsch–Mitzenmacher double…25,527MITAlgorithmsCryptography tigerbeetle_rustclient_tests_snapshotWARNING! UNSTABLE AND WILL BE YANKED! Snapshot of official tigerbeetle client before release25,523Apache-2.0Database interfaces oasysdbHybrid vector store with SQL integration & multi-index support.25,503Apache-2.0AlgorithmsDatabase interfaces atefsDistributed filesystem built on an immutable data store with strong encryption and authentication25,433MIT OR Apache-2.0Database interfacesDevelopment tools async-sqlx-sessionsqlx session store for async-session25,372MIT OR Apache-2.0Database interfacesWeb programming mysql_quickmysql 数据库快速连接方法25,351MITDatabase interfaces pastemdPluggable pastebin backend25,236MITDatabase interfacesWeb programming libworterbuchClient library for Wörterbuch.25,231MITDatabase interfaces store_rpcStorage daemon RPC API25,149MITDatabase interfaces rpaLike JPA (In Java) Library to access database.24,938non-standardDatabase interfacesDatabase implementations query-rds-dataQuery AWS RDS Data from the command line24,924Apache-2.0Command line utilitiesDatabase interfaces avocadoAvocado, the strongly-typed MongoDB driver24,816MITAPI bindingsDatabase interfaces supabase-wrappers-macrosPostgres Foreign Data Wrapper development framework macros for supabase-wrappers24,809Apache-2.0Database interfaces asimov-vaultASIMOV Software Development Kit (SDK) for Rust24,430UnlicenseAPI bindingsDatabase interfaces bitcoinleveldb-lruLow-level, LevelDB-compatible sharded LRU cache engine for bitcoin-rs, implementing intrusive LRU lists, a custom hash table, and…24,285MITAlgorithmsConcurrency wread-data-mongodbread and write data for mongodb24,260MIT OR Apache-2.0Database interfaces elastic_lensAn opinionated framework to work with Elasticsearch.24,151non-standardDatabase interfaces juspay_dieselA safe, extensible ORM and Query Builder for PostgreSQL, SQLite, and MySQL24,141MIT OR Apache-2.0Database interfaces httpwsrepHTTP status codes for Galera cluster23,874BSD-3-ClauseDatabase interfacesNetwork programming orientdb-clientA Rust client for OrientDB™23,872Apache-2.0Database interfaces benzinaVarious helper types and macros for `diesel`23,850MIT OR Apache-2.0Database interfaces rqlite-rs-coreCore library for rqlite-rs23,794MIT OR Apache-2.0AsynchronousDatabase interfaces thaloA high-performance event sourcing runtime utilizing WebAssembly an embedded event store.23,662Apache-2.0 OR MITAsynchronousDatabase interfaces csvxComma-Separated Values eXtended23,382MITCompilersData structures partiql-logicalPartiQL Logical Model23,311Apache-2.0CompilersDatabase interfaces malwaredb-serverServer data storage logic for MalwareDB.23,279Apache-2.0Data structuresDatabase interfaces valentinusA thread-safe vector database for model inference inside LMDB.22,992Apache-2.0Database interfaces tiny_orm_macro_derive基于sqlx的将SQL和ORM结合的简易ORM实现的相关辅助宏22,848MIT OR Apache-2.0Database interfaces rmqtt-storagermqtt-storage - Is a simple wrapper around some key-value storages22,794MIT OR Apache-2.0Database interfaces rorm-declarationThe base defintion layer all rorm crates rely on.22,780MITDatabase interfaces partiql-evalPartiQL Expression Evaluator22,712Apache-2.0CompilersDatabase interfaces birdseedbirdseed enables you to seed a libellis database with fake data, clear all tables, or rebuild all tables per the current embedded…22,612MITCommand line utilitiesDatabase interfaces malwaredbService for storing malicious, benign, or unknown files and related metadata and relationships.22,586Apache-2.0Data structuresDatabase interfaces include-sqlA Yesql inspired macro for using SQL in Rust22,546MITDatabase interfaces agdb_apiAgnesoft Graph Database API (Client)22,519Apache-2.0API bindingsDatabase interfaces tarantool-rsAsyncronous tokio-based client for Tarantool22,431MITDatabase interfaces iotdb-client-rsRust client library for Apache IoTDB22,358Apache-2.0Database interfaces rpa_macrosMacros Module for RPA.22,346non-standardDatabase interfacesDatabase implementations nickel-dieselNickel middleware providing a diesel ORM with r2d2 connection pooling22,286MITDatabase interfacesWeb programming rpa_derivesDerives Module for RPA.22,202non-standardDatabase interfacesDatabase implementations crash_orm_deriveMacros for Crash ORM22,106MITDatabase interfaces spiceai_duckdb_forkErgonomic wrapper for DuckDB - forked from duckdb-rs to add support for duckdb_scan_arrow22,104MITDatabase interfaces butaneAn ORM with a focus on simplicity and on writing Rust, not SQL.22,085MIT OR Apache-2.0Database interfaces sqriteAn opinionated featherweight rust wrapper around SQLite22,067BSD-3-ClauseAPI bindingsDatabase interfaces partiql-source-mapPartiQL Source Map22,051Apache-2.0CompilersDatabase interfaces tc-btreeTinyChain's BTree collection type21,894Apache-2.0Data structuresDatabase interfaces ormlibIndeed, an ORM library, not a framework, written in Rust21,796MITDatabase interfaces rust-nebulaA Rust client for NebulaGraph database.21,680Apache-2.0 OR MITDatabase interfaces crash_ormA simple, typed ORM for Postgres21,621MITDatabase interfaces pathioData type for storing generic data on a virtual path tree hierarchy. The data is stored in memory, this is not OS file system…21,543MIT OR Apache-2.0Data structuresDatabase interfaces cuppaStandard library with usefull methods to boots the development21,459MIT OR Apache-2.0Database interfaces surrealdb_extraAdds a orm and query builder on top of surrealdb21,444MIT OR Apache-2.0Database interfacesDatabase implementations ipqs_db_readerIPQualityScore Rust Flat File IP Address Reputation Database Reader21,372MITDatabase interfacesParser implementations lazy-dbA simple, bare-bones and lazily loaded database for small projects21,277MIT OR Apache-2.0Database interfaces codex-memoryA simple memory storage service with MCP interface for Claude Desktop21,149GPL-3.0Command line utilitiesDatabase interfaces tc-tableTinyChain's Table collection type21,145Apache-2.0Data structuresDatabase interfaces sqlx-models-ormActiveRecord based on SQLx for Postgres21,134MIT OR Apache-2.0Database interfaces rqlite-rs-macrosProc-macros for rqlite-rs21,124MIT OR Apache-2.0AsynchronousDatabase interfaces crabdisIt's like Redis but a bit rusty...21,114MITDatabase interfacesNetwork programming min-sqlite3-syszero dependency, tiny sqlite3 wrapper built for lodpm21,063MITDatabase interfaces depoServer for secure and anonymous storage and retrieval of binary objects.21,006BSD-2-Clause-PatentCryptographyDatabase interfaces oml-storageA very simple wrapper to handle locked storage of items.20,975MITDatabase interfaces benzina-deriveVarious helper types and macros for `diesel`20,945MIT OR Apache-2.0Database interfaces rusqlite-from-row-deriveInternal proc-macro crate for rusqlite-from-row20,922non-standardData structuresDatabase interfaces icbiadbI can't believe it's a database | Simple embedded 3-in-1 database20,889MITDatabase interfacesDatabase implementations postgresql_extensionsA library for managing PostgreSQL extensions20,885(Apache-2.0 OR MIT) AND PostgreSQLDatabase interfaces seaography-cli🧭 A GraphQL framework for Rust20,786MIT OR Apache-2.0Database interfaces mysql_async_wasiTokio based asynchronous MySql client library.20,588MIT/Apache-2.0AsynchronousDatabase interfaces agdb_serverAgnesoft Graph Database Server20,566Apache-2.0Database interfacesDatabase implementations seaography-generator🧭 A GraphQL framework for SeaORM20,499MIT OR Apache-2.0Database interfaces include-postgres-sqlA Yesql inspired macro for using PostgreSQL SQL in Rust20,480MITDatabase interfaces spring-sea-ormIntegration of spring-rs framework and sea-orm20,471MITDatabase interfaces depo-apiAPI for the Blockchain Commons Depository ('depo') server.20,429BSD-2-Clause-PatentCryptographyDatabase interfaces format-sql-queryCollection of types and helpers for building hopefully correctly escaped SQL queries20,329MITDatabase interfaces libsimpleRust bindings to simple, a SQLite3 fts5 tokenizer which supports Chinese and PinYin.20,326MITDatabase interfaces scylla-proxyProxy layer between ScyllaDB driver and cluster that enables testing ScyllaDB drivers' behaviour in unfavourable conditions20,292MIT OR Apache-2.0Database interfaces partiql-logical-plannerPartiQL Logical Planner20,263Apache-2.0CompilersDatabase interfaces debilLightweight ORM for Rust20,236MITDatabase interfaces partiql-extension-ionPartiQL Ion extensions20,162Apache-2.0CompilersDatabase interfaces hecateOpenStreetMap Inspired Data Storage Backend Focused on Performance and GeoJSON Interchange20,098MITDatabase interfaces indradb-protoProtobuf/gRPC interfaces for IndraDB20,042MPL-2.0Database interfacesDatabase implementations bayardA distributed search server.20,002MITDatabase interfaces drasi-source-sdkSource SDK for Drasi19,959Apache-2.0Database interfaces nitoxNitox is a `tokio`-based client for NATS.19,914MIT/Apache-2.0Database interfacesNetwork programming rusqlite-from-rowDerivable trait that allows converting a rusqlite row to a struct19,864non-standardData structuresDatabase interfaces partiqlPartiQL in Rust19,814Apache-2.0CompilersDatabase interfaces covid19dbUtility for building and accessing COVID-19 datasets19,809GPL-3.0+Command line utilitiesDatabase interfaces partiql-catalogPartiQL Catalog Definitions19,777Apache-2.0CompilersDatabase interfaces symbols-modelsProc-macro utility to populate enums from database data (shared traits)19,762WTFPLData structuresDatabase interfaces kafrukafru is a Python Celery-inspired queuing library for Rust, using cron for scheduling and SurrealDB for storing queues, metrics,…19,671MITAsynchronousDatabase interfaces partiql-irgenPartiQL IR Generator19,660Apache-2.0CompilersDatabase interfaces sqlx-models-deriveProcedural macros for sqlx-models19,586MIT OR Apache-2.0Database interfaces iceberg-catalog-hmsApache Iceberg Hive Metastore Catalog Support19,551Apache-2.0Database interfaces tiny_orm_core基于sqlx的将SQL和ORM结合的简易ORM实现19,529MIT OR Apache-2.0Database interfaces crabappleA library for iOS backup decryption and encryption19,505GPL-3.0-or-laterCryptographyDatabase interfaces wasmcloud-interface-sqldbInterface for wasmCloud actors to connect to a relational database using the capability wasmcloud:sqldb19,501Apache-2.0API bindingsDatabase interfaces