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.
perspt-storeDuckDB-based persistence layer for Perspt SRBN sessions645LGPL-3.0
irodori-migrationDatabase migration planning, schema diff, data verification, and tabular import/export primitives for Irodori.644MIT OR 0BSD
prax-migrateMigration engine for the Prax ORM - schema diffing, SQL generation, and history tracking643MIT OR Apache-2.0
ailake-queryQuery planner and executor for AI-Lake — vector search, compaction, ContextAssembler642MIT OR Apache-2.0
geekorm-sqlGeekORM SQL Query Builder642MIT
gamanSchema-first SQL migration CLI for PostgreSQL, SQLite, and MySQL with offline planning, Django-style prompts, drift verification,…639MIT
pgsql_quickpostgres 数据库快速连接方法638MIT
redshift-iamSAML/IAM authentication for Amazon Redshift via PingFederate or AWS STS638GPL-3.0
synadbAn AI-native embedded database638LicenseRef-SynaDB
rustlite-coreCore types and traits for RustLite embedded database (internal implementation detail)637Apache-2.0
llmtrim-ledgerSQLite ledger (data layer) shared by llmtrim-cli and llmtrim-tray636MPL-2.0
sqlx-gen-macrosNo-op attribute macros for sqlx-gen generated code636MIT
uni-dbEmbedded graph database with OpenCypher queries, vector search, and columnar storage636Apache-2.0
powdb-cliInteractive REPL and CLI for PowDB — 3-10x faster than SQLite on aggregates636MIT
polars_bsonProvides a BsonReader similar to Polars' JsonReader to read in a cursor of MongoDB Bson documents
from a collection and a find…635MIT
sqlrite-askNatural-language → SQL adapter for sqlrite-engine. Anthropic-first; OpenAI / Ollama follow-ups.634MIT
bootrustAn elegant macroless data access layer abstraction, simple and easy-use object-relational mapping powered by the Serde…631MIT
pg_ripple_httpSPARQL 1.1 Protocol HTTP endpoint for pg_ripple — connects PostgreSQL 18 RDF triple store to the web631Apache-2.0
toasty-driver-dynamodbAmazon DynamoDB driver for Toasty629MIT
d1-ormA lightweight ORM/SQL builder for Cloudflare D1 and SQLite628MIT
oraclemcp-configLayered configuration + connection profiles for the oraclemcp Oracle MCP server (Apache-2.0 OR MIT)628Apache-2.0 OR MIT
nautilus-orm-dialectSQL dialect renderers for Nautilus ORM626MIT OR Apache-2.0
oraclemcp-authTransport auth (OAuth 2.1 RS, mTLS, init token), step-up confirmation delivery and secrets for oraclemcp (Apache-2.0 OR MIT)626Apache-2.0 OR MIT
sqlmodel-macrosProcedural macros for SQLModel Rust626LicenseRef-MIT-OpenAI-Anthropic-Rider
oraclemcp-telemetrytracing / OpenTelemetry / health-endpoint observability for oraclemcp (Apache-2.0 OR MIT)624Apache-2.0 OR MIT
sedona-projApache SedonaDB Rust API623Apache-2.0
sedona-testingApache SedonaDB Rust API622Apache-2.0
sedona-datasourceApache SedonaDB Rust API622Apache-2.0
datapress-cliCommand-line client for a DataPress dataset server, built on datapress-client.622MIT
size_lruFastest size-aware LRU cache with highest hit rate via LHD algorithm / 最快的大小感知 LRU 缓存,基于 LHD 算法实现最高命中率621MulanPSL-2.0
json-ld-testing-nextTesting library for the `json-ld` library620MIT/Apache-2.0
sedona-raster-functionsApache SedonaDB Rust API620Apache-2.0
sedona-geoparquetApache SedonaDB Rust API620Apache-2.0
retiaA general-purpose, transactional, relational database that uses Datalog and focuses on graph data and algorithms. Rust-only fork…620MPL-2.0
mnem-coreContent-addressed versioned substrate for AI agent memory - the core of mnem.619Apache-2.0
switchy_schemaGeneric schema migration system for switchy_database619MPL-2.0
manifoldb-storageStorage engine abstraction and backends for ManifoldDB618MIT OR Apache-2.0
zvecRust bindings to zvec, an in-process vector database by Alibaba.617Apache-2.0
vldb-controller-clientHost-side Rust SDK and gRPC contract bindings for vldb-controller.614MIT
axum-postgres-txRequest-scoped PostgreSQL transactions for axum613MIT
ic-dbms-macrosMacros and derive ic-dbms-canister612MIT
eros-engine-storePostgres + pgvector persistence layer for the eros-engine AI companion engine: chat history, two-layer long-term memory,…611AGPL-3.0-only
sqlx-exasol-implDriver implementation for sqlx-exasol. Not meant to be used directly.610MIT OR Apache-2.0
sparrowdb-executionQuery execution engine for SparrowDB embedded graph database610MIT
ainl-memoryAINL graph-memory substrate - agent memory as execution graph609Apache-2.0
tasker-sharedShared components for tasker orchestration and worker systems608MIT
frame-catalogVector catalog and semantic indexing subsystem for Frame microservices608MIT
fluxus-sink-telegramA Telegram sink component for the Fluxus stream processing framework, enabling real-time message delivery to Telegram channels…608Apache-2.0
flowscope-coreCore SQL lineage analysis engine606Apache-2.0
persona-wire-mcppersona-wire MCP server library — exposes serve_stdio() for the unified persona-wire CLI's `mcp` subcommand. Wraps…606MIT OR Apache-2.0
sedona-spatial-joinApache SedonaDB Rust API605Apache-2.0
quiverdb-embedThe embeddable, in-process Quiver database handle.605AGPL-3.0-only
zvec-sysRaw FFI bindings to zvec C library605Apache-2.0
serde_sqlStream serde structs into SQLite INSERT statements using a reusable buffer.603MIT
citadeldb-cliInteractive SQL shell for Citadel encrypted database603MIT OR Apache-2.0
allsourceRust client for the AllSource event store — query, ingest, and fold events603MIT
honker-coreShared Rust foundation for Honker bindings (SQLite loadable extension, PyO3, napi-rs, and friends). Not intended for direct use.602MIT OR Apache-2.0
gaussdbA native, synchronous GaussDB client based on PostgreSQL602MIT OR Apache-2.0
tsuzuri-libsqlLibSQL integration for Tsuzuri602MIT OR Apache-2.0
rusqlite-from-row-fork2Derivable trait that allows converting a rusqlite row to a struct602non-standard
rhai-redisRedis scripting support for Rhai601MIT OR Apache-2.0
ic-dbms-apiPublic API types for ic-dbms-canister. This crate provides shared types for interacting and implementing the ic-dbms-canister.600MIT
anvilforge-cast-coreCast ORM core for Anvilforge: Model trait, QueryBuilder, Column, Relation, Schema, migrations.600MIT
ignixHigh-performance Redis-compatible key-value store built with Rust599MIT
fluxus-source-gharchiveA Fluxus source component for processing and analyzing GitHub Archive data streams, providing efficient access to historical…598Apache-2.0
graphliteGraphLite - A lightweight ISO GQL Graph Database597Apache-2.0
burncloud-database-clientHigh-level database client with migrations, pooling, and AI model management for BurnCloud596MIT OR Apache-2.0
persona-wire-adapter-sqlite-xpersona-wire Adapter for raw SQLite SoT (scheme `sqlite://`). External adapter crate for arbitrary SQLite files outside the…596MIT OR Apache-2.0
clickhouse_rowbinaryRowBinary encoder/decoder for ClickHouse595MIT OR Apache-2.0
rbp-databasePostgreSQL integration for robopoker training and strategy storage595MIT
hyperdb-api-coreInternal implementation details for hyperdb-api. Not a stable API; use hyperdb-api instead.590MIT OR Apache-2.0
jerrycan-dbDatabase extension for the jerrycan framework: SQLite + Postgres via sqlx, module-owned migrations, Db dependency.…587MIT
gize-dbData-layer conventions and SQLx migrations for Gize. See ADR-003 / ADR-011.586MIT OR Apache-2.0
memcache-rawlMinimal Memcached client implementation585MIT
persona-wire-adapter-mini-apppersona-wire Adapter for mini-app SoT (scheme `mini-app://`). External adapter crate split out from persona-wire-core per P3b…584MIT OR Apache-2.0
flusso-engineThe flusso sync engine: the resolve, build, flush, and ack pipeline.584Apache-2.0
runledger-coreCore contracts and types for the Runledger durable job and workflow system582MIT
wasm-dbms-apiRuntime-agnostic API types and traits for the wasm-dbms DBMS engine.582MIT
toasty-driver-integration-suite-macrosProc macros for the Toasty driver integration test suite582MIT
omendbFast embedded vector database with HNSW + ACORN-1 filtered search579non-standard
kstone-coreCore storage engine for KeystoneDB - LSM tree, WAL, and DynamoDB-compatible API578MIT OR Apache-2.0
data_generatorRDF data shapes implementation in Rust577MIT OR Apache-2.0
llm-registry-coreCore domain types and models for the LLM Registry - A secure, production-ready registry for Large Language Models575Apache-2.0 OR MIT
syncular-runtimeShared Rust runtime for Syncular SQLite-backed native and browser clients.575Apache-2.0
grust-memoryDeterministic in-memory GraphStore implementation for Grust.574MIT OR Apache-2.0
brainos-cerebellumProcedural memory store for Brain OS trigger-action patterns572MIT
sql-splitterHigh-performance CLI tool for splitting large SQL dump files into individual table files570MIT
hexeract-outboxTransactional outbox pattern primitives for the Hexeract messaging framework570MIT OR Apache-2.0
sqlx-genGenerate Rust structs from database schema introspection570MIT
skadeFast Apache Iceberg table writing/reading (incl. identity-partitioned writes) and ergonomic DataFusion SQL over an embedded,…568Apache-2.0
eth-etl-coreCore types and utilities for Ethereum ETL567MIT
uni-plugin-apoc-coreBuilt-in APOC-equivalent procedures and scalar functions for uni-db — perf-critical or host-intimate APOC analogues in pure Rust567Apache-2.0
oraclemcp-coreMCP protocol surface, Tool/ToolRegistry contract and capabilities for the oraclemcp server.566Apache-2.0 OR MIT
mcp-postgresHigh-performance MCP server for PostgreSQL with CPU-aware connection pooling and optimized buffers565Apache-2.0
grust-sailSail Spark Connect GraphStore backend for Grust.564MIT OR Apache-2.0
nanopoolA tiny database connection pooling library for PostgreSQL560MIT
sms-serverSelf-hosted SMS gateway for Raspberry Pi and GSM modem. OpenAPI HTTP/WebSocket APIs, encrypted message storage, delivery…559AGPL-3.0-only
khive-quantSQ8 scalar quantization codecs (global-scale symmetric + per-dim affine) shared by HNSW and Vamana indexes.558BUSL-1.1
tokio-rusqlite-axumanAsynchronous handle for rusqlite library.557MIT
tokio-rusqlite-folkAsynchronous handle for rusqlite library.556MIT
claw-coreEmbedded local database engine for ClawDB — an agent-native cognitive database556MIT
tokio-rusqlite-async-kanalAsynchronous handle for rusqlite library.555MIT
aranet-storeLocal data persistence for Aranet sensor readings555MIT
aimem-coreCore library for AiMem — give your AI a memory. Hybrid search + knowledge graph over Turso.555MIT
forgedb-storageColumnar storage facade for ForgeDB — re-exports the native positional-file backend on host targets and the in-memory-arena…555MIT OR Apache-2.0
sparrowdbEmbedded graph database with Cypher queries — no server, no subscription, no cloud553MIT
persona-wire-adapter-persona-packpersona-wire Adapter for persona-pack overlay SoT (scheme `persona-pack://`). ACL Facade encapsulating persona-pack SDK access,…552MIT OR Apache-2.0
sync-engineHigh-performance tiered sync engine with L1/L2/L3 caching and Redis/SQL backends551AGPL-3.0
tokio-rusqlite-kanal-async-axumanAsynchronous handle for rusqlite library.551MIT
supabase-client-sdkRust client for Supabase with fluent API — REST by default, direct SQL opt-in551MIT OR Apache-2.0
quiverdb-cryptoAudited-cryptography wrappers for Quiver (no custom primitives).550AGPL-3.0-only
protoblockAsynchronous Bitcoin block ingestion pipeline with built-in reorg handling, backpressure, and observability549MIT OR Apache-2.0
cape🦸 An unintrusive ORM for Rust548MIT OR Apache-2.0
quiverdb-providersOpt-in, provider-agnostic embedding & rerank adapters shared by the Quiver server and MCP server (ADR-0047/0058).548AGPL-3.0-only
smooai-smooth-pearlsSmooth Pearls — built-in pearl tracker. Dolt-backed dependency-graph work items with version control and git sync.548MIT
do-memory-coreCore episodic learning system for AI agents with pattern extraction, reward scoring, and dual storage backend547MIT
sea-orm-ffiCompatibility layer for Sea-ORM when crossing a Rust-to-Rust FFI boundary546EUPL-1.2
drasi-mssql-commonShared types for MS SQL source and bootstrap plugins546Apache-2.0
mace-kvA fast, cross-platform embedded key-value storage engine with ACID, MVCC, and flash-optimized storage544MIT
lora-databaseLoraDB — embeddable in-memory graph database with Cypher query support.543BUSL-1.1
tauri-plugin-mongooseTauri plugin for MongoDB/Mongoose-like database operations542MIT
brainos-thalamusIntent classification and routing for Brain OS signals541MIT
grust-pggraphPostgreSQL and pgGraph GraphStore backend for Grust.541MIT OR Apache-2.0
flusso-sources-postgresPostgres logical-replication source for flusso: WAL capture, backfill, and document building.541Apache-2.0
rquery-orm-macrosProcedural macros for rquery-orm.540MIT
brainos-gangliaProactivity engine with habit and open-loop detection for Brain OS540MIT
brainos-amygdalaImportance scoring for Brain OS memory signals539MIT
rustlite-walWrite-Ahead Log (WAL) implementation for RustLite (internal implementation detail)538Apache-2.0
ferriorm-coreCore domain types for ferriorm ORM - zero external dependencies538MIT OR Apache-2.0
pg-tide-relayBidirectional relay binary for pg_tide — bridges outboxes/inboxes with NATS, Kafka, HTTP webhooks, Redis, SQS, RabbitMQ, and more538Apache-2.0
nautilus-orm-connectorDatabase executors and connection management for Nautilus ORM537MIT OR Apache-2.0
wasm-dbms-macrosRuntime-agnostic procedural macros for the wasm-dbms DBMS engine.536MIT
solidbA lightweight, high-performance structured database server written in Rust.534non-standard
uni-plugin-rhaiRhai-script loader for the uni-db plugin framework534Apache-2.0
dialog_final_v2_libDialog library — Nostr-based encrypted notes-to-self (core Rust SDK)533MIT
aimdb-clientAimX protocol client for remote AimDB introspection and management532Apache-2.0
mprobeA CLI for fetching and visualizing MongoDB diagnostic data532MIT
baichun-framework-dbDatabase module for Baichun-Rust framework532MIT
grust-surrealSurrealDB GraphStore backend for Grust.532MIT OR Apache-2.0
baichun-framework-rmsA high-performance, extensible message system module for Baichun-Framework, supporting multiple message brokers531MIT
narwhal-coreCore traits and types for narwhal531MIT OR Apache-2.0
flusso-sinks-opensearchOpenSearch sink for flusso: bulk writes, mappings, seeding, and reindex.531Apache-2.0
agnosticaUniversal Vector Database ORM for Rust530MIT OR Apache-2.0
rsp-rsA RDF Stream Processing engine in Rust, supporting RSP-QL queries with sliding windows and real-time analytics530MIT
nautilus-orm-migrateDatabase migration engine for Nautilus ORM529MIT OR Apache-2.0
mnesticA transactional relational-graph-vector database using Datalog — a maintained fork of CozoDB, tuned as a substrate for agentic…529MPL-2.0
sqlx-exasol-macrosMacros support for sqlx-exasol. Not meant to be used directly.526MIT OR Apache-2.0
clipmemmacOS clipboard memory backed by SQLite and searchable from agent runtimes526MIT
rusqdoltliteRusqlite with DoltLite as the backend526MIT
fraiseql-functionsServerless functions runtime for FraiseQL — WASM and Deno backends525MIT OR Apache-2.0
sakuhikiIndexing overlay for any key-value store525MIT OR Apache-2.0
sentinel-deriveDerive macros (FromRow, ToSql, FromSql) for sentinel-driver — enum, composite, rename_all, skip, default, flatten, json, try_from524MIT OR Apache-2.0
scythe-codegenPolyglot code generation backends for scythe524MIT
baichun-framework-cacheCache module for Baichun-Rust framework523MIT
hodei-authz-postgresPostgreSQL policy store adapter for Hodei authorization framework523MIT OR Apache-2.0
kglite-cliPure-Rust KGLite CLI: Cypher shell and offline code-review skill installer523MIT
audb-buildBuild-time compiler for AuDB gold files and code generation522AGPL-3.0
lake-clientTiDB Cloud Lake Client for Rust522Apache-2.0
sakuhiki-indexed-dbIndexing overlay for any key-value store521MIT OR Apache-2.0
skrills-metricsSQLite-based metrics collection for skrills skill invocations, validations, and sync events.521MIT
aegis-memoryMemory management for Aegis database521LicenseRef-BSL-1.1
rigatoni-coreCore traits, pipeline orchestration, and MongoDB integration for Rigatoni CDC/Data Replication framework520Apache-2.0
mdstoreA file-based storage engine that stores structured data as Markdown files with YAML frontmatter520non-standard
grust-falkorFalkorDB GraphStore backend for Grust.519MIT OR Apache-2.0
sqlmodel-schemaSchema definition and migration support for SQLModel Rust519LicenseRef-MIT-OpenAI-Anthropic-Rider
amadeus-utilsUtility library for the Amadeus blockchain including cryptography, serialization, and data persistence518Apache-2.0
powdb-syncRetained replication-unit substrate for PowDB embedded replicas and read replicas518MIT
rbdc-tursoTurso/libSQL async database driver for rbdc517Apache-2.0
codoraShip Rust application faster than you could ever517MIT
mimir-mem-coreEngine for Mimir: unified local-first memory for AI coding agents517MIT OR Apache-2.0
nodedb-clientUnified NodeDb trait and remote client for NodeDB Origin and Lite515Apache-2.0
assay-domainShared workflow domain model (types + store traits) for the assay workflow engine, auth layer, and dashboard.514Apache-2.0
dakera-mcpDakera MCP Server - Model Context Protocol server for AI agent memory513MIT
sir-eelA SurrealDB migration tool513MIT
grust-cocoindexCocoIndex-style target-state export adapter for Grust graphs.513MIT OR Apache-2.0
hyperdb-apiPure Rust API for Hyper database513MIT OR Apache-2.0
qcraft-sqliteSQLite renderer for qcraft513MIT OR Apache-2.0
synap-sdkRust SDK for Synap - High-Performance In-Memory Key-Value Store & Message Broker513Apache-2.0
runledger-postgresPostgreSQL persistence layer for the Runledger durable job and workflow system511MIT
qcraft-postgresPostgreSQL renderer for qcraft509MIT OR Apache-2.0
burncloud-database-implDatabase implementations for multiple backends (PostgreSQL, MySQL, SQLite, MongoDB) for BurnCloud507MIT OR Apache-2.0
veddb-clientOfficial Rust client library and CLI for VedDB - Fast, lightweight in-memory key-value database507MIT
sedonaApache SedonaDB Rust API507Apache-2.0
toasty-driver-integration-suiteIntegration test suite for Toasty database drivers506MIT
flusso-daemonDaemon that assembles and runs the flusso pipeline from a Config.506Apache-2.0
lunaris-coreCore types, traits, and bi-temporal primitives for the Lunaris agent memory engine505Apache-2.0
cqlsh-rsA Rust re-implementation of the Apache Cassandra cqlsh shell503MIT
awaken-storesStorage backends (memory, file, PostgreSQL, SQLite mailbox) for Awaken agent state503MIT OR Apache-2.0
rusqlite-struct-deriveDerive crate for rusqlite-struct501MIT
pgroles-cliCLI for pgroles — validate, diff, apply, inspect, and generate role policies501MIT
gatekpr-vectorQdrant vector database integration for semantic search and RAG500MIT
quiverdb-tuiThe Quiver retro terminal cockpit (an API client).500AGPL-3.0-only
flusso-sinks-stdoutstdout sink for flusso, for debugging and development.500Apache-2.0
sqlite-wasmA high-performance SQLite wrapper for WebAssembly with OPFS support499MIT
grust-lancedbLanceDB GraphStore backend for Grust.499MIT OR Apache-2.0
herolib-osisOSIS - Object Storage with SmartID. Distributed, human-readable IDs and object storage.498Apache-2.0
oxisql-parseSQL parsing utilities for OxiSQL — thin sqlparser facade498Apache-2.0
sakuhiki-rocksdbIndexing overlay for any key-value store495MIT OR Apache-2.0
chasm-cliUniversal chat session manager - harvest, merge, and analyze AI chat history from VS Code, Cursor, and other editors494AGPL-3.0-only
assay-workflowDurable workflow engine with REST+SSE API on PostgreSQL 18 and SQLite backends. Embeddable library or standalone server (via…494Apache-2.0