-
tantivy
Search engine library
-
redb
Rust Embedded DataBase
-
sonic-server
Fast, lightweight and schema-less search backend
-
indicium
in-memory search for collections and key-value stores
-
tantivy-cli
Command line interface for Tantivy, a search engine library
-
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
-
oxigraph
a SPARQL database and RDF toolkit
-
polars-arrow
Minimal implementation of the Arrow specification forked from arrow2
-
persy
Transactional Persistence Engine
-
surrealdb
A scalable, distributed, collaborative, document-graph database, for the realtime web
-
marble
garbage-collecting on-disk object store
-
surrealdb-nightly
A nightly release of the surrealdb crate
-
furdb
A minimal Database Management System that prioritizes storage space usage and fast lookup/query times
-
fastdivide
partial port of libdivide. It makes it possible to reduce the cost of divisions.
-
seekstorm
Search engine library & multi-tenancy server
-
terminus-store
a triple store library
-
izihawa-tantivy-columnar
column oriented storage for tantivy
-
nebari
ACID-compliant database storage implementation using an append-only file format
-
polars-lazy
Lazy query engine for the Polars DataFrame library
-
indradb
A graph database server
-
izihawa-tantivy
Search engine library
-
versatile-data
databases that has convenient datasets that group together commonly used fields and gives you the flexibility to create your own fields
-
varfish-server-worker
Rust-based worker for varfish-server
-
rustdb
SQL database
-
native_db
Drop-in embedded database
-
azure_mgmt_sql
generated REST API bindings
-
sanakirja
Copy-on-write datastructures, storable on disk (or elsewhere) with a stable format
-
pickledb
A lightweight and simple key-value store written in Rust, heavily inspired by Python's PickleDB (https://pythonhosted.org/pickleDB/)
-
fjall
LSM-based key-value storage engine
-
pagetable
Wait-free 4-level 64-bit pagetable for roughly-contiguous keys
-
izihawa-tantivy-sstable
sstables for tantivy
-
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…
-
icbiadb
I can't believe it's a database | Simple embedded 3-in-1 database
-
structsy
single file structs database
-
vectordb
LanceDB: A serverless, low-latency vector database for AI applications
-
tantivy-common
common traits and utility functions used by multiple tantivy subcrates
-
libimagutil
imag core distribution
-
dbml-rs
A DBML Parser for Rust
-
ucred
safe access to ucred(3C), user credentials for processes
-
mrflagly
No nonsense feature flagging system
-
tiny-db
A tiny database and accompanying protocol
-
alicedb
Database for big data
-
struct_db
Drop-in embedded database
-
airomem
persistence library inspired by Prevayler and @jarekratajski
-
moogle
data structures for relational code
-
eyros
multi-dimensional interval database
-
simple-stream
Building blocks for streaming chunks of data over io::Read and io::Write impls
-
cityhasher
A pure Rust implementation of Google's CityHash hashing algorithm
-
grovedb
Fully featured database using balanced hierarchical authenticated data structures
-
fn-store
A dynamic persistent value store using closure type as key and storing its return value
-
bjsmiley-surrealdb
A scalable, distributed, collaborative, document-graph database, for the realtime web
-
db-rpc
Query databases over HTTP/2
-
worterbuch
A message broker / database hybrid
-
frugalos
Frugal Object Storage
-
tantivy-columnar
column oriented storage for tantivy
-
furze
finite state transducers (fst) writen in rust
-
redsumer
Lightweight implementation of Redis Streams for Rust
-
spacetimedb-primitives
Primitives such as TableId and ColumnIndexAttribute
-
simplebase
database library
-
kv
An embedded key/value store for Rust
-
infini-pizza
The Next-Gen Real-Time Search & AI-Native Innovation Engine
-
couchbase-lite
Ergonomic wrapper for couchbase-lite-core library
-
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…
-
cloudproof_fpe
Cosmian Cloudproof FPE library
-
db-core
dbms engine
-
re_data_store
An in-memory time series database for Rerun log data, based on Apache Arrow
-
quicksearch
Configurable quick search engine shortcuts
-
echodb
An embedded, in-memory, immutable, copy-on-write database engine
-
bincode-sled
Sled with types instead of bytes. Powered by bincode-v2
-
spacetimedb-metrics
Prometheus utilities for SpacetimeDB
-
rustque
fast on disk perstant memeory mapped que for rust it stores Vec<u8> to a file on a disk
-
shortcut
an indexed, queryable column-based storage system
-
kgdata
process dumps of knowledge graphs (Wikipedia, DBpedia, Wikidata)
-
cube-query
querying the CubeMX database
-
wild-doc-server
wild-doc server
-
falcon_capstone
Capstone bindings in rust
-
trivialdb
Rust bindings for the TDB database library
-
polars-pipe
Lazy query engine for the Polars DataFrame library
-
ferrumDF
A data frame library written to work with my ml crate ferrumML
-
parasol-db
database
-
mindmap
Search your notes at the speed of thought
-
lancedb
serverless, low-latency vector database for AI applications
-
noise_search
Nested Object Inverted Search Engine
-
cubers
Cube data type for rust
-
erdnuss-comms
A small RS-485 comms protocol
-
tectonicdb
server
-
doublets
Modular framework to automation by automation
-
datastore_connect
An asynchronous rust library to enable easy connections to a variety of datastores
-
nu-cmd-dataframe
Nushell's dataframe commands based on polars
-
fs2db
migration helper
-
cannyls
Embedded persistent key-value storage optimized for random-access workload and huge-capacity HDD
-
mmdb-grpc
The gRPC service that provides a query to Maxmind's GeoLite2 databases
-
raindb
A persistent key-value store based on an LSM tree implemented in Rust
-
simuldb-utils
extract information from simuldb databases
-
tantivy-sstable
sstables for tantivy
-
langmore
A KV Store Based On Write-Ahead Log
-
axum_session_surreal
📝 Surreal Persistent Database layer for axum_session
-
teddy
A SIMD-accelerated multistring searcher
-
bonsaidb-client
Client for accessing BonsaiDb servers
-
hkvdb
key-value store tracking historical information
-
syn-select
A lightweight selector engine for searching Rust source code
-
ghaladb
LSM tree based key value store with keys and values separation
-
tantivy-ik
chinese segment, ik-rs for tantivy
-
xapian-rusty
Rust bindings to Xapian
-
mlmdquery
A command-line tool to query the contents of an ml-metadata DB
-
dbeel
fast and minimal distributed thread-per-core document database
-
polars-sql
SQL transpiler for Polars. Converts SQL to Polars logical plans
-
pallet
Document store built with sled and tantivy
-
tfio
that provides a Transaction-like interface that are traditionally used in databases on FileIO operations
-
mtbl
Bindings to the MTBL C library (https://github.com/farsightsec/mtbl)
-
datom
datom-rs: an open-source database inspired by Datomic
-
readb
efficient, and modular embedded read-first key-value database in Rust
-
vegafusion-dataframe
VegaFusion's DataFrame and Connection traits
-
constdb
fast read-only embedded key value datastore
-
caos
Concurrent Append Only Segment-list
-
izihawa-tantivy-bitpacker
Tantivy-sub crate: bitpacking
-
reporters-db
An unoffical port of the freelawproject's database of court reporters
-
libimagerror
imag core distribution
-
re_space_view_dataframe
A space view that shows the data contained in entities in a table
-
izihawa-tantivy-query-grammar
Search engine library
-
pstream
A persistent byte stream over block storage
-
tinysearch-shared
Shared libraries for tinysearch - a tiny search engine for static websites
-
trifid_api_migration
Database migrations for trifid-api
-
rsdb
a flash-sympathetic persistent lock-free B+ tree, pagecache, and log
-
etwin_link_store
Link store implementation
-
whitepool
lightweight, generic pooling library for Rust+Tokio inspired by Elixir poolboy
-
tickv
(Tiny Circular Key Value) is a small file system allowing key value pairs to be stored in Flash Memory
-
dbscan
Dependency free implementation of DBSCAN clustering
-
surrealdb-core-nightly
A nightly release of the surrealdb-core crate
-
koit
asynchronous, pure-Rust, structured, embedded database
-
reindexer-rs
Reindexer library for Rust
-
lsmdb
efficient storage engine that implements the Log-Structured Merge Tree (LSM-Tree) data structure, designed specifically for handling key-value pairs
-
cvicko2ak
start
-
tantivy-query-grammar
Search engine library
-
ejdb2
Binding for EJDB2, a single file embedded no-sql database
-
upend
A user-oriented all-purpose graph database
-
simple-raft
A minimal implementation of the Raft consensus algorithm
-
polars-ffi
FFI utils for the Polars project
-
rucksack-db
The rucksack encrypted database
-
caves
A collection of embedded, thread-safe key-value stores in Rust
-
sysadmin-bindings
Rust bindings for StarryInternet/sysadmin. Sysadmin is an embedded database and system configuration tool
-
nu-value-ext
Extension traits for values in Nushell
-
encrypted-sled
encryption wrappers to a sled database
-
ella-engine
Core engine implementation for the ella datastore
-
bunbun
Re-implementation of bunny1 in Rust
-
keratin
A quick setup/quick development, embedded, modular database
-
bonsaidb-local
Local database storage for BonsaiDb
-
black-jack
DataFrame / Series / general data processing in Rust
-
indradb-lib
A graph database library
-
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…
-
grebedb
Lightweight embedded key-value store/database backed by files in a virtual file system interface
-
bonsaidb-server
Database server for BonsaiDb
-
paradedb-tantivy
Search engine library
-
uuid64rs
UUID v4 (random) Rust crate with an additional custom base 64 encoding which is web and database friendly
-
background-jobs-sled-storage
Sled storage backend for background-jobs
-
roo_engine
Roo is a smart bookmarking and productivity tool that works as a custom search engine for your browser
-
tempdb_cockroach
Temporary databases for unit testing
-
mhdb
Pure rust embeddable key-value store database
-
tugraph-plugin-util
A helper crate for writing plugins for TuGraph
-
append_db
append based state for applications over popular databases
-
memorydb
in-memory implementation of hashdb
-
alex-db-server
AlexDB server
-
tinkv
A fast and simple key-value storage engine
-
tqdb
Tiny Query Database (TQDB) is a small library for creating a query-able database that is encoded with json
-
gguppy_data
Basic types and traits used for gguppy dataframe access
-
sleded
Minimalist API for storing data effortlessly persistently to a file
-
roogle-engine
API search engine
-
izihawa-tantivy-stacker
term hashmap used for indexing
-
polars-utils
Private utils for the Polars DataFrame library
-
koit-toml
asynchronous, pure-Rust, structured, embedded database
-
syn-select-next
A lightweight selector engine for searching Rust source code
-
wired
WIP: Collection of embeddable database models for Rust
-
v11
A data engine for Data Oriented Design
-
ella
A streaming time-series datastore for low-latency applications
-
feophant
A SQL database server written in Rust and inspired by PostreSQL
-
nu_plugin_polars
Nushell dataframe plugin commands based on polars
-
rsi
A lightweight RSI library in Rust
-
macrodb
Macro-generated in-memory relational database for Rust
-
tigers
DataFrame library for Rust, inspired by Pandas
-
text_index
Scan a text file, build a sorted index, persist it, query it
-
brassfibre
multiple-dtype columner storage, known as DataFrame in pandas/R
-
polygraph
A multiple-interconnected graph library or in-memory relational database
-
tantivy-stacker
term hashmap used for indexing
-
datafusion-python
Apache Arrow DataFusion DataFrame and SQL Query Engine
-
rrd
Bindings to librrd to create and interact with round robin databases created with Tobias Oetiker's rrdtool (https://www.rrdtool.org/)
-
baildon-glue
SQL Database
-
daybreak
A modular and configurable database, continuation of the Rustbreak project
-
yttrium_key_base
Common functionality shared between Yttrium and its plugins
-
stdbm
Sentences-Tags DataBase Manager: simple manager for databases with sentences-tags relationship
-
mdbx
libmdbx rust wrapper
-
pagecache
lock-free pagecache and log for high-performance databases
-
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…
-
summavy_fastfield_codecs
Fast field codecs used by tantivy
-
find-places-db
Quick and dirty crate for finding a user's local places databases
-
diamondfire-actiondump
A wrapper around the code action dump from DiamondFire
-
arc-vector-rust
Rust client for Arc Vector Search Engine
-
tantivy-uffd
Query a remote tantivy index with HTTP range requests
-
nixterm
A terminal library for rust
-
arrow_util
Tools for Apache Arrow
-
timestore
Fully serializable on-disk datastore for time data
-
indexed_map
HashMap wrapper where each value corresponds to a uniquely generated usize key
-
append-log
Append-only log for fail-safe backups
-
bonsaidb-utils
used within BonsaiDb
-
emseries
an Embedded Time Series database
-
perlin
A lazy, zero-allocation and data-agnostic Information Retrieval library
-
polars-row
Row encodings for the Polars DataFrame library
-
dwal
A KV Store Based On Write-Ahead Log
-
grep-regex
Use Rust's regex library with the 'grep' crate
-
newbee
rdb streamed parser
-
obkv
Optimized-bytes key and a value store
-
fs_scraper
A scraper for FjalorShqip
-
minigrep_flict
Simplest text-in-file search engine from rust book
-
rustbreak
A modular and configurable database
-
kafi
Super simple persistent key value store library for Rust
-
chord-dht
A DHT implementation in Rust based on Chord with high peformance and data replication
-
structsy_tools
Tools for structsy embedded dbms
-
polars-error
Error definitions for the Polars DataFrame library
-
radish-types
Types for interact with Radish Database
-
queued
Fast zero-configuration single-binary simple queue service
-
dinglebit-store
simplified storage interface
-
tuple_storage
A type-safe and small table engine for any Tuple of Ints
-
stors
File storage database
-
typedb
persistent generic HashMap/Key-value store
-
inv
Command Line Inventory Manager. Prevent food waste and never lose track of your items!
-
jsondb
JSON-based """embedded database""" library
-
tulip-sled-util
wrapper for working with sled in a more structured manner
-
ballista-executor
Ballista Distributed Compute - Executor
-
bable
Badger's high performance sst table implementation
-
binstore
key-value store written in Rust. Uses its own compact file format.
-
simple_wal
write-ahead-logging crate
-
moiradb
An experimental deterministic database
-
json_db_rs
Database for simple projects
-
v-common-search
common part of the veda platform
-
toshi
A full text search engine based on Tantivy
-
bitrust
Bitcask, usable as a binary or a library
-
kiln
A library-only relational database
-
libimagrt
imag core distribution
-
qinpel-srv
QinpelSrv (Qinpel Server) is a library and a command program that servers public files, graphical user interfaces, file system access with authorization, command programs dispatchs…
-
kite
Search engine library
-
gsgdt
Generic Stringly Typed Graph Datatype
-
combid
Generate numeric identifiers
-
klub_stores
Klub database interface
-
MMDB_Server
{InDev} A simple,easy to use database server
-
quickwit-common
Util crate of quickwit
-
collecting-hashmap
A hashmap that will store multiple values for a key
-
surrealdb-sql
Full type definitions for the SurrealQL query language
-
kupo
debugger for moogle, logic programming language
-
dbkit-engine
A columnar query execution engine
-
lrdf
Commandline tool to generate a dataframe from Oxford Nanopore FastQ
-
tinysearch
A tiny search engine for static websites
-
rgen
A fast, dead simple, zero allocation random data generator for Kenyan data
-
zse
search engine
-
vector
The package provides a vector database allowing for efficient search of nearest neighbors
-
dataclod-query
[WIP] DataClod
-
ohca-utstein
Utstein export script for the OHCA registry
-
camelliakv
Embedded persistent key-value storage optimized for random-access workload and huge-capacity HDD
-
roogle
API search engine
-
grep-matcher
A trait for regular expressions, with a focus on line oriented search
-
edma_storage
EDMA: Embedded Database Management for All
-
shmap
A key-value store based on unix shared-memory files (shm) for persisting state across program restarts
-
possum-db
concurrent disk-backed cache supporting efficient direct file I/O, transactions, and snapshots using file cloning and sparse files
-
fiat-lux
Offline terminal-accessible Bible
-
codd
minimal in-memory database with relational algebraic expressions as queries
-
async-skipdb
An embedded, in-memory, zero-copy, atomicity, consistency, MVCC, almost lock-free and serializable snapshot isolation database engine
-
tmfalloc
Transactional memory-mapped file allocator
-
polars-compute
Private compute kernels for the Polars DataFrame library
-
dw-datastore
deskwatch utility to store data
-
datafusion-substrait
DataFusion Substrait Producer and Consumer
-
infinitree
Embedded, encrypted database with tiered cache
-
rify
RDF reasoner that operates on RIF-like conjunctive rules. Outputs a machine readable proof of some claim which can be cheaply verified.
-
opensrv-clickhouse
Bindings for emulating a ClickHouse server
-
rumdb
Blazing fast key-value storage basec on Bitcask whitepaper
-
mtbl-sys
FFI Bindings to the MTBL C library (https://github.com/farsightsec/mtbl)
-
reasonable
An OWL 2 RL reasoner with reasonable performance
-
prevayler-rs
System prevalence in rust
-
alex-db-lib
AlexDB library
-
blobary
place for blobs
-
surrealdb-core-beta
A beta release of the surrealdb-core crate
-
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
-
lance-testing
A columnar data format that is 100x faster than Parquet for random access
-
tsxlib
timeseries library
-
dartlib
Disk backed concurrent Adaptive Radix Tree implementation, with optional generations
-
palletizer
self-hosted Cargo registry
-
summavy
Search engine library
-
suraft
extended Raft algorithm
-
tantivy-tokenizer-api
Tokenizer API of tantivy
-
pyella
Python bindings for the ella datastore
-
kafka-to-worterbuch
Dump kafka topics into a Wörterbuch
-
libqueued
queued
-
radish-cli
Command Line Interface for interact with Radish Database
-
rustly
Rust DataFrames
-
datastore
A generic store wrapper
-
s3d
S3 daemon for the Edge written in Rust. The goal of s3d is to provide a daemon for edge platforms (e.g. factory servers 🏭 planes 🛩 ships 🚢 cars 🏎 laptops 💻 mobile devices 📱 wearables ⌚…
-
surrealkv
A low-level, versioned, embedded, ACID-compliant, key-value database for Rust
-
skipdb
An embedded, in-memory, zero-copy, atomicity, consistency, MVCC, almost lock-free and serializable snapshot isolation database engine
-
lance-datafusion
Internal utilities used by other lance modules to simplify working with datafusion
-
roogle-util
Roogle
-
index
a flash-sympathetic persistent lock-free B+ tree
-
xunmi
A user-friendly search library base on tanvity
-
grad
aggregate, store, query and visualize your metrics, all in one tool
-
tushare
read the data tushare and tranform it into polars dataframe object
-
blobary-cli
Blobary command-line interface (CLI)
-
libimagentryutil
imag core distribution
-
kv-crud-core
Core abstractions for multiple kv-stores
-
joe-db
Embedded, in memory, immutable, key-value database
-
flinch
in-memory database
-
reindexer-sys
FFI bindings of Reindexer
-
MMDB_Client
{InDev} A simple,easy to use database server
-
infinitree-backends
Embedded, encrypted database with tiered cache -- backends
-
quickwit-directories
containing all of the custom tantivy Directory used in quickwit
-
quickwit-config
Quickwit configuration
-
wild-doc-webserver
still in development
-
mwmr
A generic optimistic transaction manger, which is ACID, concurrent with SSI (Serializable Snapshot Isolation)
-
surrealdb-next
A next release of the surrealdb crate
-
sled-native
a C-compatible API for sled
-
lsm-tree
A K.I.S.S. implementation of log-structured merge trees (LSM-trees/LSMTs)
-
lance-arrow
Arrow Extension for Lance
-
summavy-ownedbytes
Expose data as static slice
-
lance-io
I/O utilities for Lance
-
eight
Modular asynchronous embedded key-value database
-
bonsaidb-core
Core functionality and types for BonsaiDb
-
toboggan
Key/value TCP-based database server and client cli based on the sled embedded database
-
summa-publisher
publishing directories with symlinks to iroh
-
polars-core
Core of the Polars DataFrame library
-
libimagentryedit
imag core distribution
-
surrealdb-core-next
A next release of the surrealdb-core crate
-
summavy-bitpacker
Tantivy-sub crate: bitpacking
-
quickwit-proto
Quickwit's protos
-
metadata-store
store for recoverable metadata that is written in atomic batches
-
txn
A generic optimistic transaction manger, which is ACID, concurrent with SSI (Serializable Snapshot Isolation)
-
bonsaidb-macros
Macros for use in BonsaiDb
-
surrealdb-beta
A beta release of the surrealdb crate
-
memodb
An embedded, in-memory, immutable, copy-on-write database engine
-
infinitree-macros
Embedded, encrypted database with tiered cache
-
lance-index
Lance indices implementation
-
lance-encoding
Encoders and decoders for the Lance file format
-
solomondb
An embedded and distributed Gremlin-compatible graph database
-
libimaginteraction
imag core distribution
-
imag
Part of the imag core distribution: imag command
-
indxdb
A key-value database engine abstraction layer for IndexedDB running in WASM
-
summavy-common
common traits and utility functions used by multiple tantivy subcrates
-
lance-linalg
A columnar data format that is 100x faster than Parquet for random access
-
skipdb-core
The core for
skipdb
andasync-skipdb
crates -
lance-file
Lance file format
-
summavy-query-grammar
Search engine library
-
lance-test-macros
A columnar data format that is 100x faster than Parquet for random access
-
libimagtimeui
imag core distribution
-
libimagentrylink
imag core distribution
-
surrealdb-core
A scalable, distributed, collaborative, document-graph database, for the realtime web
-
libimagentrycategory
imag core distribution