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.

healthkit-to-sqlite-cliCommand-line tool to convert Apple HealthKit data to a SQLite database.5,699MIT OR Apache-2.0Database interfacesScience sea-query-dieselBinder traits for connecting sea-query with diesel5,689MIT OR Apache-2.0Database interfaces scoped-heedRedis-like database isolation for LMDB via heed - provides completely isolated scopes within a single environment5,664MIT OR Apache-2.0Data structuresDatabase interfaces simple-redis-wrapperA simple redis client wrapper5,664MITCachingDatabase interfaces gaia_accessAccess the Gaia ESA Archive for astronomical data.5,661MITDatabase interfacesScience mongo-leafSimple wrapper around the mongoc lib5,647MITAPI bindingsDatabase interfaces edgedb_codegenGenerate fully typed rust code from your EdgeDB schema and inline queries.5,629UnlicenseDatabase interfaces prqlxA procedural macro for using PRQL in sqlx5,614MITDatabase interfaces redis-subscribeEasily subscribe and unsubscribe to redis pubsub.5,601MITDatabase interfacesNetwork programming clia-rcproxyA lightweight, fast and powerful Redis Cluster Proxy written in Rust.5,601MITAsynchronousCaching stupid-simple-kvA dead-simple, pluggable, binary-sorted key-value store for Rust with FoundationDB-style keys. In-memory and SQLite backends.…5,585MIT OR Apache-2.0CachingData structures snowflake_connector_deriveConnect to Snowflake, used with snowflake-deserializer crate5,566MIT OR Apache-2.0Database interfaces agents-persistenceDatabase-backed persistence implementations for the Rust deep agents SDK (Redis, PostgreSQL)5,563MITAPI bindingsDatabase interfaces twinkleClient library for twinkle5,554BSD-3-ClauseDatabase interfacesDatabase implementations cesu8strConvert to and from CESU-8 or Modified UTF-8 encodings, only when necessary.5,548Apache-2.0/MITCommand line utilitiesDatabase interfaces dbentDatabase entities types5,547MIT OR Apache-2.0Data structuresDatabase interfaces rusqlite-icErgonomic wrapper for SQLite5,543MITDatabase interfaces lormA zero cost and lightweight ORM operations for SQLx.5,541Apache-2.0Database interfaces autoschematicA tool for managing infrastructure and policy as code, built around Git.5,538AGPL-3.0Command line utilitiesConfiguration siodbDriver for Siodb database.5,535Apache-2.0Database interfaces bijou-librocksdb-sysNative bindings to librocksdb5,514MIT/Apache-2.0/BSD-3-ClauseAPI bindingsDatabase interfaces parvatiParvati: Indeed, an ORM library, not a framework, written in Rust5,499non-standardDatabase interfaces database-schemaA library to dump a database schema into a file in SQL format5,482MIT OR Apache-2.0Database interfacesWeb programming generic-db-observerA generic observer that monitors a database for changes and triggers a change in some Event Subject.5,462MIT OR Apache-2.0Database interfaces stargate-grpc-deriveStruct mapper for stargate-grpc5,460Apache-2.0API bindingsDatabase interfaces partiql-rsA implementation of PartiQL5,444MITDatabase interfacesParser implementations slog-telegrafTelegraf drain for slog-rs5,435MITDatabase interfaces anor-utilsAnor Utilities5,435MITCachingData structures kdbIdiomatic, High performance API for using KDB+ and Q from Rust5,433MITAPI bindingsDatabase interfaces kml2pgsqlconvert a kml file into a postgresql-compatible sql script5,412GPL-3.0Command line utilitiesDatabase interfaces bulletin-board-pythonPython client for BulletinBoard5,385Apache-2.0Database interfacesDevelopment tools::Debugging gelx_cliGenerate fully typed rust code from your gel schema and inline queries.5,352UnlicenseCommand-line interfaceDatabase interfaces dynamodb-book-ch18-sessionstoreModels from The DynamoDB Book Session Store example5,351MIT OR Apache-2.0API bindingsDatabase interfaces cipherstash-statsMonitoring stats library for CipherStash5,351non-standardCryptographyDatabase interfaces neodyn_xcNeodyn Exchange is the serialization format for the Neodyn database engine5,349MITData structuresDatabase interfaces lib3h_persistence_apilib3h persistence api for content addressable storage and entity attribute value indexes5,345Apache-2.0Database interfaces dynamodb-book-ch19-ecommModels from The DynamoDB Book ECommerce example5,335MIT OR Apache-2.0API bindingsDatabase interfaces tfiala-mongodb-migratorMongoDB migrations management tool (fork of kakoc/mongodb_migrator with all deps updated)5,328MIT OR Apache-2.0Database interfaces jsavePersist serializable in-memory data in JSON format5,327GPL-3.0-or-laterDatabase interfacesDatabase implementations dynamodb-book-ch20-bigtimedealsModels from The DynamoDB Book Big Time Deals example5,313MIT OR Apache-2.0API bindingsDatabase interfaces rsmc-tokioAn async memcached client for Tokio5,310MITAPI bindingsCaching debil-dynamodbDynamoDB dialect for debil5,307MITDatabase interfaces awtoAwtomate your 🦀 microservices with awto5,292MIT OR Apache-2.0CompilersDatabase interfaces dynamodb-book-ch21-githubModels from The DynamoDB Book GitHub example5,288MIT OR Apache-2.0API bindingsDatabase interfaces bgpfu-cliA toolset for working with IRR data5,236MITDatabase interfacesNetwork programming fluxus-utilsUtility components for Fluxus stream processing engine5,223Apache-2.0AsynchronousDatabase interfaces timesourceEvent sourcing with TimescaleDb5,220MITData structuresDatabase interfaces pma-cliphpmyadmin cli written in Rust5,218non-standardCommand line utilitiesDatabase interfaces diesel-bind-if-somedon't bind null5,213MIT OR Apache-2.0Database interfaces wasmcloud-redisgraphRedisGraph implementation of the wasmCloud Graph Database capability provider contract5,194Apache-2.0API bindingsDatabase interfaces freebsd-geomA library for working with GEOM object graphs5,178MITConfigurationDatabase interfaces tql_macrosCompile-time ORM (macros)5,175MITDatabase interfaces sonyaBackends for your web queue cluster5,172MITDatabase interfacesDatabase implementations dbcrossbar_trinoLightweight Trino interface for dbcrossbar and related tools5,144Apache-2.0 OR MITDatabase interfaces csv_uploaderA custom TSV/CSV -> DB uploader.5,132MITDatabase interfacesDevelopment tools bgpfu-netconfA toolset for working with IRR data5,128MITDatabase interfacesNetwork programming marketstoreMarketstore rust driver5,127MITDatabase interfacesEncoding doggCLI tool that let's you log data manually.5,110MITCommand-line interfaceDatabase interfaces mongodb-roA high-level, type-safe MongoDB model implementation5,108MIT OR Apache-2.0Database interfaces systemprompt-databasePostgreSQL infrastructure for systemprompt.io AI governance. SQLx-backed pool, generic repository traits, and compile-time query…5,096BUSL-1.1API bindingsAuthentication mysql_async_uuTokio based asynchronous MySql client library.5,084MIT/Apache-2.0AsynchronousDatabase interfaces ts_sqlxTypescript SQLx compile-time checked queries without a DSL.5,070MIT/Apache-2.0Database interfaces rorm-libThe FFI bindings to C.5,068MITDatabase interfaces rawdbSingle-file, low-level and space efficient storage engine with filesystem-like API5,056MITDatabase interfaces rsql_driver_orcrsql optimized row columnar driver5,050Apache-2.0 OR MITCommand-line interfaceCommand line utilities ethereum-mysqlEthereum types (Address, U256) wrapper for seamless SQL database integration with SQLx5,048MIT OR Apache-2.0CryptographyDatabase interfaces rsql_driver_fwfrsql fixed width format driver5,047Apache-2.0 OR MITCommand-line interfaceCommand line utilities sqlx-rqliterqlite driver implementation for SQLx. Not for direct use; see the `sqlx` crate for details.5,043Apache-2.0Database interfaces sql-table-injectContains `inject!` procedural macro for use in `sql-table` crate5,035MITDatabase interfaces elif-ormProduction-ready ORM with migrations, database services, connection pooling, and query builder5,020MITDatabase interfacesWeb programming rust-speedbRust wrapper for speedb embeddable datsabase5,003Apache-2.0Database interfaces qjackergonomic sqlx wrapper for nightly Rust4,999MITAsynchronousDatabase interfaces repA small tool for representation/class invariants4,948MITData structuresDatabase interfaces mimerrustA Rust library for interacting with Mimer SQL, a high-performance relational database management system (RDBMS)4,945MITDatabase interfaces montycat_serialization_deriveA derive trait for custom compact serialization/deserialization. Provides Runtime schema methods. Derives and identifies struct's…4,929MIT OR Apache-2.0Database interfacesDevelopment tools zenoh-backend-influxdbBackend for Zenoh using InfluxDB4,922EPL-2.0 OR Apache-2.0Database interfacesNetwork programming syncliteSQLite replication4,921MIT OR Apache-2.0AsynchronousDatabase interfaces dinoDino is a lightweight database for rust!4,917MIT OR Apache-2.0Database interfaces sledtoolCommand-line tool to query, modify, import and export Sled key-value databases.4,895MITCommand line utilitiesDatabase interfaces fdb_deriveA simple derive macro to manage structs persistence in FoundationDB with secondary indexes automatic management4,880Apache-2.0Database interfaces oxirs-coreCore RDF and SPARQL functionality for OxiRS - native Rust implementation with zero dependencies4,879Apache-2.0Data structuresDatabase interfaces tsinkA lightweight embedded time-series database with a straightforward API4,867MITData structuresDatabase interfaces sql-schemaDeclarative SQL schema migrations4,862Apache-2.0Command line utilitiesDatabase interfaces fql_deserializeInternal crate for deserializing Fauna Query Language (FQL) responses.4,858MIT-0Database interfacesParser implementations sqlx-model-toolssqlx model cli tools4,849non-standardDatabase interfaces fluxus-sourcesSource components for Fluxus stream processing engine4,849Apache-2.0AsynchronousDatabase interfaces sofaSofa - CouchDB for Rust4,839MIT/Apache-2.0Database interfaces deli-deriveProvides an ergonomic way to define data models that are seamlessly converted into IndexedDB object stores, utilizing derive…4,839MIT/Apache-2.0AsynchronousDatabase interfaces kontrak-sqliteThe package provides an interface to SQLite.4,838Apache-2.0/MITAPI bindingsDatabase interfaces fluxus-sinksSink components for Fluxus stream processing engine4,837Apache-2.0AsynchronousDatabase interfaces joydb_macrosAn in-memory embedded database with persistence and multiple adapters (JSON, CSV, etc). Acts like a minimalistic ORM with zero…4,820MITDatabase interfacesDatabase implementations fql_serializeInternal crate for serializing Fauna Query Language (FQL) requests.4,816MIT-0Database interfacesParser implementations renegades_sqliteThe package provides an interface to SQLite.4,805Apache-2.0/MITAPI bindingsDatabase interfaces toasty-driver-mysqlMySQL driver for Toasty4,799MITDatabase interfaces piqelA implementation of PartiQL4,779MITDatabase interfacesParser implementations rsql_driver_httpsrsql https driver4,773Apache-2.0 OR MITCommand-line interfaceCommand line utilities include-oracle-sql-argsproc-macro(s) that assist include-oracle-sql in generating Yesql-like methods for using SQL in Rust4,771MITDatabase interfaces chesterfieldErgonomic, strongly-typed CouchDB client in pure Rust.4,771Apache-2.0API bindingsAsynchronous transientdbA lightweight, thread-safe temporary data storage system designed for efficient handling of transient data in Rust applications4,769MITDatabase interfaces cmapConcurrent multi-writer hash-map using trie4,765MITAlgorithmsDatabase interfaces joydbAn in-memory embedded database with persistence and multiple adapters (JSON, CSV, etc). Acts like a minimalistic ORM with zero…4,759MITDatabase interfacesDatabase implementations hermes-toolCLI tools for Hermes - index management, simhash, sorting, and data processing4,753MITDatabase interfacesText processing bronzedb-engineengine interface for bronzedb4,730MITDatabase interfaces hermes-servergRPC search server for Hermes4,730MITDatabase interfacesText processing thalo-testingTest utils for crates.io/thalo4,701MIT OR Apache-2.0Data structuresDatabase interfaces foskIn-memory SQL-like query engine and lightweight data store for testing and prototyping.4,699MITDatabase interfacesParsing tools nationifyA library that provide information about countries4,665MITDatabase interfacesInternationalization (i18n) fluxus-transformersTransformer components for Fluxus stream processing engine4,657Apache-2.0AsynchronousDatabase interfaces easy-sqlx-macroThe Rust Toolkit to easy use sqlx4,632Apache-2.0Database interfaces schemer-postgresPostgreSQL adapter for the Schemer database schema migration library4,622MIT/Apache-2.0Database interfaces prsqlitePure Rust SQLite4,614non-standardDatabase interfaces lunatic-mysqlMysql client library implemented in rust4,605MIT/Apache-2.0Database interfaces arangodb_events_rsSubscribe to real time events on your ArangoDB database in Rust4,604MPL-2.0Database interfaces dravr-riviereTime-series storage engine — Postgres-backed metric persistence, windowed aggregation, and range queries4,598Apache-2.0Database interfacesScience evolutionEfficiently evolve your old fixed-length data files into modern file formats.4,597MITCommand-line interfaceConcurrency temp-mongotemporary mongo instance meant for unit tests4,596MITDatabase interfacesDevelopment tools::Testing abyssiniandbThe simple local key-value store.4,594MIT OR Apache-2.0Database interfaces criteriumLightweigt dynamic database queries for rusqlite.4,590LGPL-3.0-onlyData structuresDatabase interfaces fnsql-macroType-safe SQL query wrappers4,575MIT/Apache-2.0Database interfaces rsql_driver_zstdrsql zstd driver4,555Apache-2.0 OR MITCommand-line interfaceCommand line utilities rsql_driver_xzrsql xz driver4,553Apache-2.0 OR MITCommand-line interfaceCommand line utilities tank-coreCore of Tank: the Rust data layer. This is intended to be used by drivers to implement a backend.4,546Apache-2.0Database interfaces rudof_generateRDF data shapes implementation in Rust4,544MIT OR Apache-2.0Database interfaces minimal-eventstoreHobby project SQLite backed event sourcing store4,539MITDatabase interfaces gelx_buildEnable reading from the configuration in the `Cargo.toml` file while using the `gelx` macros4,527UnlicenseDatabase interfaces diesel_linkerA procedural macro to link Diesel models4,521MIT OR Apache-2.0Database interfaces aingle_middleware_bytesserialized bytes for aingle4,501MITDatabase interfaces awto-compileCompile microservices built with Awto4,498MIT OR Apache-2.0CompilersDatabase interfaces pumpkinscriptPumpkinScript: PumpkinDB's embedded language4,492MPL-2.0Database interfacesParsing tools bijou-rocksdbRust wrapper for Facebook's RocksDB embeddable database4,492Apache-2.0Database interfaces postgres-notifyLibrary that makes it easy to subscribe to PostgreSQL notifications4,492MITDatabase interfacesDevelopment tools::Debugging seekrWeb based all in one OSINT tool4,488GPL-3.0-onlyDatabase interfaces thalo_runtimeA high-performance event sourcing runtime utilizing WebAssembly an embedded event store.4,486Apache-2.0 OR MITAsynchronousDatabase interfaces awto-cliAwto cli for compiling microservices4,465MIT OR Apache-2.0Command line utilitiesCompilers anorAnor In-Memory Data Storage4,459MITCachingData structures desliteLimited sqlite lib for Rust4,443MITDatabase interfaces rsql_driver_httprsql http driver4,439Apache-2.0 OR MITCommand-line interfaceCommand line utilities asyncmigratedatabase migration with async support4,434Apache-2.0Database interfaces rsql_driver_brotlirsql brotli driver4,429Apache-2.0 OR MITCommand-line interfaceCommand line utilities rsql_driver_bzip2rsql bzip2 driver4,424Apache-2.0 OR MITCommand-line interfaceCommand line utilities rsql_driver_lz4rsql lz4 driver4,422Apache-2.0 OR MITCommand-line interfaceCommand line utilities loggixA powerful, structured logging library for Rust inspired by Logrus. Features thread-safe logging, structured fields, custom…4,421MITAsynchronousDatabase interfaces bodega-macrosbodega proc macros4,415MITDatabase interfaces rsql_driver_gziprsql gzip driver4,403Apache-2.0 OR MITCommand-line interfaceCommand line utilities rsql_driver_s3rsql s3 driver4,403Apache-2.0 OR MITCommand-line interfaceCommand line utilities surrealdb_clientA Rust client for SurrealDB4,399MIT OR Apache-2.0Database interfaces rsql_driver_filersql file driver4,393Apache-2.0 OR MITCommand-line interfaceCommand line utilities bronzedb-clientclient lib for bronzedb4,392MITDatabase interfaces thalo_deriveDerive macros for thalo4,386Apache-2.0 OR MITAsynchronousDatabase interfaces cql_tiny_textTinyText storage support for CQL Database - a lightweight array-based database4,378MIT OR Apache-2.0CachingDatabase interfaces drmem-db-redisRedis backend for DrMem control system4,367MITDatabase interfacesEmbedded development okv_coreA versatile key-value storage library4,358MIT OR Apache-2.0API bindingsConcurrency stoolapHigh-performance embedded SQL database with MVCC, time-travel queries, and full ACID compliance4,351Apache-2.0Database interfacesDatabase implementations db-up-sql-changelogPart of db-up. Contains the ChangelogFile and corresponding iterator implementations.4,341BSD-3-ClauseDatabase interfaces anyvalue-dataframeRust utilities for Vec AnyValue of polars DataFrame4,328MITData structuresDatabase interfaces rqlite-ha421An async implementation of a rqlite client4,324Apache-2.0Database interfaces sqlite-parser-nomSQLite database file parser4,321Apache-2.0Database interfacesParser implementations xndeeXtract your data from the Winamp Music Library4,319GPL-3.0-or-laterCommand line utilitiesDatabase interfaces tonic_datastore_v1Tonic based gRPC client for Google Cloud datastore.v14,315Apache-2.0Database interfacesWeb programming meilibmeilib is a client for MeiliSearch.4,315MITAPI bindingsDatabase interfaces amandineA tiny json database for Rust4,310MITDatabase interfacesDevelopment tools xion-cosmos-sdk-protoProtobuf stuct defintions for interacting Cosmos SDK powered blockchains4,309Apache-2.0CryptographyCryptography::Cryptocurrencies scylla_ormORM for Scylla, fully compatible with Apache Cassandra™4,302MITDatabase interfaces oracledb-protocolSans-I/O Oracle TNS/TTC protocol core for the oracledb crate.4,300MIT OR Apache-2.0Database interfacesNetwork programming sprattus-deriveThe derive macros for a async orm for Postgres4,295non-standardAsynchronousDatabase interfaces async_deadpool_redis_sessiondeadpool redis async session4,289MITDatabase interfaces hadron-clientThe Hadron Rust client library.4,287MIT/Apache-2.0API bindingsConcurrency convex-typegenType safe bindings for ConvexDB in Rust4,285MITDatabase interfacesDevelopment tools sqlite-wasm-macroHelps generate multithreading code4,279MITDatabase interfacesDevelopment tools::FFI r2dbcRust Relation Database Connectivity (R2DBC) API4,273MITDatabase interfaces hammerwork-webWeb-based admin dashboard for Hammerwork job queues with real-time monitoring, webhook management, event streaming, and…4,272MITDatabase interfacesDevelopment tools deliProvides an ergonomic way to define data models that are seamlessly converted into IndexedDB object stores, utilizing derive…4,267MIT/Apache-2.0AsynchronousDatabase interfaces xitca-postgresan async postgres client4,265Apache-2.0Database interfaces bdbig data tool kit4,258MITAlgorithmsDatabase interfaces diesel-mysql-spatialAn extension for the Diesel framework to support MySQL spatial datatypes.4,258MPL-2.0Database interfaces eventsourcingdbA client library for the EventsourcingDB by the native web.4,251MITDatabase interfaces models-cliCommand-line utility for SQLx, the Rust SQL toolkit.4,246MIT OR Apache-2.0Command line utilitiesDatabase interfaces atomr-persistenceEvent sourcing for atomr — `Eventsourced` trait, recovery permitter, async snapshotter, persistent FSM, at-least-once delivery.4,244Apache-2.0ConcurrencyDatabase interfaces prometheus_smartctl_temperature_exporterPrometheus smartctl temperature exporter4,237MITDatabase interfaces twinkledUDP-based, light key-value store4,219BSD-3-ClauseDatabase interfacesDatabase implementations oracledbPure-Rust async Oracle Database thin-mode driver.4,203MIT OR Apache-2.0AsynchronousDatabase interfaces testfixturesA library for preparing test data from yaml files in Rust4,186MITDatabase interfaces bodegaA small, relatively simple object store implementation and helpers.4,179MITDatabase interfaces starfish-coreStarfishQL - A graph database and query engine4,176AGPL-3.0Database interfaces diesel_sqltype_enum_pgDiesel automatic derivation of `FromSql` and `ToSql` for enums with `SqlType` generated by `diesel` and taking `ToString` and…4,168MITDatabase interfacesDevelopment tools::Procedural macro helpers timesource-coreCore library for timesource4,164MITData structuresDatabase interfaces helix-dbLibrary for working with HelixDB4,151Apache-2.0Data structuresDatabase interfaces tsubakuro-rust-corecore library to access Tsurugi for Rust4,143Apache-2.0Database interfaces triforce_rsA crate to make it easier to use the pg_trgm extension with diesel4,142MIT OR Apache-2.0Database interfaces diesel-pointDiesel support for Point types in Postgres4,135MIT OR Apache-2.0Database interfaces sqlite2mongoImport sqlite database to mongodb.4,127MITDatabase interfaces sqlx-models-cliCommand-line utility for SQLx, the Rust SQL toolkit.4,116MIT OR Apache-2.0Command line utilitiesDatabase interfaces bronzedb-serverserver library for bronzedb4,112MITDatabase interfaces meiidMeiid UUID generator based on current date for rust4,110MIT OR Apache-2.0Database interfaces opengauss-typesConversions between Rust and openGauss values4,107MIT/Apache-2.0Database interfaces ignite-rs_deriveApache Ignite thin client4,100MIT/Apache-2.0Database interfaces odbc-futures-deriveCustom derives for odbc-futures4,098MITAPI bindingsAsynchronous enum_macro_genMacro generator for handling enums4,095MIT/Apache-2.0Database interfaces otter-sql🦦 An Embeddable SQL Executor4,093MIT OR Apache-2.0Database interfaces gimbal_databaseGimbal database package4,082MPL-2.0Database interfaces