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.

rpa_derivesDerives Module for RPA.22,202non-standardDatabase interfacesDatabase implementations tc-btreeTinyChain's BTree collection type21,894Apache-2.0Data structuresDatabase interfaces surrealdb_extraAdds a orm and query builder on top of surrealdb21,444MIT OR Apache-2.0Database interfacesDatabase implementations tc-tableTinyChain's Table collection type21,145Apache-2.0Data structuresDatabase interfaces icbiadbI can't believe it's a database | Simple embedded 3-in-1 database20,889MITDatabase interfacesDatabase implementations agdb_serverAgnesoft Graph Database Server20,566Apache-2.0Database interfacesDatabase implementations indradb-protoProtobuf/gRPC interfaces for IndraDB20,042MPL-2.0Database interfacesDatabase implementations simd-r-driveSIMD-optimized append-only schema-less storage engine. Key-based binary storage in a single-file storage container.19,495Apache-2.0Data structuresDatabase implementations callystoStream processing framework.19,196Apache-2.0AsynchronousConcurrency jopemachine-raftThe rust language implementation of Raft algorithm.18,970Apache-2.0AlgorithmsDatabase implementations lance-jniJNI bindings for Lance Columnar format18,951Apache-2.0Data structuresDatabase implementations surrealdb_extra_deriveDerive crate for surrealdb_extra18,867MIT OR Apache-2.0Database interfacesDatabase implementations avocado_deriveAvocado, the strongly-typed MongoDB driver18,657MITAPI bindingsDatabase interfaces cql_dbCore CQL Database functionality - a lightweight array-based database18,597MIT OR Apache-2.0CachingDatabase interfaces palletDocument store built with sled and tantivy18,436MITData structuresDatabase implementations cql_u64u64 storage support for CQL Database - a lightweight array-based database17,883MIT OR Apache-2.0CachingDatabase interfaces diesel-streamerA tiny diesel add-on for streaming large tables17,792MIT OR Apache-2.0Database interfacesDatabase implementations pontus_onyxA remoteStorage server and client library17,576MITDatabase interfacesDatabase implementations vortex-tuia small but mighty tool for working with Vortex files17,497Apache-2.0CompressionData structures cavesA collection of embedded, thread-safe key-value stores in Rust.17,332MPL-2.0Database implementations vortex-sampling-compressorVortex compressor that uses statistical sampling17,135Apache-2.0CompressionData structures artillery-coreFire-forged cluster management & Distributed data protocol17,003Apache-2.0/MITDatabase implementationsNetwork programming surrealdb-core-alphaA scalable, distributed, collaborative, document-graph database, for the realtime web16,892non-standardData structuresDatabase implementations shmapA key-value store based on linux shared-memory files (shm) for persisting state across program restarts.16,851MIT OR Apache-2.0CachingConcurrency queuedFast zero-configuration single-binary simple queue service16,787SSPL-1.0Database implementationsWeb programming rustquethis is a fast on disk perstant memeory mapped que for rust it stores Vec<u8> to a file on a disk.16,524GPL-3.0Data structuresDatabase implementations json-surfSearch/Analyze JSON and Rust Struct16,033MITDatabase implementationsParsing tools jasondbA Blazingly-Fast, JSON-Based, Log-Structured Database.15,828MITDatabase interfacesDatabase implementations vortex-roaringVortex roaring bitmap arrays15,734Apache-2.0CompressionData structures surrealdb-alphaA scalable, distributed, collaborative, document-graph database, for the realtime web15,689non-standardData structuresDatabase implementations surrealdb-betaA beta release of the surrealdb crate14,928non-standardData structuresDatabase implementations bonsaidb-clientClient for accessing BonsaiDb servers.14,907MIT OR Apache-2.0Database implementations disk-ringbufferlock free on disk ringbuffer to be used in the implementation of Franz14,559MITData structuresDatabase implementations larivLinked Atomic Random Insert Vector: a thread-safe, self-memory-managed vector with no guaranteed sequential insert.14,514MITConcurrencyData structures koit-tomlA simple, asynchronous, pure-Rust, structured, embedded database14,393MITAsynchronousDatabase implementations ferntreeConcurrent in-memory B+ Tree featuring optimistic lock coupling14,354MIT OR Apache-2.0ConcurrencyData structures rucksack-dbThe rucksack encrypted database14,314Apache-2.0Database implementations atedbDistributed datachain (database) built on an immutable data store with strong encryption and authentication14,279MIT OR Apache-2.0AsynchronousCryptography infinitree-backendsEmbedded, encrypted database with tiered cache -- backends14,136MIT OR Apache-2.0AlgorithmsCaching izihawa-tantivy-sstablesstables for tantivy14,064MITCompressionData structures tinkvA fast and simple key-value storage engine.14,029MITDatabase implementations 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 bonsaidb-serverDatabase server for BonsaiDb.13,949MIT OR Apache-2.0Database implementations izihawa-tantivy-query-grammarSearch engine library13,666MITData structuresDatabase implementations vortex-runend-boolVortex run end encoded boolean array, strictly better than runend for bool arrays13,631Apache-2.0CompressionData structures titoDatabase layer on TiKV with indexing, relationships, transactions, and a built-in partitioned scheduled outbox13,546Apache-2.0Database interfacesDatabase implementations rqlAn in-memory pseudo database that provides functionality for managing pseudo-relational tables and their schema13,239MITData structuresDatabase interfaces wiredWIP: Collection of embeddable database models for Rust.13,219MITCachingData structures tantivy-ikchinese segment, ik-rs for tantivy13,179LGPL-2.1-onlyData structuresDatabase implementations mmap-ioZero-copy memory-mapped file I/O for Rust. Safe concurrent reads, writes, and atomic views across Linux, macOS, and Windows.…12,918Apache-2.0ConcurrencyData structures 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 kiteSearch engine library12,619Apache-2.0Database implementationsText processing izihawa-tantivy-columnarcolumn oriented storage for tantivy12,428MITCompressionData structures flinchflinch in-memory database12,371Apache-2.0CachingDatabase implementations vortex-serdeVortex Serialisation12,359Apache-2.0CompressionData structures vortex-schemaVortex file schema abstraction12,321Apache-2.0CompressionData structures rapiddb-webA reasonably fast configurable embedded key-value sensor database12,102AGPL-3.0CachingDatabase interfaces aolGeneric purpose append only log implementation.12,028MIT OR Apache-2.0Data structuresDatabase implementations akita_coreAkita - Mini orm for rust.11,898MITData structuresDatabase implementations surrealdb-core-betaA beta release of the surrealdb-core crate11,773non-standardData structuresDatabase implementations grafeoA high-performance, embeddable graph database with a Rust core and no required C dependencies11,758Apache-2.0Data structuresDatabase implementations stream_respA fully compliant RESP3 streaming parser11,663MITDatabase implementationsNetwork programming b-treeA persistent B+ tree using freqfs11,401Apache-2.0Data structuresDatabase interfaces emseriesan Embedded Time Series database11,136BSD-3-ClauseDatabase implementations dmdsMultidimensional database implemented in Rust11,036LGPL-3.0-or-laterAsynchronousDatabase interfaces bulletin-board-clientRust client for BulletinBoard10,993Apache-2.0Database implementationsDevelopment tools::Debugging indradb-plugin-hostA graph database library10,907MPL-2.0Database interfacesDatabase implementations arroyo-udf-macrosMacros for the Arroyo UDF interface10,868MIT OR Apache-2.0Database implementationsWeb programming possum-dbconcurrent disk-backed cache supporting efficient direct file I/O, transactions, and snapshots using file cloning and sparse files10,861MPL-2.0CachingData structures json_tablesA structure that eases operations with a local json storage of undetermined items10,848UnlicenseConfigurationData structures crossbeam-skiplist-mvccSupport MVCC (Multiple Version Concurrent Control) for `crossbeam-skiplist`.10,749MIT OR Apache-2.0ConcurrencyData structures simd-r-drive-extensionsStorage extensions for SIMD R Drive.10,665Apache-2.0Data structuresDatabase implementations arroyo-udf-commonCommon utilities for the Arroyo UDF FFI API10,651MIT OR Apache-2.0Database implementationsWeb programming indradb-clientCLI client for IndraDB10,604MPL-2.0Database interfacesDatabase implementations wild-doc-script-imageimage for wild-doc10,311MIT/Apache-2.0Database interfacesDatabase implementations surrealism-typesTypes for Surrealism9,870non-standardData structuresDatabase implementations little_raftThe lightest distributed consensus library. Run your own replicated state machine!9,826MITConcurrencyDatabase interfaces simd-r-drive-entry-handleStandalone mmap-friendly entry handles for SIMD R Drive9,813Apache-2.0Data structuresDatabase implementations async-skipdbAn embedded, in-memory, zero-copy, atomicity, consistency, MVCC, almost lock-free and serializable snapshot isolation database…9,699MIT OR Apache-2.0AsynchronousConcurrency vectorThe package provides a vector database allowing for efficient search of nearest neighbors.9,678Apache-2.0/MITData structuresDatabase implementations pathmapA key-value store with prefix compression, structural sharing, and powerful algebraic operations9,633MITAlgorithmsData structures tribleA knowledge graph and meta file system for object stores.9,570MITCommand line utilitiesDatabase implementations b-tableA persistent database table based on b-tree9,540Apache-2.0Data structuresDatabase interfaces xunmiA user-friendly search library base on tanvity.9,420MITDatabase implementationsText processing velarixdbAn LSM Storage Engine focused on reduced IO amplification9,404MITAlgorithmsData structures wavekvAn embeddable, eventually consistent, distributed key-value store with peer-to-peer architecture9,395Apache-2.0Data structuresDatabase implementations rpa_enumRPA Enum extension.9,394non-standardDatabase interfacesDatabase implementations append-logAppend-only log for fail-safe backups9,339MITDatabase implementations feophantA SQL database server written in Rust and inspired by PostreSQL9,234AGPL-3.0-or-laterDatabase implementations ng-oxigrapha SPARQL database and RDF toolkit. fork for NextGraph9,228MIT OR Apache-2.0Database implementations xaeroflux-coreEXPERIMENTAL: actor layer for xaeroflux9,167MPL-2.0Database interfacesDatabase implementations arroyo-udf-pluginPlugin interface for Arroyo UDFs9,161MIT OR Apache-2.0Database implementationsWeb programming disk-mpmcon-disk mpmc9,074MITData structuresDatabase implementations yaml-datastoreAPI for using a set of YAML files as a cohesive datastore.9,047MITDatabase implementationsFilesystem phileThe Painless High-Level Persistence Engine8,988BSD-2-Clause-FreeBSDCommand-line interfaceCommand line utilities orderwalA generic-purpose, atomic, ordered, zero-copy read, zero-cost (in-place) write, Write-Ahead Log implementation for Rust.8,934MIT OR Apache-2.0Data structuresDatabase implementations worterbuch-cluster-orchestratorAn orchestrator for running Wörterbuch as a distributed cluster.8,677AGPL-3.0-or-laterDatabase implementations kafka-to-worterbuchDump kafka topics into a Wörterbuch8,603MITCachingDatabase implementations surrealism-runtimeRuntime for Surrealism8,580non-standardData structuresDatabase implementations tc-collectionTinyChain's collection types8,558Apache-2.0Data structuresDatabase interfaces sql_toolsA rust crate meant to make SQL queries simple and communication between various SQL versions easy.8,473MITConcurrencyData structures tqdbTiny Query Database (TQDB) is a small library for creating a query-able database that is encoded with json.8,147non-standardDatabase implementations skipdbAn embedded, in-memory, zero-copy, atomicity, consistency, MVCC, almost lock-free and serializable snapshot isolation database…8,137MIT OR Apache-2.0ConcurrencyData structures nextgraphNextGraph client library. Nextgraph is a decentralized, secure and local-first web 3.0 ecosystem based on Semantic Web and CRDTs8,074MIT/Apache-2.0AsynchronousDatabase implementations xaeroflux-actorsEXPERIMENTAL: actor layer for xaeroflux8,074MPL-2.0Database interfacesDatabase implementations ck-indexIndexing and storage for ck semantic search8,015MIT OR Apache-2.0Database implementations mentedb-coreCore data types for MenteDB7,724Apache-2.0Data structuresDatabase implementations ood_persistenceAsynchronous and synchronous interfaces and persistence implementations for your OOD architecture7,517MIT OR Apache-2.0Database interfacesDatabase implementations redsumerLightweight implementation of Redis Streams for Rust7,511non-standardDatabase implementations bulletin-board-serverObject storage for ArrayObject for debugging and data taking purposes.7,450Apache-2.0Database implementationsDevelopment tools::Debugging tmfallocTransactional memory-mapped file allocator7,310MIT OR Apache-2.0CachingData structures txnA generic optimistic transaction manger, which is ACID, concurrent with SSI (Serializable Snapshot Isolation).7,298MIT OR Apache-2.0AsynchronousConcurrency memodbAn embedded, in-memory, lock-free, transaction-based, key-value database engine7,298Apache-2.0Data structuresDatabase implementations anystorePolymorphic, type-safe, composable async API for arbitrary stores7,223MIT OR Apache-2.0ConfigurationDatabase interfaces veresiyeVeresiye Database7,201Apache-2.0Database implementations buffdbEmbedded storage at the speed of light.7,187Apache-2.0Database implementationsEmbedded development reddbMinimalistic async in-memory embedded document database with closure-based queries and optional persistence7,063MIT OR Apache-2.0AsynchronousDatabase interfaces binlogA binary data log library7,040AGPL-3.0-or-laterDatabase interfacesDatabase implementations reindexer-sysThe Rust FFI bindings of Reindexer6,862MITCachingDatabase implementations datomdatom-rs: an open-source database inspired by Datomic6,849BlueOak-1.0.0 OR BSD-2-Clause-PatentDatabase interfacesDatabase implementations bulletin-board-commonCommon source for BulletinBoard6,747Apache-2.0Database interfacesDatabase implementations cqliteAn embedded property graph database.6,692MITDatabase interfacesDatabase implementations json_storeJSON STORE6,650MIT OR Apache-2.0Database implementations ekvKey-value database for embedded systems, for raw NOR flash, using an LSM-Tree6,644MIT OR Apache-2.0AsynchronousDatabase implementations metadata-storeA simple store for recoverable metadata that is written in atomic batches.6,512MIT/Apache-2.0ConcurrencyData structures engulaThe Engula command line tool.6,478Apache-2.0AsynchronousData structures ghaladbLSM tree based key value store with keys and values separation.6,453Apache-2.0Database implementations pwdmRudimentary command-line tool and Rust library for managing passwords.6,437Apache-2.0Command line utilitiesCryptography sonic_clientOfficial client for Sonic, a fast, lightweight and schema-less search backend.6,407MPL-2.0Database implementationsWeb programming pliantdb-coreLocal storage backend for PliantDb.6,390MIT OR Apache-2.0Database implementations grebedbLightweight embedded key-value store/database backed by files in a virtual file system interface6,361MPL-2.0Database implementations skipdb-coreThe core for `skipdb` and `async-skipdb` crates6,355MIT OR Apache-2.0AsynchronousConcurrency sonya-proxyProxy for sharding queues of your web queue cluster6,339MITDatabase interfacesDatabase implementations pliantdb-jobsAysnc jobs management for PliantDb.6,320MIT OR Apache-2.0Database implementations lsmdblsmdb is an efficient storage engine that implements the Log-Structured Merge Tree (LSM-Tree) data structure, designed…6,319MIT OR Apache-2.0Data structuresDatabase implementations canopydbTransactional key-value storage engine6,303MITAlgorithmsData structures inferadb-ledger-storeEmbedded B+ tree database engine for InferaDB Ledger6,220MIT OR Apache-2.0Data structuresDatabase implementations pontus_onyx_cliA remoteStorage server as command-line interface6,158MITDatabase interfacesDatabase implementations pliantdb-localLocal database storage for PliantDb.6,125MIT OR Apache-2.0Database interfacesDatabase implementations bitcoinleveldb-logwriterLow-level LevelDB-compatible log writer for Bitcoin-oriented storage engines, providing block-based fragmentation,…6,108MITAlgorithmsDatabase interfaces bitcoinleveldb-logreaderLow-level LevelDB-compatible log reader for Rust, reconstructing fragmented WAL records with optional CRC32C checksums, precise…6,106MITAlgorithmsDatabase interfaces rep_deriveA small tool for representation/class invariants6,070MITData structuresDatabase interfaces rocksolidAn ergonomic, high-level RocksDB wrapper for Rust. Features CF-aware optimistic & pessimistic transactions, advanced routing for…5,999MPL-2.0Database interfacesDatabase implementations koitA simple, asynchronous, pure-Rust, structured, embedded database5,965MITAsynchronousDatabase implementations inferadb-ledger-stateDomain state management for InferaDB Ledger5,957MIT OR Apache-2.0Database implementations sakaagariLightweight key-value store backed by git5,857Apache-2.0Database interfacesDatabase implementations bbolt-rsA Rust port of the Bolt database5,836non-standardCommand line utilitiesDatabase implementations blobaryBlobary, a place for blobs.5,779UnlicenseData structuresDatabase implementations pliantdbA programmable, ACID-compliant, document-database inspired by CouchDB.5,759MIT OR Apache-2.0Database interfacesDatabase implementations cql_nullable_f64Nullable f64 storage support for CQL Database - a lightweight array-based database5,738MIT OR Apache-2.0CachingDatabase interfaces reindexer-rsReindexer library for Rust5,730MITCachingDatabase implementations mhdbPure rust embeddable key-value store database.5,699Apache-2.0Database implementations MMDB_Server{InDev} A simple,easy to use database server.5,676MITAuthenticationCaching lumeA simple and intuitive Query Builder inspired by Drizzle5,611MITDatabase implementations twinkleClient library for twinkle5,554BSD-3-ClauseDatabase interfacesDatabase implementations dinglebit-storesimplified storage interface5,548MITDatabase implementations mentedb-cognitiveCognitive memory features for MenteDB5,546Apache-2.0AlgorithmsDatabase implementations nodbA lightweight and simple key-value store written in Rust.5,543MITData structuresDatabase implementations pglite-oxideEmbedded Postgres for Rust tests and local apps. No Docker, works with SQLx and any Postgres client.5,541MIT AND Apache-2.0 AND PostgreSQLDatabase implementationsDevelopment tools::Testing simple-triplestoreA simple graph database for storing triples with support for custom node and edge properties.5,529Apache-2.0Data structuresDatabase implementations hkvdbA simple key-value store tracking historical information5,513non-standardDatabase implementations mentedb-embeddingEmbedding model integration for MenteDB5,482Apache-2.0AlgorithmsDatabase implementations db-coredbms engine5,481MITDatabase implementations s3ds3d is an S3 daemon for the Edge written in Rust. The goal of s3d is to provide a daemon for edge platforms (e.g. factory servers…5,437Apache-2.0Database implementationsFilesystem prevayler-rsSystem prevalence in rust5,395MITDatabase implementations neodyn_xcNeodyn Exchange is the serialization format for the Neodyn database engine5,349MITData structuresDatabase interfaces jsavePersist serializable in-memory data in JSON format5,327GPL-3.0-or-laterDatabase interfacesDatabase implementations lb-tantivy-sstablesstables for tantivy5,321MITCompressionData structures mentedb-storageStorage engine for MenteDB5,201Apache-2.0Database implementations sonyaBackends for your web queue cluster5,172MITDatabase interfacesDatabase implementations mentedb-graphKnowledge graph engine for MenteDB5,166Apache-2.0Data structuresDatabase implementations mentedb-contextContext assembly engine for MenteDB5,160Apache-2.0Database implementations mentedb-indexIndex structures for MenteDB5,156Apache-2.0AlgorithmsData structures mentedb-queryMQL parser and query execution engine for MenteDB5,155Apache-2.0Database implementations lb-tantivy-columnarcolumn oriented storage for tantivy5,108MITCompressionData structures mentedb-consolidationMemory consolidation and intelligence pipeline for MenteDB5,107Apache-2.0AlgorithmsDatabase implementations tobogganKey/value TCP-based database server and client cli based on the sled embedded database5,059MITCommand line utilitiesDatabase implementations ng-repoRepository library of NextGraph, a decentralized, secure and local-first web 3.0 ecosystem based on Semantic Web and CRDTs4,975MIT/Apache-2.0AsynchronousDatabase implementations lb-tantivySearch engine library4,971MITData structuresDatabase implementations repA small tool for representation/class invariants4,948MITData structuresDatabase interfaces signet-libmdbxIdiomatic and safe MDBX wrapper4,881MIT OR Apache-2.0Database implementations 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 chesterfieldErgonomic, strongly-typed CouchDB client in pure Rust.4,771Apache-2.0API bindingsAsynchronous native_db-32bitDrop-in embedded database4,761MITAlgorithmsCaching joydbAn in-memory embedded database with persistence and multiple adapters (JSON, CSV, etc). Acts like a minimalistic ORM with zero…4,759MITDatabase interfacesDatabase implementations mentedb-extractionLLM-powered memory extraction engine for MenteDB4,656Apache-2.0AlgorithmsDatabase implementations mentedbA purpose-built database engine for AI agent memory4,643Apache-2.0Database implementations kotoba-storageAdvanced persistent storage layer with MVCC, LSM-Tree, and Merkle DAG4,636Apache-2.0CryptographyData structures parquet_aramidQuery engine using Parquet tables as a Key-Value store4,605GPL-3.0-or-laterDatabase implementations valogA lock-free, generic, lightweight value log.4,584MIT OR Apache-2.0Data structuresDatabase implementations summavy-query-grammarSearch engine library4,581MITData structuresDatabase implementations mmdb_coreA std-collection-like database4,561GPL-3.0AlgorithmsCaching streexKafka store runner4,450MIT OR Apache-2.0CachingData structures coddcodd is a minimal in-memory database with relational algebraic expressions as queries.4,433MITDatabase implementationsMathematics cql_tiny_textTinyText storage support for CQL Database - a lightweight array-based database4,378MIT OR Apache-2.0CachingDatabase interfaces stoolapHigh-performance embedded SQL database with MVCC, time-travel queries, and full ACID compliance4,351Apache-2.0Database interfacesDatabase implementations tantivy-nightlySearch engine library4,277MITData structuresDatabase implementations lance-examplesLance examples in Rust4,244Apache-2.0Data structuresDatabase implementations