-
arrow
Apache Arrow
-
tantivy
Search engine library
-
surrealdb
A scalable, distributed, collaborative, document-graph database, for the realtime web
-
redb
Rust Embedded DataBase
-
fjall
Log-structured, embeddable key-value storage engine
-
sonic-server
Fast, lightweight and schema-less search backend
-
surrealkv
A low-level, versioned, embedded, ACID-compliant, key-value database for Rust
-
oxigraph
SPARQL database and RDF toolkit
-
turso
API
-
indicium
in-memory search for collections and key-value stores
-
sentinel-cli
Command-line interface for Cyberpath Sentinel DBMS
-
lancedb
serverless, low-latency vector database for AI applications
-
datafusion-functions-json
JSON functions for DataFusion
-
edgefirst-cli
EdgeFirst Client Library and CLI
-
datafusion-python
Apache DataFusion DataFrame and SQL Query Engine
-
indradb
A graph database server
-
dittolive-ditto
Ditto is a peer to peer cross-platform database that allows mobile, web, IoT and server apps to sync with or without an internet connection
-
seekstorm
Search engine library & multi-tenancy server
-
arrow-ord
Ordering kernels for arrow arrays
-
akita
Mini orm for rust
-
worterbuch
A message broker / database hybrid
-
grovedb
Fully featured database using balanced hierarchical authenticated data structures
-
persy
Transactional Persistence Engine
-
rvf-runtime
RuVector Format runtime -- RvfStore API, compaction, and streaming I/O
-
native_db
Drop-in embedded database
-
marble
garbage-collecting on-disk object store
-
GORBIE
GORBIE! Is a minimalist notebook library for Rust
-
yedb
Rugged crash-free embedded and client/server key-value database
-
signet-hot
Trait-based hot storage abstractions for fast read/write access to blockchain state
-
symspell_rs
Spelling correction & Fuzzy search
-
carnelia
Merkle-Delta CRDT Store - A lock-free, offline-first CRDT database
-
polars-view
A fast and interactive viewer for CSV, Json and Parquet data
-
kotoba-execution
Complete query execution and planning engine for Kotoba graph database
-
sentinel-dbms
Cyberpath Sentinel is a filesystem-backed document DBMS written in Rust
-
qubl-rs
Low level And flexible query builder that gives you full control of your queries
-
vortex-dtype
Vortex's core type system
-
tern
Embedded database migrations in SQL or Rust
-
rrd
Bindings to librrd to create and interact with round robin databases created with Tobias Oetiker's rrdtool (https://www.rrdtool.org/)
-
mhgl
Matts HyperGraph Library (MHGL). A straightforward library for hypergraph datastructures.
-
reporters-db
An unoffical port of the freelawproject's database of court reporters
-
aeternusdb
An embeddable, persistent key-value store built on an LSM-tree architecture
-
sqruff
A high-speed SQL linter
-
polars-plan
Lazy query engine for the Polars DataFrame library
-
entidb_core
Core database engine for EntiDB
-
tf-idf-vectorizer
search and analyze engine
-
dwbase-pack-runner
DWBase: agent-first immutable atom store, components, and tools
-
vortex-layout
Vortex layouts provide a way to perform lazy push-down scans over abstract storage
-
ugnos
A high-performance, concurrent time-series database core written in Rust, designed for efficient IoT data ingestion, real-time analytics, and monitoring
-
ck-index
Indexing and storage for ck semantic search
-
rustdb
SQL database
-
polars-rows-iter
easy and convenient row iteration of polars dataframes
-
tantivy-sstable
sstables for tantivy
-
ironwal
A high performance, high durability, deterministic Write-Ahead Log (WAL) for reliable systems of record
-
toondb
LLM-optimized database with native vector search
-
substrait-explain
Explain Substrait plans as human-readable text
-
sanakirja
Copy-on-write datastructures, storable on disk (or elsewhere) with a stable format
-
append_kv
persistent append-only key-value store built in Rust
-
avila-arrow
Zero-copy columnar format with scientific arrays (Quaternions, Complex, Tensors, Spinors), SIMD acceleration (35x), and native compression (125x RLE, 16x BitPack, 4x Delta) - Zero external dependencies
-
btree-store
A persistent, embedded key-value storage engine in Rust featuring a Copy-On-Write (COW) B-Tree, ACID compliance, and crash safety with multi-bucket support
-
varvedb
A high-performance, embedded, append-only event store for Rust
-
fusio-log
The append only log implementations
-
nostr-archive-cursor
iterating over JSON-L archives
-
surrealmx
An embedded, in-memory, lock-free, transaction-based, key-value database engine
-
re_arrow_util
Helpers for working with arrow
-
omry-db
Database abstractions used by the Omry backend
-
pickledb
A lightweight and simple key-value store written in Rust, heavily inspired by Python's PickleDB (https://pythonhosted.org/pickleDB/)
-
supertable-core
Core library for SuperTable, a next-generation open table format
-
tantivy-columnar
column oriented storage for tantivy
-
brk_fjall
Log-structured, embeddable key-value storage engine
-
izihawa-tantivy
Search engine library
-
tantivy-cli
Command line interface for Tantivy, a search engine library
-
neleus-db
Local-first Merkle-DAG database for AI agents with cryptographic proofs and immutable versioning
-
dbutils
Utils for developing databases
-
buffdb
Embedded storage at the speed of light
-
miden-note-transport-node-bin
Miden Note Transport Node
-
rag-module
Enterprise RAG module with chat context storage, vector search, session management, and model downloading. Rust implementation with Node.js compatibility.
-
canopydb
Transactional key-value storage engine
-
thunderdb
A minimal, embedded, transactional key-value database engine
-
sled-overlay
Overlay mechanism for sled
-
cursor_db
Cursor-based database engine. Append-only. Deterministic. Sparse index. Timestamp primary index.
-
inferadb-ledger-store
Embedded B+ tree database engine for InferaDB Ledger
-
manifold-db
Manifold Embedded Database
-
ruvector-filter
Advanced metadata filtering for Ruvector vector search
-
cityhasher
A pure Rust implementation of Google's CityHash hashing algorithm
-
aimdb-tokio-adapter
Tokio runtime adapter for AimDB - full-featured std async runtime support
-
datafusion-orc
Apache ORC file format using Apache Arrow in-memory format
-
kotoba-monitoring
Comprehensive monitoring and metrics collection system for KotobaDB
-
terminus-store
a triple store library
-
redbx
Rust Embedded DataBase with AES Encryption - Fork of redb
-
value-log
Value log implementation for key-value separated LSM storage
-
rvf-cli
Unified CLI for RuVector Format vector stores
-
simd-r-drive
SIMD-optimized append-only schema-less storage engine. Key-based binary storage in a single-file storage container.
-
lume
intuitive Query Builder inspired by Drizzle
-
xdl-interpreter
XDL interpreter engine
-
inferadb-ledger-state
Domain state management for InferaDB Ledger
-
azoth
High-performance embedded database for state management and event sourcing with ACID guarantees
-
lago
CLI tool for the Lago event-sourced agent runtime
-
streex
Kafka store runner
-
llkv
An Apache Arrow columnar storage layer with SQL for key-value storage systems
-
redsumer
Lightweight implementation of Redis Streams for Rust
-
overdrive-db
— Embeddable hybrid SQL+NoSQL database. Like SQLite for JSON. #OverDriveDB #AFOT
-
ttid
Typed, time-aware IDs built on UUIDv8
-
ministore
WAL-based embedded state store for Rust-application
-
cloudillo-crdt-adapter-redb
redb-backed CRDT document persistence adapter for Cloudillo, storing binary Yjs updates
-
velarixdb
An LSM Storage Engine focused on reduced IO amplification
-
sentinel-wal
Write-Ahead Logging (WAL) implementation for Cyberpath Sentinel
-
rustyssim
A high-performance IATA SSIM (Standard Schedules Information Manual) parser. Parses SSIM files into Polars DataFrames or exports to CSV/Parquet.
-
lupabase
Blazingly fast (work-in-progress) database engine written entirely in Rust
-
RustyPage
RustyPage is a simple startpage configurable with a simple TOML file
-
melange_db
基于 sled 架构深度优化的下一代高性能嵌入式数据库,支持 ARM64 NEON SIMD 优化、多级缓存和布隆过滤器
-
seglog
High-performance segment log with CRC32C validation - optimized for event sourcing and append-only storage
-
turbokv
A fast, embedded key-value store with BTreeMap-like API
-
databoard
hierarchical key-value-store
-
kotadb
A custom database for distributed human-AI cognition
-
nu_plugin_polars
Nushell dataframe plugin commands based on polars
-
shuttle-qdrant
Shuttle plugin for connecting to a Qdrant database
-
byodb-rust
Build Your Own Database in Rust!
-
palletizer
self-hosted Cargo registry
-
symspell_complete_rs
typo-tolerant autocomplete in Rust
-
alopex-core
Core storage engine for Alopex DB - LSM-tree, columnar storage, and vector index
-
epoch-db
An intelligent, persistent, and concurrent key-value store for Rust, designed to manage data with a lifecycle through frequency tracking and TTL
-
grafeo
A high-performance, embeddable graph database with a Rust core and no required C dependencies
-
s2-lite
Lightweight server implementation of S2, the durable streams API, backed by object storage
-
InfuseDB
InfuseDB is a Document oriented KV database
-
aimdb-core
Core database engine for AimDB - async in-memory data synchronization with bidirectional connectors
-
entidb_cli
CLI tools for EntiDB
-
vortex-datetime-dtype
Vortex datetime extension dtype
-
magic-db
precompiled magic database for file type identification. It allows any program to perform magic file detection without the burden of compiling rules from source.
-
transliterator
High-quality Indic script transliteration engine using FSM + Trie
-
seerdb
Research-grade storage engine with learned data structures
-
graphrecords
High-performance graph-based data records
-
aora
Append-only random-accessed data persistence
-
bgr
bgr: BUGGU-GREP, Ultra-fast in-memory log search engine with microsecond queries
-
systemprompt-runtime
Application runtime context and module registry for systemprompt.io
-
polars-ffi
FFI utils for the Polars project
-
rudabai
A robot motor management system and custom database
-
cynos-core
Core types and schema definitions for Cynos database
-
lsm_storage_engine
A high-performance, zero-dependency LSM-Tree storage engine in pure Rust
-
osmiumdb
A dense, chunk-oriented database engine with explicit hot/cold memory control
-
tickv
(Tiny Circular Key Value) is a small file system allowing key value pairs to be stored in Flash Memory
-
nostrdb
An unfairly fast embedded nostr database backed by lmdb
-
skillsrs-policy
Policy engine for skills.rs - Access control and security policies for MCP skills
-
sos-audit
Audit trail for the Save Our Secrets SDK
-
nanograph
Embedded typed property graph database. Schema-as-code, compile-time validated, Arrow-native.
-
trs-data-value
Data Value for common data types
-
nano-wal
lightweight Write-Ahead Log (WAL) implementation for append-only operations
-
vortex-error
Vortex errors
-
izihawa-tantivy-columnar
column oriented storage for tantivy
-
vegafusion-runtime
VegaFusion Runtime
-
sstable
Sorted String Tables, an on-disk format for storing immutable maps consisting of string,string pairs, and retrieving values by key efficiently. This crate also features bloom filters…
-
xapian-rusty
Rust bindings to Xapian
-
tantivy-derive
Generate code to converts struct from and to tantivy documents
-
izihawa-tantivy-sstable
sstables for tantivy
-
moogle
data structures for relational code
-
eyros
multi-dimensional interval database
-
datafusion-session
-
aedb
Embedded Rust storage engine with transactional commits, WAL durability, and snapshot-consistent reads
-
unobtanium-viewer
The default web-frontend for unobtanium
-
vortex-scan
Scanning operations for Vortex
-
wallust_themes
Embeded colorschemes in an array of u32s
-
pyref-core
Core of the pyref project
-
arroyo-udf-common
Common utilities for the Arroyo UDF FFI API
-
vespertide-loader
Loads migrations and models from filesystem
-
deeb
An ACID compliant JSON embeddable database built in Rust
-
inverta
A basic search engine that downloads pages and matches your search query against their contents
-
re_dataframe
High-level query APIs
-
raphtory-storage
Raphtory storage interface
-
nebari
ACID-compliant database storage implementation using an append-only file format
-
frugalos
Frugal Object Storage
-
walrus-rust
A high-performance Write-Ahead Log (WAL) implementation in Rust
-
fleascope-rs
interact with a Fleascope
-
thulp-query
Query engine for searching and filtering thulp tools
-
alopex-cli
Command-line interface for Alopex DB
-
mergedb-types
CRDT data structures for mergeDB
-
crepedb-redb
An versioned and forkable embedded Key-Value database
-
stonix
A lightweight, atomic key-value storage engine optimized for ARM and Intel hardware
-
spatio-server
High-performance RPC server for Spatio database
-
ave-actors-store
Ave actor model
-
queued
Fast zero-configuration single-binary simple queue service
-
indradb-lib
A graph database library
-
hfq_rs
optimized for multithreading and enhanced performance using Polars for dataframe operations, designed to analyze circuit files for josim and determine the operating margins of specified circuit elements
-
azure_mgmt_migrateprojects
generated REST API bindings
-
df-interchange
Seamless interoperability between Polars and Arrow
-
valor_kv
efficient key value store built with Rust
-
everything-sdk
An ergonomic Everything(voidtools) SDK wrapper in Rust. (Supports async and raw sdk functions)
-
rowboat
A package for working with row/column/cell structured data AKA dataframe
-
akita_codegen
Akita - Mini orm for rust
-
trs-dataframe
Dataframe library for Teiresias
-
vineyard
SDK: core library
-
typed-sled
Sled with types instead of bytes
-
hyperQL
Query language for hyperspatial graph databases with temporal and spatial semantics
-
onload
binding to solarflare onload libarary
-
wavekv
An embeddable, eventually consistent, distributed key-value store with peer-to-peer architecture
-
searchy
Search index (in-memory), that can be constructed and searched using a bag of words model, with cosine similarity scoring based on tf-idf. Supports multiple search terms, permissions…
-
bilberrydb
Developer SDK for creating image search engines, image classification models, image duplication recognition, and Visual recommender systems with BilberryDB
-
signet-hot-mdbx
MDBX implementation of signet-hot storage traits
-
structsy
single file structs database
-
sochdb
LLM-optimized database with native vector search
-
sqjson
JSON-based embedded database
-
tectonicdb
server
-
veresiye
Database
-
aimdb-persistence
Persistence backend trait and extension traits for AimDB
-
referer-parser-rs
snowplow-referer-parser
-
llkv-expr
Query expression AST for the LLKV toolkit
-
idx-stream
Database
-
entidb_testkit
Test utilities for EntiDB
-
llm-memory-graph
Graph-based context-tracking and prompt-lineage database for LLM systems
-
db-core
dbms engine
-
codegraph
A fast, reliable, and flexible graph database optimized for storing and querying code relationships
-
simplebase
database library
-
gravitydb
A graph database
-
sevensense-interpretation
LLM-powered interpretation for 7sense bioacoustics platform
-
syn-select
A lightweight selector engine for searching Rust source code
-
hudi-datafusion
The native Rust implementation for Apache Hudi
-
vlog_db
High-performance embedded key-value database with LSM-tree architecture, ACID transactions, and value-log separation
-
entidb_sync_engine
Sync state machine and engine for EntiDB
-
kjarni-search
Kjarni Search - Search primitives for the Kjarni inference engine
-
tsxlib
timeseries library
-
dwbase-stream-local
DWBase: agent-first immutable atom store, components, and tools
-
re_chunk_store
A storage engine for Rerun's Chunks
-
ruvector-metrics
Prometheus-compatible metrics collection for Ruvector vector databases
-
datafusion-functions-array
Array Function packages for the DataFusion query engine
-
gurtca-cli
GURT CA CLI tool
-
cannyls
Embedded persistent key-value storage optimized for random-access workload and huge-capacity HDD
-
parquet_aramid
Query engine using Parquet tables as a Key-Value store
-
rustque
fast on disk perstant memeory mapped que for rust it stores Vec<u8> to a file on a disk
-
codesense
Local semantic code context engine — fast codebase indexing, search, and AI-ready context retrieval. Ported from Elixir.
-
mbf_gtf
Fast Parser for Ensembl formated GTF Files to Pandas DataFrames
-
avin_utils
Utils for the 'avin' library
-
axum_session_surreal
📝 Surreal Persistent Database layer for axum_session
-
avx-arrow
Zero-copy columnar format with scientific arrays (Quaternions, Complex, Tensors, Spinors), SIMD acceleration (35x), and native compression (125x RLE, 16x BitPack, 4x Delta) - Zero external dependencies
-
lb-tantivy-sstable
sstables for tantivy
-
matdb
An experimental embedded SQL-like DBMS
-
ekv
Key-value database for embedded systems, for raw NOR flash, using an LSM-Tree
-
opendiskmap
Single-threaded disk-backed hash map with memory-mapped file backing
-
minisnap
Minimal snapshot store for durable state managers
-
entdb
Rust-based SQL database engine core for EntDB
-
nu-cmd-dataframe
Nushell's dataframe commands based on polars
-
alopex-embedded
Embedded database interface for Alopex DB
-
surrealdb-nightly
A scalable, distributed, collaborative, document-graph database, for the realtime web
-
manifold-timeseries
Time-series storage optimizations for Manifold embedded database
-
glaredb_core
Core functionality for GlareDB
-
litestash
High-performance key-value store using SQLite static lock sharding. Native Rust client for the litestash-engine.
-
rustsec-admin
Admin utility for maintaining the RustSec Advisory Database
-
ministate
A minimal, embeddable state manager with durable WAL logging and optional snapshot support. Ideal for component registries, metadata stores, and local state machines in edge applications.
-
celerix-store
A lightweight, low-latency KV data store with 1:1 parity with the orginal golang version, atomic persistence, and AES-256-GCM encryption
-
raindb
A persistent key-value store based on an LSM tree implemented in Rust
-
pallet
Document store built with sled and tantivy
-
pwal
Partitioned Write-Ahead Log (WAL)
-
aol
Generic purpose append only log implementation
-
amaters-server
AmateRS server binary
-
netsblox-cloud-common
containing the types used internally by the NetsBlox cloud (stored in the database)
-
teddy
A SIMD-accelerated multistring searcher
-
rucksack-db
The rucksack encrypted database
-
furdb
A minimal Database Management System that prioritizes storage space usage and fast lookup/query times
-
mmdb
A std-collection-like database
-
search-api
Search Engine Result scraping
-
aimdb-executor
Pure async executor trait definitions for AimDB - runtime-agnostic abstractions
-
vegafusion-dataframe
VegaFusion's DataFrame and Connection traits
-
googleapis-tonic-google-cloud-discoveryengine-v1beta
A Google APIs client library generated by tonic-build
-
versatile-data
databases that has convenient datasets that group together commonly used fields and gives you the flexibility to create your own fields
-
secubot
Discord bot!
-
quotick
Embedded tick market data (trade, quote, ..) database storage optimized for billions of data points
-
entropy-kvdb
Encrypted key-value database for the Entropy Theshold Signing Server
-
vortex-cuda-macros
Proc macros for CUDA conditional compilation in Vortex
-
llkv-transaction
Transaction management and MVCC for the LLKV toolkit
-
tinkv
A fast and simple key-value storage engine
-
doublets
Modular framework to automation by automation
-
shortcut
an indexed, queryable column-based storage system
-
chroma-types
Chroma-provided crate for internal types used in the Chroma API
-
shardex
A high-performance memory-mapped vector search engine with ACID transactions and incremental updates
-
lb-tantivy-columnar
column oriented storage for tantivy
-
surrealdb-alpha
A scalable, distributed, collaborative, document-graph database, for the realtime web
-
kimberlite-server
Kimberlite server daemon
-
vectordb
LanceDB: A serverless, low-latency vector database for AI applications
-
entidb_storage
Storage backend trait and implementations for EntiDB
-
mdcs-db
Database layer for the Carnelia MDCS - Document API with collaborative features
-
kotoba-db
High-performance embedded database for Kotoba ecosystem
-
bbolt-rs
port of the Bolt database
-
cp-query
RAG query engine
-
yakv
persistent key-value storage based on B-Tree
-
pagecache
lock-free pagecache and log for high-performance databases
-
polars-lazy
Lazy query engine for the Polars DataFrame library
-
unobtanium-crawler
The default web-crawler for unobtanium
-
sombra
High-performance graph database with ACID transactions, single-file storage, and bindings for Rust, TypeScript, and Python
-
black-jack
DataFrame / Series / general data processing in Rust
-
s3b
A command line tool for uploading data to Amazon S3, backed by an embedded database
-
vespertide-naming
Naming conventions and helpers for vespertide database schema management
-
kjarni
Cross-platform ML inference engine. Embeddings, classification, reranking, and RAG search
-
anbar
local database solution crate
-
qwal
A disk baced Write Ahead Log that can functuin as a FIFO queue
-
struct_db
Drop-in embedded database
-
alexandria
An encrypted document-oriented database with tag based query support
-
vectorscan
wrapper for Vectorscan
-
polars-ops
More operations on Polars data structures
-
rvf-import
Import tools for migrating data from JSON, CSV, and NumPy formats into RVF stores
-
flinch
in-memory database
-
datafusion-quality
Data quality tools for DataFusion
-
partition_tree
Partition Tree: conditional density estimation in general outcome spaces
-
hkvdb
key-value store tracking historical information
-
spatio-client
Native Rust RPC client for Spatio database
-
tinybase
A tiny embedded database built in Rust
-
grebedb
Lightweight embedded key-value store/database backed by files in a virtual file system interface
-
skipdb
An embedded, in-memory, zero-copy, atomicity, consistency, MVCC, almost lock-free and serializable snapshot isolation database engine
-
fcdb-core
Core data structures and utilities for FCDB (Functorial–Categorical Database)
-
sysadmin-bindings
Rust bindings for StarryInternet/sysadmin. Sysadmin is an embedded database and system configuration tool
-
mdcs-sdk
High-level SDK for building collaborative applications with the Carnelia MDCS
-
readb
efficient, and modular embedded read-first key-value database in Rust
-
crepedb-mdbx
An versioned and forkable embedded Key-Value database
-
ruvector-router-ffi
NAPI-RS bindings for ruvector-router-core vector database
-
langmore
A KV Store Based On Write-Ahead Log
-
re_view_dataframe
A view that shows the data contained in entities in a table
-
trek
Database migration management for Rust programs
-
memory-lol
Database for tracking historical social media data
-
reddb
Minimalistic in-memory embedded database with persistance
-
tandem-tools
Tooling and integrations for the Tandem engine
-
feophant
A SQL database server written in Rust and inspired by PostreSQL
-
alex-db-server
AlexDB server
-
ng-oxigraph
a SPARQL database and RDF toolkit. fork for NextGraph
-
nu-data
Data for Nushell
-
inspector-gadget
A cli-based, multi-architecture gadget-finding tool, designed for fast operation, even with large binaries like browser engines and OS kernels
-
cargo-dbcheck
A CLI tool for tracking the progress in the db-academy.io courses
-
husky
creating databases like iterators
-
ghaladb
LSM tree based key value store with keys and values separation
-
vortex-buffer
A byte buffer implementation for Vortex
-
kvstore
typesafe key-value store, that allows users to set, get, and delete key-value pairs, with each key stored in a separate file on disk
-
dbeel
fast and minimal distributed thread-per-core document database
-
subliminal
Base crate for subliminal microservices project
-
quicksearch
Configurable quick search engine shortcuts
-
humus
A composting database. This is a small experiment in deliberate data decaay: A simple in-memory database that slowly forgets the things that you don't revisit.
-
sqlo
Syntactic sugar for sqlx. Sqlo is another attempt to make a nice/pleasant API in Rust using relational database. Sqlo is built on top of sqlx and uses sqlx macros so you keep all the…
-
gsgdt
Generic Stringly Typed Graph Datatype
-
airomem
persistence library inspired by Prevayler and @jarekratajski
-
vearch-sdk-rs
Rust SDK for Vearch vector database
-
quadb
An asynchronous octree manager implemented over redb, designed for efficient storage and retrieval of spatial data from disk
-
fake-sql
generate create table, alter table, drop table, insert, update, delete and select sql
-
polodb_core
An embedded document database
-
rolodex-tui
A fast and minimal terminal-based contact manager built in Rust
-
uuid64rs
UUID v4 (random) Rust crate with an additional custom base 64 encoding which is web and database friendly
-
alopex-server
Server component for Alopex DB
-
xapian-rs
Rust bindings for the Xapian search engine
-
weldmock
Full fake REST API generator
-
rumdb
Blazing fast key-value storage basec on Bitcask whitepaper
-
entidb_sync_protocol
Sync protocol types and CBOR codecs for EntiDB
-
llkv-sql-pong-demo
Watch a terminal play pong against itself using the LLKV SQL engine in a game loop. Mainly for perf evaluation.
-
orderwal
A generic-purpose, atomic, ordered, zero-copy read, zero-cost (in-place) write, Write-Ahead Log implementation for Rust
-
memorydb
in-memory implementation of hashdb
-
a2-memory-map
Database of Apple II memory addresses
-
pikodb
A Pico-sized In-memory Vector Database
-
utimeseries
An experimental time series database with a compact storage format to record data occurring in regular intervals
-
dwn-native-db
DWN backend implementation using native_db
-
unobtanium
Opinioated Web search engine library with crawler and viewer companion
-
tantivy-ik
chinese segment, ik-rs for tantivy
-
mindb
Lightweight embedded key–value store with write-ahead log and zstd compression
-
component-dwbase
DWBase: agent-first immutable atom store, components, and tools
-
roo_engine
Roo is a smart bookmarking and productivity tool that works as a custom search engine for your browser
-
hook0-output-worker
Worker for Hook0 Open-Source Webhooks as a service for SaaS
-
koala
Python's pandas implementation in Rust
-
typedb
persistent generic HashMap/Key-value store
-
cube-query
querying the CubeMX database
-
mhdb
Pure rust embeddable key-value store database
-
ironclad-runtime
Ironclad runtime (node graph interpreter + node registry)
-
binstore
key-value store written in Rust. Uses its own compact file format.
-
xdcc-search
search in the xdcc databases available online
-
lb-tantivy
Search engine library
-
bonsaidb-client
Client for accessing BonsaiDb servers
-
wired
WIP: Collection of embeddable database models for Rust
-
koit
asynchronous, pure-Rust, structured, embedded database
-
concurrent_diskmap
Multi-threaded disk-backed hash map with sharded locking (work in progress)
-
syn-select-next
A lightweight selector engine for searching Rust source code
-
lago-api
HTTP REST API and SSE streaming for the Lago agent runtime
-
wild-doc-server
wild-doc server
-
vinculum
Lock-Free Deduplication in Rust
-
disk-chan
An on-disk, (almost) lock-free, async, mpmc channel
-
searxng
Lib to prepare and receive searches fo SearXNG
-
camelliakv
Embedded persistent key-value storage optimized for random-access workload and huge-capacity HDD
-
alicedb
Database for big data
-
bitask
Bitcask, a log-structured key-value store optimized for high-performance reads and writes
-
macrodb
Macro-generated in-memory relational database for Rust
-
brassfibre
multiple-dtype columner storage, known as DataFrame in pandas/R
-
roogle-engine
API search engine
-
simple-raft
A minimal implementation of the Raft consensus algorithm
-
tantivy-query-grammar
Search engine library
-
avlon-db
embedded struct database wrapper based on Sled
-
polars-row
Row encodings for the Polars DataFrame library
-
entdb-server
PostgreSQL wire-compatible server for EntDB
-
eqlog-runtime
Datalog with equality
-
raft-engine-ctl
A control tool for Raft Engine
-
schist
A search engine of curated links
-
sleded
Minimalist API for storing data effortlessly persistently to a file
-
tigers
DataFrame library for Rust, inspired by Pandas
-
bjsmiley-surrealdb
A scalable, distributed, collaborative, document-graph database, for the realtime web
-
locustdb-compression-utils
compressing and decompressing sequences used in LocustDB
-
reindexer-rs
Reindexer library for Rust
-
rsdb
a flash-sympathetic persistent lock-free B+ tree, pagecache, and log
-
surrealdb-next
A next release of the surrealdb crate
-
manifold-vectors
Vector storage optimizations for Manifold embedded database
-
aimdb-persistence-sqlite
SQLite persistence backend for AimDB
-
arroyo
distributed stream processor that lets users ask complex questions of high-volume real-time data by writing SQL. This CLI can be used to run Arroyo clusters in Docker
-
kafka-to-worterbuch
Dump kafka topics into a Wörterbuch
-
paradedb-tantivy
Search engine library
-
mdbx
libmdbx rust wrapper
-
libqueued
queued
-
pstream
A persistent byte stream over block storage
-
platform-info
cross-platform interface to get info about a system
-
reifydb-sub-worker
Worker pool subsystem for task scheduling and execution
-
amaters-core
Core kernel for AmateRS - Fully Homomorphic Encrypted Database
-
sparkv
Expirable in-memory key-value store
-
libdb
statically linked rust bindings for Berkeley DB
-
daybreak
A modular and configurable database, continuation of the Rustbreak project
-
vortex-schema
Vortex file schema abstraction
-
hyperlit-database
A software documentation tool documentation embedded in source files - database crate
-
imag-markdown
Part of the imag core distribution: imag-markdown command
-
doto-core
The comment mark searching engine used under doto cli tool
-
pouch-server
A really tiny KV store
-
sochdb-mcp
Minimal MCP server for SochDB - AI-native database
-
vec-embed-store
thin wrapper around LanceDb (VectorDb) meant to provide a means to create/store/query embeddings in a LanceDb without the need to grok the lower level Arrow/ColumnarDb tech
-
background-jobs-sled-storage
Sled storage backend for background-jobs
-
lsmdb
efficient storage engine that implements the Log-Structured Merge Tree (LSM-Tree) data structure, designed specifically for handling key-value pairs
-
neighbor
content management system
-
ferrumDF
A data frame library written to work with my ml crate ferrumML
-
simple-triplestore
graph database for storing triples with support for custom node and edge properties
-
querqle
A small library made to perform sql queries thru the odbc-api library, and convert the results directly into data structures
-
MMDB_Server
{InDev} A simple,easy to use database server
-
surql-definition
procedural macro for generating SurrealDB table and field definitions
-
bincode-sled
Sled with types instead of bytes. Powered by bincode-v2
-
dinglebit-store
simplified storage interface
-
docdb
A lightweight and simple key-value store written in Rust
-
sandia-decay-database
Default database provided by SandiaDecay
-
rsi
A lightweight RSI library in Rust
-
wiredtiger-rs
Rust bindings for libwiredtiger
-
anda_db_tfs
A full-text search library using the BM25 ranking algorithm in Rust
-
lrdf
Commandline tool to generate a dataframe from Oxford Nanopore FastQ
-
excel2df
converting Excel files to Polars DataFrame.It supports multiple threads to improve performance
-
tiny-db
A tiny database and accompanying protocol
-
yttrium_key_base
Common functionality shared between Yttrium and its plugins
-
entidb_sync_server
Reference HTTP sync server for EntiDB
-
redrust
port of the popular Redis database system written in Rust programming language. This port aims to provide all the features of Redis while taking advantage of the Rust language's safety…
-
fcs_rs
Basic tool for manipulating and analyzing Flow Cytometry Standard (FCS) files
-
tinysearch
A tiny search engine for static websites
-
runway
A place holder
-
tushare
read the data from tushare and tranform it into polars dataframe object
-
glaredb_parser
SQL parser for GlareDB
-
vineyard-datafusion
Vineyard Rust SDK: arrow datafusion integration for DataFrame
-
bustubx
relational database written in Rust
-
hive-mind
key-value database with easy struct support powered on sled
-
yaml-datastore
API for using a set of YAML files as a cohesive datastore
-
azoth-lmdb
LMDB-backed canonical store for Azoth
-
prompt-graph-core
Core of Chidori, compiles graph and node definitions into an interpretable graph
-
mtbl-sys
FFI Bindings to the MTBL C library (https://github.com/farsightsec/mtbl)
-
growth-ring
modular write-ahead-logging implementation
-
inv
Command Line Inventory Manager. Prevent food waste and never lose track of your items!
-
valog
A lock-free, generic, lightweight value log
-
arrow_util
Tools for Apache Arrow
-
koit-toml
asynchronous, pure-Rust, structured, embedded database
-
essential-storage
A storage abstraction for the Essential server
-
kotoba-db-engine-lsm
LSM-Tree based database engine for KotobaDB
-
libroxanne-search
Base library for ANN graph searching
-
oid2
An id schema that is compatible with uuid, lexicographcally sorted (won't explode database indexes), readable, and double-click-copyable
-
vectrust-index
HNSW indexing engine for the vectrust vector database
-
newbee
rdb streamed parser
-
text_index
Scan a text file, build a sorted index, persist it, query it
-
stors
File storage database
-
nodb
A lightweight and simple key-value store written in Rust
-
json_store
JSON STORE
-
utah
dataframe structure and operations
-
toboggan
Key/value TCP-based database server and client cli based on the sled embedded database
-
kinesin-rdt
kinesin reliable data transport (WIP)
-
chord-dht
A DHT implementation in Rust based on Chord with high peformance and data replication
-
llkv-storage
General-purpose storage adapters for the LLKV toolkit
-
rustbreak
A modular and configurable database
-
brahe
modern satellite dynamics library for research and engineering applications designed to be easy-to-learn, high-performance, and quick-to-deploy. The north-star of the development is…
-
ancla
command line tool of golang's bolt database
-
ruvector-snapshot
Point-in-time snapshots and backup for Ruvector vector databases
-
mesh-sieve
Modular, high-performance Rust library for mesh and data management, designed for scientific computing and PDE codes
-
izihawa-tantivy-query-grammar
Search engine library
-
manifold-graph
Graph storage optimizations for Manifold embedded database
-
dwbase-swarm
DWBase: agent-first immutable atom store, components, and tools
-
venus
Reactive notebook environment for Rust
-
lava-api-mock
Mock crate for the LAVA REST APIs
-
polars-compute
Private compute kernels for the Polars DataFrame library
-
tulip-sled-util
wrapper for working with sled in a more structured manner
-
vineyard-polars
Vineyard Rust SDK: polars integration for DataFrame
-
pathmap
A key-value store with prefix compression, structural sharing, and powerful algebraic operations
-
rust_raft
raft
-
smu_auth_service
An authentication service
-
searxng-client
A high-performance, type-safe asynchronous SearXNG API client for Rust
-
user-service
A user management microservice
-
disk-mpmc
on-disk mpmc
-
banyc_polars_util
Banyc's polars util
-
llkv-aggregate
Aggregate computation engine for the LLKV toolkit
-
caves
A collection of embedded, thread-safe key-value stores in Rust
-
lattice-db
A high-performance, embedded graph database optimized for fast set-based search. Built on Roaring Bitmaps and Redb for instant lookups and efficient storage
-
valor_kv_client
A client library for interacting with the valor_kv key-value store
-
toondb-storage
ToonDB storage engine (WAL, block store, compaction, sync-first I/O)
-
froogle
A local Search Engine
-
mmap-io
High-performance, async-ready memory-mapped file I/O library for Rust. Supports fast segment-based loading, updates, and persistence. Designed for database engines, game runtimes, and real-time applications.
-
entidb_ffi
Stable C ABI for EntiDB bindings
-
tqdb
Tiny Query Database (TQDB) is a small library for creating a query-able database that is encoded with json
-
bloomur
Bloom filter for databases
-
simd-r-drive-entry-handle
Standalone mmap-friendly entry handles for SIMD R Drive
-
dinky
link shortening service
-
d7s
Database client
-
rs-eastmoney
EM
-
solomondb
An embedded and distributed Gremlin-compatible graph database
-
lance
A columnar data format that is 100x faster than Parquet for random access
-
dw-datastore
deskwatch utility to store data
-
vortex-serde
Vortex Serialisation
-
argos-arpa
A pulsar data archive for the ARGOS project (https://argos-telescope.eu/)
-
deeb_core
Core library for an ACID compliant JSON embeddable database written in Rust
-
rvf-manifest
RuVector Format two-level manifest system for segment tracking and compaction
-
rs-df2ipc-stream
Converts the dataframe to an arrow ipc stream
-
datastore-sys
protobuf derived code for accessing Google Cloud Platform's Datastore
-
signet-cold
Append-only cold storage for historical blockchain data
-
vortex-array
Vortex in memory columnar data format
-
doc_store
document search by hnsw
-
actix-sled-session
An Actix Web Session Backend using the Sled embedded database
-
manifold-properties
Type-safe property storage optimizations for Manifold embedded database
-
async-skipdb
An embedded, in-memory, zero-copy, atomicity, consistency, MVCC, almost lock-free and serializable snapshot isolation database engine
-
emseries
an Embedded Time Series database
-
notnow
A terminal based task and TODO management software
-
kupo
debugger for moogle, logic programming language
-
polars-pipe
Lazy query engine for the Polars DataFrame library
-
oaxaca_blinder
performing Oaxaca-Blinder decomposition on Polars DataFrames, with support for categorical variables and bootstrapped standard errors
-
xdl-cli
Extended Data Language (XDL) command-line interface
-
bonsaidb-utils
used within BonsaiDb
-
local-jcs-store
Store a directory of JSON objects, indexed by a cannonical hash
-
ubl-ledger
UBL Ledger: append-only NDJSON with async writer, WAL, verify for Universal Business Ledger
-
graphrecords-core
High-performance graph-based data records
-
shmap
A key-value store based on linux shared-memory files (shm) for persisting state across program restarts
-
couch_rs_test
Tools for testing a CouchDB repository implemented in Rust with couch_rs
-
reasonable
An OWL 2 RL reasoner with reasonable performance
-
append-log
Append-only log for fail-safe backups
-
llkv-column-map
Column mapping utilities for the LLKV toolkit
-
obkv
Optimized-bytes key and a value store
-
raphtory-core
Raphtory core components
-
gguppy_data
Traits and adapters used by gguppy for dataframe access
-
sandia-decay-database-min
mindatabase provided by SandiaDecay -
radish-types
Types for interact with Radish Database
-
cabin-storage
LSMTree based storage engine
-
lago-fs
Filesystem manifest with branching and diffing for the Lago agent runtime
-
rkvs
A high-performance, namespace-based key-value storage system with async operations and batch processing
-
arroyo-udf-plugin
Plugin interface for Arroyo UDFs
-
titanit
File share server for Titan protocol with Gemini frontend
-
libimagcalendar
imag core distribution
-
scraper_query
Ergonomic Query for HTML with Scraper
-
alex-db-lib
AlexDB library
-
fst-bin
command line tool for using finite state transducers to compactly represents sets or maps of many strings (> 1 billion is possible). The command line tool exposes functionality to search FSTs using regular expressions…
-
sqlparser
Extensible SQL Lexer and Parser with support for ANSI SQL:2011
-
noise_search
Nested Object Inverted Search Engine
-
memorable
Lock-free, ordered and multiple version memory table for key-value databases
-
vector
The package provides a vector database allowing for efficient search of nearest neighbors
-
glaredb_ext_parquet
Apache Parquet extension for GlareDB. Originally forked from github.com/apache/arrow-rs
-
rdf-fusion
a SPARQL database and RDF toolkit
-
tuple_storage
A type-safe and small table engine for any Tuple of Ints
-
flashkv
A high-performance, in-memory Key-Value database built in Rust
-
dbkit-engine
A columnar query execution engine
-
rgen
A fast, dead simple, zero allocation random data generator for Kenyan data
-
anda_db_btree
A B-tree index library in Rust
-
crepedb-core
An versioned and forkable embedded Key-Value database
-
surrealdb-core-next
A next release of the surrealdb-core crate
-
amaters-cluster
Consensus layer for AmateRS (Ukehi)
-
re_data_store
An in-memory time series database for Rerun log data, based on Apache Arrow
-
wray
Standardised data storage for diffuse reflectance spectroscopy imaging, written in Rust
-
polars-expr
Physical expression implementation of the Polars project
-
ngram_rs
Facilitate creating ngrams in Rust to be used in the polars plugin
-
fcdb-cas
Content-Addressable Storage implementation for FCDB
-
dwal
A KV Store Based On Write-Ahead Log
-
bbqvec
Scalable, embeddable, vector storage for approximate K-nearest-neighbors (AKNN)
-
bonsaidb-server
Database server for BonsaiDb
-
xfiles
Persistence of data using X, formerly known as Twitter, as a public filesystem
-
polygraph
A multiple-interconnected graph library or in-memory relational database
-
bitrust
Bitcask, usable as a binary or a library
-
vortex-all
Vortex file format with all builtin codecs and a sampling compressor
-
re_space_view_dataframe
A space view that shows the data contained in entities in a table
-
llkv-join
Table join operators for the LLKV toolkit
-
wal3
write-ahead-logging library
-
polars-error
Error definitions for the Polars DataFrame library
-
index
a flash-sympathetic persistent lock-free B+ tree
-
mnemoria
Persistent, git-friendly memory storage for AI agents with hybrid semantic + full-text search
-
wild-doc-webserver
still in development
-
surrealdb-types
A scalable, distributed, collaborative, document-graph database, for the realtime web
-
codd
minimal in-memory database with relational algebraic expressions as queries
-
kotoba-db-engine-memory
In-memory database engine for KotobaDB
-
summavy
Search engine library
-
reindexer-sys
FFI bindings of Reindexer
-
bin_store
BINCODE STORE
-
signet-cold-mdbx
MDBX table definitions for signet-cold storage
-
azoth-file-log
File-based event log for Azoth
-
ember-server
Main server binary for ember
-
simple_wal
write-ahead-logging crate
-
komora-sync
Synchronization structures for the komora db project
-
dwbase-vector-hnsw
DWBase: agent-first immutable atom store, components, and tools
-
lance-namespace
Lance Namespace Core APIs
-
dataspool-rs
Efficient data bundling system with indexed .spool files and SQLite vector database
-
toondb-mcp
Minimal MCP server for ToonDB - AI-native database
-
polars-dtype
Low-level datatype definitions of the Polars project
-
lago-journal
Event journal backed by redb for the Lago agent runtime
-
alopex-sql
SQL parser components for the Alopex DB dialect
-
eventfold
Lightweight, append-only event log with derived views — your application state is a fold over an event log
-
disk-ringbuffer
lock free on disk ringbuffer to be used in the implementation of Franz
-
vortex
file format with all builtin codecs and a sampling compressor
-
imag-contact
Part of the imag core distribution: imag-contact command
-
foxstash-db
Database layer for foxstash — collections, filtering, hybrid search, WAL persistence, and concurrent access
-
llkv-table
Columnar table using the LLKV toolkit
-
sled-native
a C-compatible API for sled
-
kotoba-storage
Advanced persistent storage layer with MVCC, LSM-Tree, and Merkle DAG
-
surrealcs
client code for SurrealDB
-
fcdb-exec
Query execution engine for FCDB
-
signet-cold-sql
SQL backend for signet-cold storage
-
sierradb-client
SierraDB Rust client - type-safe client library for SierraDB event store
-
quickwit-core
Core crate of quickwit
-
emberkv-cli
Interactive CLI tool for ember
-
polars-json
JSON related logic for the Polars DataFrame library
-
llkv-executor
Query execution engine for the LLKV toolkit
-
snapshotor
An abstraction layer of snapshot for developing multiple versions storage
-
toondb-index
ToonDB indexing (HNSW vector index and related utilities)
-
lsm-tree
A K.I.S.S. implementation of log-structured merge trees (LSM-trees/LSMTs)
-
glaredb_ext_csv
CSV extension for GlareDB
-
summavy-query-grammar
Search engine library
-
vortex-compute
Compute functions that operator over Vortex vectors, buffers, and masks
-
edma_storage
EDMA: Embedded Database Management for All
-
sled
Lightweight high-performance pure-rust transactional embedded database
-
surrealdb-protocol
The official SurrealDB Rust Client Protocol used by the SurrealDB Rust SDK
-
bable
Badger's high performance sst table implementation
-
azoth-projector
Event projector for Azoth
-
llkv-plan
Query planner for the LLKV toolkit
-
lago-store
Content-addressed blob storage with SHA-256 and zstd compression
-
fcdb-graph
Graph operations and traversal for FCDB
-
libimagcounter
imag core distribution
-
llkv-result
Result and error types for the LLKV toolkit
-
dtlog
A log for tracking discard stats of multi-files databases
-
icefall
transactional KV store backed by a log-structured persistent B+ tree
-
toondb-query
ToonDB query engine (sync-first execution and vector query planning)
-
bonsaidb-core
Core functionality and types for BonsaiDb
-
simd-r-drive-ws-server
Experimental WebSocket server for SIMD R Drive
-
re_format_arrow
Format arrow data
-
ruvector-verified
Formal verification layer for RuVector: proof-carrying vector operations with sub-microsecond overhead using lean-agentic dependent types
-
llkv-slt-tester
SLT (sqllogictest) testing for the LLKV toolkit
-
surrealdb-beta
A beta release of the surrealdb crate
-
polars-testing
Testing suite for the Polars DataFrame library
-
vortex-session
Session object for Vortex
-
llkv-csv
CSV reader and writer for the LLKV toolkit
-
glaredb_http
HTTP and Object Storage functionality for GlareDB
-
arroyo-udf-macros
Macros for the Arroyo UDF interface
-
polars-buffer
Data buffers for the Polars DataFrame library
-
llkv-runtime
Execution runtime for the LLKV toolkit
-
vortex-datafusion
Apache Datafusion integration for Vortex
-
lago-ingest
gRPC bidirectional streaming ingest service for the Lago agent runtime
-
sierradb-cluster
SierraDB cluster coordination and distributed consensus components