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.

simple_pg_clientA native, asynchronous PostgreSQL client19,446MIT/Apache-2.0Database interfaces rucashread Gnucash file19,294MIT OR Apache-2.0Database interfaces callystoStream processing framework.19,196Apache-2.0AsynchronousConcurrency underway⏳ Durable step functions via Postgres19,131MIT OR Apache-2.0AsynchronousDatabase interfaces partiql-conformance-test-generatorPartiQL conformance test generator19,126Apache-2.0CompilersDatabase interfaces mssql-tds-previewRust implementation of the TDS (Tabular Data Stream) protocol for SQL Server. Publishable fork of microsoft/mssql-rs until the…19,122MITDatabase interfacesNetwork programming thalo-macrosMacros for crates.io/thalo19,096MIT OR Apache-2.0Data structuresDatabase interfaces bayard-clientClient library for Bayard.19,061MITDatabase interfaces embedded-redisA no_std Redis client19,013MIT OR Apache-2.0Database interfacesEmbedded development obix-macrosmacros for obix crate18,998Apache-2.0Database interfaces mssql-tiberius-bridgeA tiberius-compatible API bridge over Microsoft's mssql-tds crate. Migrate from tiberius with minimal code changes.18,990MITDatabase interfaces light-magicA lightweight, fast and easy-to-use implementation of a persistent and optionally encrypted in-memory database18,932MIT OR Apache-2.0AsynchronousData structures actix-dieselIntegrate Diesel into Actix (and Actix Web) cleanly and efficiently.18,894MIT/Apache-2.0AsynchronousDatabase interfaces concatsqlA secure library for SQLite, MySQL and PostgreSQL.18,876MITDatabase interfaces surrealdb_extra_deriveDerive crate for surrealdb_extra18,867MIT OR Apache-2.0Database interfacesDatabase implementations partiql-conformance-testsPartiQL conformance test runner18,826Apache-2.0CompilersDatabase interfaces gruphstAn in-memory graph database18,825MITDatabase interfaces rust_supabase_sdkAsync Rust client for Supabase — PostgREST, Auth, Storage, Edge Functions, and Realtime. Builder-pattern API mirroring…18,784MITAPI bindingsAsynchronous pg-extrasPostgreSQL performance database insights18,780MITDatabase interfaces anda_dbAnda DB is a Rust library designed as a specialized database for AI Agents, focusing on knowledge & memory.18,754MITData structuresDatabase interfaces iceberg-catalog-sqlApache Iceberg Rust Sql Catalog18,709Apache-2.0Database interfaces pgstacRust interface for pgstac18,702MIT OR Apache-2.0Data structuresDatabase interfaces obixImplementation of outbox backed by PG / sqlx18,678Apache-2.0Database interfaces scylla-macros-flexThis fork of scylla-macros provide alternative parsers with improved compatibility when reading rows & UDTs.18,660MIT OR Apache-2.0Database interfaces avocado_deriveAvocado, the strongly-typed MongoDB driver18,657MITAPI bindingsDatabase interfaces diesel_geometryAdds support for geometric types and functions to Diesel.18,640MIT OR Apache-2.0Database interfaces cql_dbCore CQL Database functionality - a lightweight array-based database18,597MIT OR Apache-2.0CachingDatabase interfaces rsmgclientMemgraph database adapter for Rust programming language.18,540Apache-2.0API bindingsDatabase interfaces bayard-serverBayard is a distributed search server.18,531MITDatabase interfaces wread-mongodbread and write data for mongodb18,509MIT OR Apache-2.0Database interfaces fql-parserA parser for the Fauna Query Language (FQL).18,504MIT-0Database interfacesParser implementations radA type-safe, high-level interface to librados using the low-level C bindings from ceph-rust.18,476MPL-2.0API bindingsAsynchronous partiql-rewriterPartiQL Rewriter Framework18,474Apache-2.0CompilersDatabase interfaces zino-ormORM for zino.18,442MITAsynchronousDatabase interfaces bayard-protoProtocol Buffers for Bayard18,434MITDatabase interfaces partiql-irPartiQL Intermediate Representation18,370Apache-2.0CompilersDatabase interfaces prkserver`prkserver` is a CLI tool that helps create a backend server in Rust using Axum or Actix Web and SQLx. It configures everything…18,267MITDatabase interfacesWeb programming::HTTP server apalis-amqpMessage queuing backend for Rust using apalis and Amqp18,255Apache-2.0Database interfaces symbolsProc-macro utility to populate enums from database data18,245WTFPLData structuresDatabase interfaces scdbA very simple and fast key-value store but persisting data to disk, with a 'localStorage-like' API.18,191non-standardCachingDatabase interfaces sqlx-rxqliterqlite driver implementation for SQLx. intended for use with sqlx; see the `sqlx` crate for details.17,983MIT OR Apache-2.0Database interfaces nonvolatileA package providing the ability to store configuration data out of the way17,906MITConfigurationDatabase interfaces libasterA light, fast and powerful cache proxy written in Rust.17,889MITAsynchronousCaching cql_u64u64 storage support for CQL Database - a lightweight array-based database17,883MIT OR Apache-2.0CachingDatabase interfaces fast-graphA fast, lightweight and extensible implementation of a graph data structure.17,849Apache-2.0Data structuresDatabase interfaces ormlib_deriveDerive for Ormlib17,796MITDatabase interfaces diesel-streamerA tiny diesel add-on for streaming large tables17,792MIT OR Apache-2.0Database interfacesDatabase implementations jankenstoreDatabase operation helpers library17,776MITDatabase interfaces scyllax-parserA parser for CQL queries17,689MIT OR Apache-2.0Database interfacesParser implementations vtcode-exec-eventsStructured execution telemetry event schema used across VT Code crates.17,612MIT OR Apache-2.0Data structuresDatabase interfaces shahcustom database17,583non-standardDatabase interfaces pontus_onyxA remoteStorage server and client library17,576MITDatabase interfacesDatabase implementations adbc-driver-flightsqlADBC FlightSQL driver native library distribution for Rust17,559Apache-2.0Database interfaces geonames-libLibrary for reading format geonames17,498MITDatabase interfaces fnsqlType-safe SQL query wrappers17,496MIT/Apache-2.0Database interfaces prewReverse rewrite proxy for PostgreSQL17,494Apache-2.0Database interfacesNetwork programming hammerworkA high-performance, database-driven job queue for Rust with PostgreSQL and MySQL support, featuring job prioritization, cron…17,312MITAsynchronousConcurrency aurora-dsql-sqlx-connectorAurora DSQL connector for SQLx17,308Apache-2.0AuthenticationDatabase interfaces baserow-rsA Rust client for the Baserow API.17,213Apache-2.0Database interfaces rbdc-pool-mobcThe Rust SQL Toolkit and ORM Library. An async, pure Rust SQL crate featuring compile-time Dynamic SQL17,198Apache-2.0Database interfaces tsoracle-clientgRPC client driver for the timestamp oracle.17,016Apache-2.0API bindingsDatabase interfaces debil-mysqlMySQL implementation for debil16,986MITDatabase interfaces bicycle_coreDatabase interaction wrapper for the Bicycle framework16,982AGPL-3.0-onlyDatabase interfaces researchA human-first, local-first personal library for saved URLs.16,976Apache-2.0Command line utilitiesDatabase interfaces cassadiliaA content-addressable storage (CAS) system optimized for large blobs with read-mostly access patterns16,933MIT OR Apache-2.0Data structuresDatabase interfaces dataset-writerUtilities to write CSV/Arrow/Parquet files concurrently16,829GPL-3.0-or-laterDatabase interfacesFilesystem cloud-sql-connectorCloud SQL Auth Proxy connector for Rust16,798MITDatabase interfaces etebaseA Rust client library for Etebase16,784BSD-3-ClauseAPI bindingsCryptography asv-to-usvASV to USV: Convert ASCII Separated Values (ASV) to Unicode Separated Values (USV) such as for data markup, including for…16,751MIT OR Apache-2.0 OR GPL-2.0 OR GPL-3.0Command line utilitiesData structures sqlsrvUtility functions for managing SQLite connections in a server application.16,7230BSDDatabase interfaces haizhi-rocksdbRust wrapper for Facebook's RocksDB embeddable database16,563Apache-2.0Database interfaces hamelinPipe-based query language for security event analytics16,542non-standardCompilersDatabase interfaces sqlite3-builderzero dependency, tiny sqlite3 wrapper built for lodpm16,473MITDatabase interfaces okaywalAn okay Write-Ahead Log implementation16,338MIT OR Apache-2.0Database interfaces mdk-storage-traitsStorage abstraction for MDK that wraps OpenMLS storage backends16,330MITCryptographyDatabase interfaces exasolExasol client library implemented in Rust.16,314MIT OR Apache-2.0Database interfaces actix-web-sql-identityA SQL-backend identity provider for Actix Web's identity system16,291BSD-3-ClauseAuthenticationDatabase interfaces axum-kitStreamline the integration and usage of Axum with SQLx and Redis16,271MITDatabase interfacesWeb programming::HTTP server safe_enLocal database solution with clean and strict data integrity.16,265GPL-2.0Database interfaces r2d2_firebirdFirebird support for the r2d2 connection pool16,245MITDatabase interfaces pregel-rsA Graph library written in Rust for implementing your own algorithms in a Pregel fashion16,231GPL-3.0-or-laterAlgorithmsDatabase interfaces sixth_databaseIn memory serializing to disk Database. Mimics FourthDatabase(C#) and FifthDatabase(C++), SixthDatabase is for Rust using Serde.16,223LGPL-3.0-or-laterDatabase interfaces mdk-sqlite-storageSQLite database for MDK that implements the MdkStorageProvider trait16,155MITCryptographyDatabase interfaces r2d2_odbcODBC support for the r2d2 connection pool16,072MITDatabase interfaces bayard-restREST API server for Bayard.16,050MITDatabase interfaces gnudbmErgonomic bindings for gdbm15,987MITDatabase interfacesExternal FFI bindings typesafe_repositoryAbstract data persistence in a safe and unified way15,940MITDatabase interfacesWeb programming diesel-citextDiesel support for citext type15,930MITDatabase interfaces hiqlite-walWAL file implementation for Hiqlite15,922Apache-2.0CachingDatabase interfaces sea_orm_casbin_adapter❤ casbin adapter for rust with sea_orm15,852MITDatabase interfaces mssql_quickmssql 数据库快速连接方法15,844MITDatabase interfaces jasondbA Blazingly-Fast, JSON-Based, Log-Structured Database.15,828MITDatabase interfacesDatabase implementations pgdo-libThe convenience of SQLite – but with PostgreSQL (Library package)15,817Apache-2.0Command line utilitiesDatabase interfaces surreal-simple-querybuilderA query-building & utility crate for SurrealDB and its SQL querying language that aims to be simple15,759MITDatabase interfaces iter-tupleRust iterator for tuple through proc-macro2 struct Vec AnyValue of polars DataFrame15,659MITData structuresDatabase interfaces migra-cliSimple SQL migration manager for your project15,601MIT OR Apache-2.0AccessibilityCommand-line interface influxrsProvides data types for writing and reading data from InfluxDB 2.015,498MITDatabase interfaces partiql-extension-ion-functionsPartiQL Ion function extensions15,480Apache-2.0CompilersDatabase interfaces zerokms-protocolLibrary to manage the CipherStash ZeroKMS communication protocol15,415non-standardCryptographyDatabase interfaces cipherstash-dynamodbCipherStash SDK for searchable, in-use encryption for DynamoDB15,191non-standardCryptographyDatabase interfaces xqlSQL query builder15,188GPL-3.0-or-laterDatabase interfaces assert-migrator-reversibleFor testing if Sea Orm Migrators are reversible15,069MITDatabase interfacesDevelopment tools::Testing noriaClient bindings for Noria15,066MIT OR Apache-2.0API bindingsDatabase interfaces tower-redisA Tower service for asynchronous Redis request/response performed over a managed, multplexed connection.15,046MITAsynchronousDatabase interfaces mysql-binlog-connector-rustmysql binlog connector14,981MIT OR Apache-2.0Database interfaces kairosdbClient for the KairosDB REST API14,888Apache-2.0Database interfaces store_daemonStorage daemon14,880MITDatabase interfaces redis-driverRedis async driver for Rust14,866non-standardAsynchronousDatabase interfaces dynamic-loader-cacheReader of the dynamic loader shared libraries cache14,862MITCachingDatabase interfaces lapin-async-global-executorlapin integration with async-global-executor14,791MITDatabase interfaces asn-dbLookup an IP address for matching ASN information in the database from https://iptoasn.com/14,734MITDatabase interfacesNetwork programming crudcrateDerive complete REST APIs from Sea-ORM entities — endpoints, filtering, pagination, batch ops, and OpenAPI on Axum14,567MITDatabase interfacesWeb programming archway-bindingsCosmWasm bindings to interact with Archway's modules14,458Apache-2.0CryptographyCryptography::Cryptocurrencies haizhi-librocksdb-sysNative bindings to librocksdb14,457MIT/Apache-2.0/BSD-3-ClauseAPI bindingsDatabase interfaces actix-session-surrealdbSurrealdb SessionStore for actix-session14,420MITDatabase interfacesNetwork programming spring-sqlxIntegration of spring-rs framework and sqlx14,361MITDatabase interfaces scoobyAn SQL query builder with a pleasant fluent API closely imitating actual SQL14,297MIT OR Apache-2.0Database interfacesDevelopment tools atedbDistributed datachain (database) built on an immutable data store with strong encryption and authentication14,279MIT OR Apache-2.0AsynchronousCryptography influxdb_rsInfluxDBv2 Rust driver14,277MIT/Apache-2.0Database interfaces anda_kipA Rust SDK of KIP (Knowledge Interaction Protocol) for building sustainable AI knowledge memory systems.14,185MITData structuresDatabase interfaces rsql_driverrsql driver14,162Apache-2.0 OR MITCommand-line interfaceCommand line utilities cipherstash-coreShared code and core modules for CipherStash clients14,133non-standardCryptographyDatabase interfaces cql_modelCore models/interfaces for CQL Database - a lightweight array-based database14,014MIT OR Apache-2.0CachingDatabase interfaces dragon_dbAn embedding database with helper functions for RAG14,006MITDatabase interfacesDatabase implementations partiql-ast-passesA crate for PartiQL AST transformation passes13,959Apache-2.0CompilersDatabase interfaces voltdb-client-rustA socket client library for VoltDB server supporting both sync and async operations.13,742MITDatabase interfaces polodb-librocksdb-sysNative bindings to librocksdb13,708MIT/Apache-2.0/BSD-3-ClauseAPI bindingsDatabase interfaces db-poolA thread-safe database pool for running database-tied integration tests in parallel13,683MITDatabase interfacesDevelopment tools::Testing bayard-commonCommon library for Bayard.13,666MITDatabase interfaces irrcA client library for the IRRd query protocol13,652MITDatabase interfacesNetwork programming orm_macroThe simplest sql builder that maps to your struct andlooks like an orm13,550MITDatabase interfacesDevelopment tools titoDatabase layer on TiKV with indexing, relationships, transactions, and a built-in partitioned scheduled outbox13,546Apache-2.0Database interfacesDatabase implementations prkormA procedural macro that simplifies the creation of mysql queries for fields in your Rust structs. It comes with SELECT, INSERT,…13,540MITDatabase interfacesWeb programming::HTTP server xxai-tokio-postgresA native, asynchronous PostgreSQL client13,441MIT/Apache-2.0Database interfaces diesel-geographyDiesel support for PostGIS geography types and functions13,402MIT OR Apache-2.0Database interfaces cipherstash-configConfiguration management for CipherStash libraries and products13,384non-standardCryptographyDatabase interfaces tsdb_timonEfficient local storage and Amazon S3-compatible data synchronization for time-series data, leveraging Parquet for storage and…13,360Apache-2.0Database interfacesEmbedded development recipherCipherStash key generation library for ZeroKMS13,324non-standardCryptographyDatabase interfaces r2d2_adbcAn ADBC connection pool implementation using r2d2.13,260Apache-2.0Database interfaces databend-ttcDatabend Rust Tcp Test Container13,252Apache-2.0Database interfaces reduct-cliA CLI client for ReductStore written in Rust13,250MPL-2.0Command line utilitiesDatabase interfaces rqlAn in-memory pseudo database that provides functionality for managing pseudo-relational tables and their schema13,239MITData structuresDatabase interfaces hugsqlx-coreTurning SQL queries into Rust functions13,233MITDatabase interfacesFilesystem bastion-amqplapin integration with bastion13,222MITDatabase interfaces aykroydZero-overhead ergonomic data access for Rust.13,145MITDatabase interfaces vecdb_deriveDerive for vecdb13,128MITDatabase interfaces newbeethis is a rdb streamed parser13,110Apache-2.0/MITCachingDatabase interfaces sqlx-crudDerive macro for SQLx to implement Create, Read, Update, and Delete (CRUD) methods for you.13,046MITAsynchronousDatabase interfaces oci_rsThis crate provides a Rust wrapper to the Oracle Call Interface (OCI) library.13,037MITAPI bindingsDatabase interfaces redis_rocksdbrust implement structure kv(key/value) embedded database, storage by rocksdb12,966Apache-2.0Database interfaces orm_macro_deriveThe simplest sql builder that maps to your struct andlooks like an orm12,947MITDatabase interfacesDevelopment tools hexafreezeAsynchronous generation of snowflake IDs12,935MITDatabase interfacesWeb programming ormaA PostgreSQL ORM written in Rust language12,915MITDatabase interfaces quick-kvA reliable key-value storage for modern software12,908MITCachingDatabase interfaces sql_minifierCrate providing methods and procedural macros to minify SQL code, optionally at compile time.12,853GPL-3.0CompressionDatabase interfaces rpslA parser for the Routing Policy Specification Language (RPSL)12,839MITDatabase interfacesNetwork programming oracle_sql_toolsAn extension to the Rust-Oracle crate to make simple queries easy to implement.12,839MITConcurrencyDatabase interfaces forcepsAn easy-to-use async large file database/cache12,827MITAsynchronousCaching rdf-store-rsVarious RDF-store related generic structs and traits12,773non-standardDatabase interfaces horfimbor-eventsourcean eventsource implementation on top of kurrentdb12,768non-standardAsynchronousDatabase interfaces meshuganahA type safe ODM for MongoDB.12,762MITDatabase interfaces async-fred-sessionredis session store for async-session backed by fred.rs12,682MITDatabase interfacesWeb programming orma-deriveDerive macros for Orma12,682MITDatabase interfaces tokio_telegrafMinimal async rust wrapper for the telegraf/influxdb protocol, based on Tokio12,604MITAsynchronousDatabase interfaces sqlx-crud-macrosProc macro implemtation for sqlx-crud to implement Create, Read, Update, and Delete (CRUD) methods on SQLx for you 🪄 📖 📝 ❌12,566MITAsynchronousDatabase interfaces tron-rsProtobuf struct defintions for interacting with the Tron chain12,493non-standardCryptographyCryptography::Cryptocurrencies vecdbHigh-performance mutable persistent vectors built on rawdb12,493MITDatabase interfaces nvml-sysA low-level FFI wrapper around the Persistent Memory Development Kit, PMDK (formerly NVML) and its libraries, including libpmem,…12,414MITDatabase interfacesExternal FFI bindings fce-sqlite-connectorThe package provides an interface to SQLite.12,388Apache-2.0/MITAPI bindingsDatabase interfaces dml-toolsA library for DML generation and serialization from/to code or YAML files12,364MITDatabase interfaces hydrolix_helpersHelper libraries for interacting with Hydrolix.12,348MITAPI bindingsDatabase interfaces cadreCadre is a simple, self-hosted, high-performance remote configuration service.12,346MITConfigurationDatabase interfaces mpdpopmMaintain ratings & playcounts for your mpd server12,336non-standardDatabase interfacesMultimedia welds-cliAn async ORM for (postgres, mssql, mysql, sqlite)12,321BSD-3-ClauseDatabase interfaces ember-graphTo query a pattern on multi-directed-graph with label / attribute filtering efficiently.12,286MITConcurrencyDatabase interfaces bicycle_protoProtobuf definitions for the Bicycle framework12,281AGPL-3.0-onlyDatabase interfaces moosicbox_profilesMoosicBox profiles package12,258MPL-2.0Database interfaces toastyAn async ORM for Rust supporting SQL and NoSQL databases12,239MITDatabase interfaces postgres-cursorCursor abstraction for PostgreSQL12,237MITDatabase interfaces unreqlWell documented and easy to use RethinkDB Rust Driver12,216MITDatabase interfaces jubakoThe reference implementation of the Jubako container format12,202MITCompressionData structures pgdo-cliThe convenience of SQLite – but with PostgreSQL (Command-line application)12,175Apache-2.0Command line utilitiesDatabase interfaces kip-sqlbuild the SQL layer of KipDB database12,156Apache-2.0Database interfacesDevelopment tools sahomedbFast embedded vector database with incremental HNSW indexing.12,122Apache-2.0AlgorithmsDatabase interfaces fast-listA doubly linked list using SlotMap for improved cache locality, and to solve the ABA problem.12,104Apache-2.0Data structuresDatabase interfaces rapiddb-webA reasonably fast configurable embedded key-value sensor database12,102AGPL-3.0CachingDatabase interfaces hugsqlxTurning SQL queries into Rust functions11,967MITDatabase interfacesFilesystem bayard-cliCommand line interface for Bayard.11,860MITDatabase interfaces roa-dieseldiesel integration with roa framework11,856MITDatabase interfaces mongodb-migratorMongoDB migrations management tool11,854MIT OR Apache-2.0Database interfaces cross-streamAn event stream store for personal, local-first use, specializing in event sourcing.11,841MITCommand line utilitiesDatabase interfaces scylla-cdcLibrary for consuming ScyllaDB CDC log for Rust11,834Apache-2.0Database interfaces connection-poolA high-performance, generic async connection pool for Rust with background cleanup and comprehensive logging11,801MITAsynchronousDatabase interfaces rust-queryA query builder using rust concepts.11,743MIT OR Apache-2.0Database interfaces bb8-mongodbbb8 connection pooling impmentation for the MongoDB database11,701MIT OR Apache-2.0AsynchronousDatabase interfaces reinhardt-dbDjango-style database layer for Reinhardt framework11,682BSD-3-ClauseDatabase interfacesWeb programming firebirustFirebird client library11,659MITDatabase interfaces message_dbMicroservice native message and event store for Postgres11,648MIT OR Apache-2.0Database interfaces minify_sqlCrate providing a function to minify SQL queries.11,631GPL-3.0CompressionDatabase interfaces axum-mongodbmacro for axum with mongodb11,597MITDatabase interfaces