CATEGORY

Database implementations 1,313 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.

radish-cliCommand Line Interface for interact with Radish Database4,241AGPL-3.0-or-laterAlgorithmsDatabase implementations twinkledUDP-based, light key-value store4,219BSD-3-ClauseDatabase interfacesDatabase implementations readbA simple, efficient, and modular embedded read-first key-value database in Rust.4,111Apache-2.0Database implementationsEmbedded development pikodbA Pico-sized In-memory Vector Database3,986MITDatabase implementations radish-typesTypes for interact with Radish Database3,961AGPL-3.0-or-laterAlgorithmsDatabase implementations dartlibDisk backed concurrent Adaptive Radix Tree implementation, with optional generations.3,888non-standardAlgorithmsCaching wofThe Who's On First rust library and command line.3,834MITCommand line utilitiesData structures epoch-dbAn intelligent, persistent, and concurrent key-value store for Rust, designed to manage data with a lifecycle through frequency…3,827MIT OR Apache-2.0CachingConcurrency pliantdb-serverDatabase server for PliantDb.3,826MIT OR Apache-2.0Database implementations tickvTicKV (Tiny Circular Key Value) is a small file system allowing key value pairs to be stored in Flash Memory.3,826MIT OR Apache-2.0Database implementationsNo standard library atomic-try-updatePrimitives that make it easy to implement correct lock-free algorithms3,803MITAlgorithmsConcurrency pliantdb-clientClient for accessing PliantDb servers.3,801MIT OR Apache-2.0Database implementations llkv-exprQuery expression AST for the LLKV toolkit.3,789Apache-2.0Database implementationsParser implementations solomondbAn embedded and distributed Gremlin-compatible graph database.3,757MITData structuresDatabase implementations llkv-resultResult and error types for the LLKV toolkit.3,745Apache-2.0Database implementations edma_storageEDMA: Embedded Database Management for All3,585MITData structuresDatabase implementations llkv-storageGeneral-purpose storage adapters for the LLKV toolkit.3,578Apache-2.0Data structuresDatabase implementations rag-moduleEnterprise RAG module with chat context storage, vector search, session management, and model downloading. Rust implementation…3,564MITAlgorithmsAPI bindings memgraphgraph database built for teams who expect highly performant, advanced analytical insights3,542BUSL-1.1Database implementations philecThe Painless High-Level Persistence Engine3,508BSD-2-Clause-FreeBSDCommand-line interfaceCommand line utilities redisgraphioClient library for working with redis graph3,507MITDatabase interfacesDatabase implementations moiradbAn experimental deterministic database3,494Apache-2.0Database implementations eightModular asynchronous embedded key-value database3,448BSD-3-ClauseData structuresDatabase implementations doc_storedocument search by hnsw3,433MIT OR Apache-2.0Database implementations website-screenshot📸 website screenshots as a service3,429MIT/Apache-2.0CachingCommand line utilities rumdbBlazing fast key-value storage basec on Bitcask whitepaper3,423MITDatabase implementations pstreamA persistent byte stream over block storage.3,395MITDatabase implementations xaeroflux-macrosEXPERIMENTAL: actor layer for xaeroflux3,389MPL-2.0Database interfacesDatabase implementations tantivy-uffdQuery a remote tantivy index with HTTP range requests.3,382Apache-2.0 OR MITData structuresDatabase implementations noria-serverThe Noria data-flow database server3,361MIT OR Apache-2.0Database interfacesDatabase implementations arroyoArroyo is a distributed stream processor that lets users ask complex questions of high-volume real-time data by writing…3,329MIT OR Apache-2.0Database implementationsWeb programming tuple_storageA type-safe and small table engine for any Tuple of Ints3,305non-standardCommand line utilitiesDatabase implementations sui-graph-storeL1 content-addressed graph store for sui — redb index + rkyv-archived blobs on a ZFS-friendly layout. Replaces the SeaORM/SQLite…3,299MITCachingDatabase implementations text_indexScan a text file, build a sorted index, persist it, query it3,217MITCommand line utilitiesDatabase implementations bjsmiley-surrealdbA scalable, distributed, collaborative, document-graph database, for the realtime web3,195non-standardData structuresDatabase implementations sqjsonA simple JSON-based embedded database3,187MIT OR Apache-2.0Data structuresDatabase implementations llkv-tableColumnar table using the LLKV toolkit.3,176Apache-2.0Data structuresDatabase implementations kevy-storekevy keyspace + value types + expiry — pure Rust, zero deps.3,162Apache-2.0 OR MITCachingData structures crunchert-storageStorage mechanism for the WIP CruncheRT timeseries DB.3,155Apache-2.0Database interfacesDatabase implementations graphitesqlA pure, safe, no_std Rust re-implementation of SQLite, compatible with the SQLite 3 file format.3,132blessingDatabase implementationsNo standard library jankensqlhubA high-performance, modular Rust library for parameterizable SQL query management with support for SQLite and PostgreSQL3,131MITDatabase interfacesDatabase implementations llkv-column-mapColumn mapping utilities for the LLKV toolkit.3,121Apache-2.0Data structuresDatabase implementations cargo-dbcheckA CLI tool for tracking the progress in the db-academy.io courses3,104MITCommand line utilitiesDatabase implementations llkv-planQuery planner for the LLKV toolkit.3,104Apache-2.0Database implementations surrealdb-sqlFull type definitions for the SurrealQL query language3,096non-standardData structuresDatabase implementations glaredb_errorCommon errors across GlareDB crates3,058MITDatabase implementations simd-r-drive-muxio-service-definitionExperimental Muxio service definitions for SIMD R Drive3,033Apache-2.0Data structuresDatabase implementations jsonoxCLI based RESTful JSON server + store written in Rust.3,018non-standardCommand line utilitiesDatabase implementations dbLightweight high-performance pure-rust transactional embedded database.3,017MIT OR Apache-2.0AlgorithmsCaching sharded-logA sharded log for multi-threaded logging2,993GPL-3.0ConcurrencyDatabase implementations radish-serverServer for in-memory database Radish2,990AGPL-3.0-or-laterAlgorithmsDatabase implementations nano-walA concurrent Write-Ahead Log with CAS-based segment rotation and coalesced preadv reads2,990MITData structuresDatabase implementations signet-hotTrait-based hot storage abstractions for fast read/write access to blockchain state2,973MIT OR Apache-2.0Database implementations bableBadger's high performance sst table implementation2,968Apache-2.0/MITData structuresDatabase implementations callysto-avroAvro serde for Callysto Stream Processing Framework2,958Apache-2.0AsynchronousConcurrency kevy-persistkevy persistence — RDB-style snapshots + AOF, pure Rust, zero deps.2,938Apache-2.0 OR MITDatabase implementationsFilesystem ahrimqA high-performance message queue service supporting pub/sub, normal messages, ordered messages, delayed messages and dead letter…2,928MITAsynchronousDatabase implementations alex-db-libAlexDB library.2,912MITDatabase implementations spg-storageIn-memory storage primitives for SPG: values, rows, table schema, catalog with foreign-key constraints.2,905MIT OR Apache-2.0Data structuresDatabase implementations macrodbMacro-generated in-memory relational database for Rust2,884MITData structuresDatabase implementations baildon-glueSimple SQL Database2,881Apache-2.0AsynchronousData structures bandar-logasync logular storage2,875MIT OR Apache-2.0AsynchronousDatabase implementations web-queue-proxyProxy for sharding queues of your web queue cluster2,846MITDatabase interfacesDatabase implementations kotoba-rewriteAdvanced graph rewriting engine implementing DPO transformations2,840Apache-2.0AlgorithmsDatabase implementations kotoba-executionComplete query execution and planning engine for Kotoba graph database2,832Apache-2.0AlgorithmsDatabase implementations mwmrA generic optimistic transaction manger, which is ACID, concurrent with SSI (Serializable Snapshot Isolation).2,814Apache-2.0/MITAsynchronousConcurrency qdrant-edgeA lightweight, in-process vector search engine designed for embedded devices, autonomous systems, and mobile agents.2,814Apache-2.0Database implementations melange_db基于 sled 架构深度优化的下一代高性能嵌入式数据库,支持 ARM64 NEON SIMD 优化、多级缓存和布隆过滤器2,802LGPL-3.0ConcurrencyData structures dharmadbPersistent, fault tolerant key-value store written in Rust.2,792MITData structuresDatabase interfaces grafiteThe Grafite Range Filter.2,782MITAlgorithmsData structures steelmillA resource manager (dependency injector / factory) designed for distributed systems and simulation testing2,780MITConcurrencyDatabase implementations signet-coldAppend-only cold storage for historical blockchain data2,776MIT OR Apache-2.0Database implementations web-queue-serverBackends for your web queue cluster2,774MITDatabase interfacesDatabase implementations glaredb_parserSQL parser for GlareDB2,758MITDatabase implementations pg-embed-alternativeRun a Postgresql database locally on Linux, MacOS or Windows as part of another Rust application or test.2,749MIT/Apache-2.0AsynchronousDatabase interfaces sparkvExpirable in-memory key-value store with per-entry TTL and zero dependencies2,747MITCachingData structures crdb-coreConcurrently Replicated DataBase2,742AGPL-3.0-or-laterAsynchronousDatabase interfaces spg-engineExecution engine for SPG: glues spg-sql parsing to spg-storage. Foreign keys, joins, vectors, cold tier.2,720MIT OR Apache-2.0Database implementations prollyAn implementation of the prolly tree data structure2,718Apache-2.0AsynchronousConcurrency sqloSyntactic sugar for sqlx. Sqlo is another attempt to make a nice/pleasant API in Rust using relational database. Sqlo is built…2,697non-standardDatabase implementations paggoA small, fast, and safe in-memory database.2,697MITAsynchronousDatabase implementations jupiter-rsJupiter is a library for providing high-throughput ultra low latency services via the RESP protocol as defined by Redis.2,683MITCachingDatabase implementations tinyvectorA tiny nearest-neighbor embedding database built with SQLite.2,681MITDatabase implementationsScience glaredb_coreCore functionality for GlareDB2,663MITDatabase implementations spg-manifestSPGMAN01 v10 catalog manifest format. Frozen wire/disk surface shared by spg-server and spg-embedded.2,651MIT OR Apache-2.0Database implementationsFilesystem rvf-runtimeRuVector Format runtime -- RvfStore API, compaction, and streaming I/O2,643MIT OR Apache-2.0Data structuresDatabase implementations sui-storeNix store abstraction with SeaORM-backed metadata for the sui Rust-native runtime2,643MITDatabase implementationsFilesystem radish-databaseRadish is in-memory data structure store2,626AGPL-3.0-or-laterAlgorithmsDatabase implementations surrealismA scalable, distributed, collaborative, document-graph database, for the realtime web2,624non-standardData structuresDatabase implementations s2-liteLightweight server implementation of S2, the durable streams API, backed by object storage2,614MITDatabase implementations simd-r-drive-ws-serverExperimental WebSocket server for SIMD R Drive2,596Apache-2.0Data structuresDatabase implementations local-jcs-storeStore a directory of JSON objects, indexed by a cannonical hash2,567MITData structuresDatabase implementations transient_dbAn intelligent, persistent, and concurrent key-value store for Rust, designed to manage data with a lifecycle through frequency…2,551MIT OR Apache-2.0CachingConcurrency mesh-sieveModular, high-performance Rust library for mesh and data management, designed for scientific computing and PDE codes.2,539MITData structuresDatabase implementations purrdf-sparql-evalNative, RDF-1.2-first multiset SPARQL evaluator over the DatasetView read trait in interned TermId space — the runtime that…2,535MIT OR Apache-2.0Data structuresDatabase implementations databoardProvides a hierarchical key-value-store2,529non-standardData structuresDatabase implementations snapshotorAn abstraction layer of snapshot for developing multiple versions storage2,478MIT OR Apache-2.0Data structuresDatabase implementations codegraphA fast, reliable, and flexible graph database optimized for storing and querying code relationships2,475Apache-2.0Data structuresDatabase implementations signet-hot-mdbxMDBX implementation of signet-hot storage traits2,409MIT OR Apache-2.0Database implementations sierradb-protocolShared protocol types and utilities for SierraDB2,382Apache-2.0Database implementationsDevelopment tools paradedb-tantivySearch engine library2,380MITData structuresDatabase implementations memgraph-clientclient for the graph database built for teams who expect highly performant, advanced analytical insights2,370BUSL-1.1Database implementations vortex-onpairVortex OnPair string array encoding (dict-12, pushdown predicates)2,356Apache-2.0CompressionData structures llkv-aggregateAggregate computation engine for the LLKV toolkit.2,320Apache-2.0Database implementations bbqvecScalable, embeddable, vector storage for approximate K-nearest-neighbors (AKNN)2,311Apache-2.0AlgorithmsData structures llkv-joinTable join operators for the LLKV toolkit.2,311Apache-2.0AlgorithmsDatabase implementations vortex-arrowApache Arrow interoperability for Vortex arrays2,303Apache-2.0CompressionData structures disk-chanAn on-disk, (almost) lock-free, async, mpmc channel.2,266MITData structuresDatabase implementations signet-cold-mdbxMDBX table definitions for signet-cold storage2,251MIT OR Apache-2.0Database implementations simd-r-drive-ws-clientExperimental WebSocket client for SIMD R Drive2,229Apache-2.0Data structuresDatabase implementations llkv-executorQuery execution engine for the LLKV toolkit.2,218Apache-2.0Database implementations valor_kvSimple and efficient key value store built with Rust2,217MITDatabase implementations dtlogA log for tracking discard stats of multi-files databases.2,212MIT OR Apache-2.0Data structuresDatabase implementations crdb-helpersConcurrently Replicated DataBase2,207AGPL-3.0-or-laterAsynchronousDatabase interfaces spg-embeddedEmbedded SQL database for Rust. Single-writer, WAL-backed, crash-safe. Zero external dependencies. PG-flavoured SQL with FOREIGN…2,202MIT OR Apache-2.0Database interfacesDatabase implementations spatioA high-performance, embedded spatio-temporal database for modern applications2,182MITDatabase implementationsScience::Geospatial surrealism-macrosMacros for Surrealism2,176non-standardData structuresDatabase implementations fleetfs_raftThe rust language implementation of Raft algorithm.2,168Apache-2.0AlgorithmsDatabase implementations signet-cold-sqlSQL backend for signet-cold storage2,167MIT OR Apache-2.0Database implementations voidmergeVoidMerge: The open-source, developer friendly web services platform.2,162MIT OR Apache-2.0Database interfacesDatabase implementations valor_kv_clientA client library for interacting with the valor_kv key-value store.2,148MITDatabase implementations noxu-utilInternal utilities for Noxu DB (LSN, VLSN, byte encoding, stats framework)2,148Apache-2.0 OR MITConcurrencyData structures noxu-syncNoxu DB synchronization primitives: futex-based Mutex/RwLock/Condvar2,138Apache-2.0 OR MITConcurrencyData structures lance-toolsTools for interacting with Lance files and tables2,131Apache-2.0Data structuresDatabase implementations ahnlich_typesTypes for using ahnlich_client_rs AI proxy and in-memory vector DB2,122non-standardDatabase interfacesDatabase implementations coordinode-lsm-treeEmbedded LSM-tree storage engine: BuRR filters, zstd dictionary compression, MVCC, range tombstones, merge operators, K/V…2,109Apache-2.0CompressionData structures gradaggregate, store, query and visualize your metrics, all in one tool2,104AGPL-3.0-or-laterDatabase implementationsVisualization vortex-editionDefinitions of Vortex editions: named, frozen sets of encodings with a read-compatibility guarantee2,095Apache-2.0CompressionData structures llkv-transactionTransaction management and MVCC for the LLKV toolkit.2,085Apache-2.0ConcurrencyDatabase implementations xaeroflux-crdtsEXPERIMENTAL: CRDT layer for xaeroflux2,074MPL-2.0Database interfacesDatabase implementations kevy-configZero-dependency TOML subset parser and Config schema for kevy.2,034Apache-2.0 OR MITConfigurationDatabase implementations f1r3fly-rspace-plus-plusF1r3fly Tuple Space implementation in Rust - high-performance storage and pattern matching2,024Apache-2.0Data structuresDatabase implementations byodb-rustBuild Your Own Database in Rust!2,014MITDatabase implementations crdb-macrosConcurrently Replicated DataBase2,013AGPL-3.0-or-laterAsynchronousDatabase interfaces doublify-mkvHigh-performance distributed database2,012MITDatabase implementations bloomurBloom filter for databases2,007MIT OR Apache-2.0Data structuresDatabase implementations noxu-latchLatching primitives for Noxu DB (shared/exclusive latches)2,004Apache-2.0 OR MITConcurrencyData structures noxu-configConfiguration parameter system for Noxu DB1,998Apache-2.0 OR MITConcurrencyData structures pliantdb-macrosMacros for use in `PliantDb`1,995MIT OR Apache-2.0Database implementations indradb-postgresA postgres-backed datastore for IndraDB1,980MPL-2.0Database interfacesDatabase implementations sierradb-clientSierraDB Rust client - type-safe client library for SierraDB event store1,978Apache-2.0Database implementationsDevelopment tools protologProtolog1,975UnlicenseData structuresDatabase implementations llkv-runtimeExecution runtime for the LLKV toolkit.1,946Apache-2.0Database implementations persistent-mapAn easy-to-use, async, persistent key-value store for Rust, backed by SQLite and designed for extensibility with other storage…1,942MITData structuresDatabase implementations noxu-logLog-structured storage engine for Noxu DB1,925Apache-2.0 OR MITConcurrencyData structures komora-syncSynchronization structures for the komora db project1,924MIT OR Apache-2.0AlgorithmsCaching binstoreA simple key-value store written in Rust. Uses its own compact file format.1,919MITDatabase implementations daybreakA modular and configurable database, continuation of the Rustbreak project.1,890MPL-2.0Database implementations thingdCore primitives for thingd, an object-shaped local memory engine for apps and agents.1,889Apache-2.0CachingDatabase implementations bytecon_data_storeA library for storing ByteConverter implementations conveniently.1,877MIT OR Apache-2.0CachingDatabase implementations naughtTBA1,864MITDatabase implementations hashring_coordinatorCalculates hash ranges to help coordinate a hashring (using consistent hashing) for storing and finding keys, and replicating…1,861MITAlgorithmsCommand line utilities derive_litA tool to auto-generate literal macros for your data structure1,854MITData structuresDatabase interfaces noxu-treeB-tree implementation for Noxu DB1,842Apache-2.0 OR MITConcurrencyData structures ahnlich_client_rsClient library for accessing in-memory ahnlich vector database and ai-proxy1,840non-standardDatabase interfacesDatabase implementations durabilityDurability primitives for local persistence1,818MIT OR Apache-2.0Database implementationsFilesystem fake-sqlgenerate create table, alter table, drop table, insert, update, delete and select sql1,807Apache-2.0Database implementationsDevelopment tools storsFile storage database1,796ISCDatabase implementations llkv-sqlSQL interface for the LLKV toolkit.1,791Apache-2.0Database implementationsParser implementations stegos_blockchainStegos - Blockchain Library1,789MITCryptographyData structures tirocksPlace holder for yet another rust wrapper for rocksdb1,784Apache-2.0Data structuresDatabase implementations alex-db-serverAlexDB server.1,772MITDatabase implementations tirocks-sysPlace holder for yet another rust wrapper for rocksdb1,771Apache-2.0Database implementationsExternal FFI bindings sochdb-coreSochDB core primitives (TOON format, storage internals, transactions)1,767AGPL-3.0-or-laterData structuresDatabase implementations catwalk-p-sledSled backend for the catwalk crate.1,764MITDatabase interfacesDatabase implementations kevy-rtkevy thread-per-core shared-nothing runtime — pure Rust, zero deps.1,762Apache-2.0 OR MITConcurrencyDatabase implementations memorableLock-free, ordered and multiple version memory table for key-value databases.1,760MIT OR Apache-2.0Data structuresDatabase implementations aimdb-coreType-safe async data pipelines — one Rust codebase from MCU to cloud1,755Apache-2.0AsynchronousDatabase implementations catwalk-s-protobufProtocol Buffer (protobuf) serialization for the catwalk crate.1,754MITDatabase interfacesDatabase implementations noxu-txnTransaction management and locking for Noxu DB1,753Apache-2.0 OR MITConcurrencyData structures stegosStegos is a completely private, confidential, and scalable cryptocurrency that's friendly to the environment1,750MITCommand line utilitiesCryptography chord-dhtA DHT implementation in Rust based on Chord with high peformance and data replication.1,746AGPL-3.0Command line utilitiesDatabase implementations walrus-rustA high-performance Write-Ahead Log (WAL) implementation in Rust1,732MITConcurrencyData structures simple-raftA minimal implementation of the Raft consensus algorithm1,731AGPL-3.0-or-laterDatabase implementationsNo standard library cql_i16i16 storage support for CQL Database - a lightweight array-based database1,730MIT OR Apache-2.0CachingDatabase interfaces tyozoin-memory key-value store1,722MITDatabase interfacesDatabase implementations cql_f64f64 storage support for CQL Database - a lightweight array-based database1,720MIT OR Apache-2.0CachingDatabase interfaces indradb-sledA sled-backed datastore for IndraDB1,706MPL-2.0Database interfacesDatabase implementations kevy-embeddedEmbedded mode for kevy — in-process Redis-compatible KV without the server/runtime.1,704Apache-2.0 OR MITCachingDatabase implementations mentedb-serverMenteDB server with REST API, WebSocket, auth, and observability1,699Apache-2.0Database implementationsWeb programming::HTTP server easy-rest-apiA simple library for creating a HTTP API with minimal setup.1,698MITDatabase interfacesDatabase implementations bitaskBitask is a Rust implementation of Bitcask, a log-structured key-value store optimized for high-performance reads and writes.1,694MITData structuresDatabase implementations noxu-cleanerLog file garbage collection for Noxu DB1,688Apache-2.0 OR MITConcurrencyData structures magnetMagnet1,682MITAPI bindingsDatabase interfaces glowdustA DBMS with a data model based on functions and pattern matching1,682GPL-3.0-onlyDatabase implementations citadeldb-ioI/O layer for Citadel: PageIO trait, sync I/O, file locking, file management1,662MIT OR Apache-2.0Database implementationsFilesystem citadeldb-cryptoCryptographic primitives for Citadel: AES-256-CTR + HMAC-SHA256, key management, Argon2id1,658MIT OR Apache-2.0AlgorithmsCryptography citadeldb-pagePage format, serialization, and checksum for Citadel B+ tree pages1,657MIT OR Apache-2.0Data structuresDatabase implementations treehouseA searchable typed datastore built with sled1,655MITData structuresDatabase implementations prideA distributed event-streaming platform1,649Apache-2.0ConcurrencyDatabase implementations crdb-cacheConcurrently Replicated DataBase1,648AGPL-3.0-or-laterAsynchronousDatabase interfaces alopex-coreCore storage engine for Alopex DB - LSM-tree, columnar storage, and vector index1,639Apache-2.0Database implementations suraftThe Rust implementation of extended Raft algorithm.1,636Apache-2.0AlgorithmsDatabase implementations raindbA persistent key-value store based on an LSM tree implemented in Rust1,635MITDatabase implementations kndbSimple database1,635Apache-2.0Command-line interfaceCommand line utilities camelliakvEmbedded persistent key-value storage optimized for random-access workload and huge-capacity HDD1,635non-standardDatabase implementations kupodebugger for moogle, logic programming language1,630MIT OR Apache-2.0Database implementations MMDB_Client{InDev} A simple,easy to use database server.1,604MITAuthenticationCaching crdb-test-utilsConcurrently Replicated DataBase1,604AGPL-3.0-or-laterAsynchronousDatabase interfaces kevy-geoZero-dependency geohash + great-circle distance primitives for Redis-style GEO commands in kevy.1,604Apache-2.0 OR MITAlgorithmsDatabase implementations