-
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
-
fastdivide
partial port of libdivide. It makes it possible to reduce the cost of divisions.
-
furdb
A minimal Database Management System that prioritizes storage space usage and fast lookup/query times
-
seekstorm
Search engine library & multi-tenancy server
-
rustdb
SQL database
-
terminus-store
a triple store library
-
nebari
ACID-compliant database storage implementation using an append-only file format
-
indradb
A graph database server
-
varfish-server-worker
Rust-based worker for varfish-server
-
azure_mgmt_sql
generated REST API bindings
-
izihawa-tantivy-sstable
sstables for tantivy
-
sanakirja
Copy-on-write datastructures, storable on disk (or elsewhere) with a stable format
-
versatile-data
databases that has convenient datasets that group together commonly used fields and gives you the flexibility to create your own fields
-
pickledb
A lightweight and simple key-value store written in Rust, heavily inspired by Python's PickleDB (https://pythonhosted.org/pickleDB/)
-
nu-cmd-dataframe
Nushell's dataframe commands based on polars
-
polars-parquet
Apache Parquet I/O operations for Polars
-
native_db
Drop-in embedded database
-
fjall
LSM-based key-value storage engine
-
tantivy-common
common traits and utility functions used by multiple tantivy subcrates
-
izihawa-tantivy
Search engine library
-
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
-
polars-lazy
Lazy query engine for the Polars DataFrame library
-
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
-
bjsmiley-surrealdb
A scalable, distributed, collaborative, document-graph database, for the realtime web
-
struct_db
Drop-in embedded database
-
airomem
persistence library inspired by Prevayler and @jarekratajski
-
izihawa-tantivy-bitpacker
Tantivy-sub crate: bitpacking
-
worterbuch
A message broker / database hybrid
-
moogle
data structures for relational code
-
simple-stream
Building blocks for streaming chunks of data over io::Read and io::Write impls
-
eyros
multi-dimensional interval database
-
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
-
db-rpc
Query databases over HTTP/2
-
frugalos
Frugal Object Storage
-
furze
finite state transducers (fst) writen in 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
-
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
-
tectonicdb
server
-
wild-doc-server
wild-doc server
-
falcon_capstone
Capstone bindings in rust
-
ferrumDF
A data frame library written to work with my ml crate ferrumML
-
bonsaidb-client
Client for accessing BonsaiDb servers
-
trivialdb
Rust bindings for the TDB database library
-
mindmap
Search your notes at the speed of thought
-
parasol-db
database
-
noise_search
Nested Object Inverted Search Engine
-
erdnuss-comms
A small RS-485 comms protocol
-
doublets
Modular framework to automation by automation
-
datastore_connect
An asynchronous rust library to enable easy connections to a variety of datastores
-
ghaladb
LSM tree based key value store with keys and values separation
-
cubers
Cube data type for rust
-
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
-
lancedb
serverless, low-latency vector database for AI applications
-
raindb
A persistent key-value store based on an LSM tree implemented in Rust
-
langmore
A KV Store Based On Write-Ahead Log
-
axum_session_surreal
📝 Surreal Persistent Database layer for axum_session
-
izihawa-tantivy-stacker
term hashmap used for indexing
-
izihawa-tantivy-columnar
column oriented storage for tantivy
-
teddy
A SIMD-accelerated multistring searcher
-
hkvdb
key-value store tracking historical information
-
redsumer
Lightweight implementation of Redis Streams for Rust
-
syn-select
A lightweight selector engine for searching Rust source code
-
tantivy-ik
chinese segment, ik-rs for tantivy
-
xapian-rusty
Rust bindings to Xapian
-
bonsaidb-local
Local database storage for BonsaiDb
-
mlmdquery
A command-line tool to query the contents of an ml-metadata DB
-
echodb
An embedded, in-memory, immutable, copy-on-write database engine
-
dbeel
fast and minimal distributed thread-per-core document database
-
readb
efficient, and modular embedded read-first key-value database in Rust
-
pagecache
lock-free pagecache and log for high-performance databases
-
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
-
vegafusion-dataframe
VegaFusion's DataFrame and Connection traits
-
constdb
fast read-only embedded key value datastore
-
polars-pipe
Lazy query engine for the Polars DataFrame library
-
caos
Concurrent Append Only Segment-list
-
pallet
Document store built with sled and tantivy
-
reporters-db
An unoffical port of the freelawproject's database of court reporters
-
lines_from_request
Read lines from a hyper Body in a blocking manner
-
tantivy-sstable
sstables for tantivy
-
libimagerror
imag core distribution
-
tantivy-stacker
term hashmap used for indexing
-
re_space_view_dataframe
A space view that shows the data contained in entities in a table
-
pstream
A persistent byte stream over block storage
-
trifid_api_migration
Database migrations for trifid-api
-
reindexer-rs
Reindexer library for Rust
-
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
-
koit
asynchronous, pure-Rust, structured, embedded database
-
dbscan
Dependency free implementation of DBSCAN clustering
-
tinysearch-shared
Shared libraries for tinysearch - a tiny search engine for static websites
-
lsmdb
efficient storage engine that implements the Log-Structured Merge Tree (LSM-Tree) data structure, designed specifically for handling key-value pairs
-
cvicko2ak
start
-
ejdb2
Binding for EJDB2, a single file embedded no-sql database
-
surrealdb-beta
A beta release of the surrealdb crate
-
tantivy-columnar
column oriented storage for tantivy
-
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
-
tinkv
A fast and simple key-value storage engine
-
grebedb
Lightweight embedded key-value store/database backed by files in a virtual file system interface
-
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…
-
polars-utils
Private utils for the Polars DataFrame 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
-
paradedb-tantivy
Search engine library
-
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
-
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
-
koit-toml
asynchronous, pure-Rust, structured, embedded database
-
alex-db-server
AlexDB server
-
feophant
A SQL database server written in Rust and inspired by PostreSQL
-
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
-
rsi
A lightweight RSI library in Rust
-
macrodb
Macro-generated in-memory relational database for Rust
-
tigers
DataFrame library for Rust, inspired by Pandas
-
tantivy-query-grammar
Search engine library
-
text_index
Scan a text file, build a sorted index, persist it, query it
-
polygraph
A multiple-interconnected graph library or in-memory relational database
-
surrealdb-core-nightly
A nightly release of the surrealdb-core crate
-
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
-
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…
-
arc-vector-rust
Rust client for Arc Vector Search Engine
-
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
-
nixterm
A terminal library for rust
-
rsdb
a flash-sympathetic persistent lock-free B+ tree, pagecache, and log
-
indexed_map
HashMap wrapper where each value corresponds to a uniquely generated usize key
-
append-log
Append-only log for fail-safe backups
-
arrow_util
Tools for Apache Arrow
-
emseries
an Embedded Time Series database
-
tantivy-uffd
Query a remote tantivy index with HTTP range requests
-
perlin
A lazy, zero-allocation and data-agnostic Information Retrieval library
-
timestore
Fully serializable on-disk datastore for time data
-
dwal
A KV Store Based On Write-Ahead Log
-
grep-regex
Use Rust's regex library with the 'grep' crate
-
newbee
rdb streamed parser
-
bonsaidb-server
Database server for BonsaiDb
-
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
-
bable
Badger's high performance sst table implementation
-
kafi
Super simple persistent key value store library for Rust
-
polars-sql
SQL transpiler for Polars. Converts SQL to Polars logical plans
-
chord-dht
A DHT implementation in Rust based on Chord with high peformance and data replication
-
structsy_tools
Tools for structsy embedded dbms
-
bonsaidb-utils
used within BonsaiDb
-
radish-types
Types for interact with Radish Database
-
typedb
persistent generic HashMap/Key-value store
-
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
-
izihawa-ownedbytes
Expose data as static slice
-
stors
File storage database
-
izihawa-tantivy-query-grammar
Search engine library
-
inv
Command Line Inventory Manager. Prevent food waste and never lose track of your items!
-
jsondb
JSON-based """embedded database""" library
-
binstore
key-value store written in Rust. Uses its own compact file format.
-
datafusion-substrait
DataFusion Substrait Producer and Consumer
-
ballista-executor
Ballista Distributed Compute - Executor
-
simple_wal
write-ahead-logging crate
-
moiradb
An experimental deterministic database
-
json_db_rs
Database for simple projects
-
brassfibre
multiple-dtype columner storage, known as DataFrame in pandas/R
-
v-common-search
common part of the veda platform
-
bitrust
Bitcask, usable as a binary or a library
-
kiln
A library-only relational database
-
collecting-hashmap
A hashmap that will store multiple values for a key
-
toshi
A full text search engine based on Tantivy
-
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
-
tulip-sled-util
wrapper for working with sled in a more structured manner
-
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
-
polars-error
Error definitions for the Polars DataFrame library
-
kupo
debugger for moogle, logic programming language
-
dbkit-engine
A columnar query execution engine
-
dataclod-query
[WIP] DataClod
-
rgen
A fast, dead simple, zero allocation random data generator for Kenyan data
-
camelliakv
Embedded persistent key-value storage optimized for random-access workload and huge-capacity HDD
-
zse
search engine
-
vector
The package provides a vector database allowing for efficient search of nearest neighbors
-
ohca-utstein
Utstein export script for the OHCA registry
-
lrdf
Commandline tool to generate a dataframe from Oxford Nanopore FastQ
-
edma_storage
EDMA: Embedded Database Management for All
-
roogle
API search engine
-
fiat-lux
Offline terminal-accessible Bible
-
shmap
A key-value store based on unix shared-memory files (shm) for persisting state across program restarts
-
codd
minimal in-memory database with relational algebraic expressions as queries
-
tmfalloc
Transactional memory-mapped file allocator
-
possum-db
concurrent disk-backed cache supporting efficient direct file I/O, transactions, and snapshots using file cloning and sparse files
-
rumdb
Blazing fast key-value storage basec on Bitcask whitepaper
-
async-skipdb
An embedded, in-memory, zero-copy, ACID, MVCC, almost lock-free and serializable snapshot isolation database engine
-
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
-
grep-matcher
A trait for regular expressions, with a focus on line oriented search
-
infinitree-backends
Embedded, encrypted database with tiered cache -- backends
-
prevayler-rs
System prevalence in rust
-
dw-datastore
deskwatch utility to store data
-
mtbl-sys
FFI Bindings to the MTBL C library (https://github.com/farsightsec/mtbl)
-
surrealdb-core-beta
A beta release of the surrealdb-core crate
-
reasonable
An OWL 2 RL reasoner with reasonable performance
-
alex-db-lib
AlexDB library
-
lance-arrow
Arrow Extension for Lance
-
blobary-cli
Blobary command-line interface (CLI)
-
dartlib
Disk backed concurrent Adaptive Radix Tree implementation, with optional generations
-
palletizer
self-hosted Cargo registry
-
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
-
suraft
extended Raft algorithm
-
tsxlib
timeseries library
-
summavy
Search engine library
-
tinysearch
A tiny search engine for static websites
-
kafka-to-worterbuch
Dump kafka topics into a Wörterbuch
-
pyella
Python bindings for the ella datastore
-
polars-compute
Private compute kernels for the Polars DataFrame library
-
libqueued
queued
-
radish-cli
Command Line Interface for interact with Radish Database
-
index
a flash-sympathetic persistent lock-free B+ tree
-
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
-
lance-io
I/O utilities for Lance
-
tantivy-tokenizer-api
Tokenizer API of tantivy
-
roogle-util
Roogle
-
grad
aggregate, store, query and visualize your metrics, all in one tool
-
joe-db
Embedded, in memory, immutable, key-value database
-
summavy_fastfield_codecs
Fast field codecs used by tantivy
-
xunmi
A user-friendly search library base on tanvity
-
blobary
place for blobs
-
libimagentryutil
imag core distribution
-
polars-row
Row encodings for the Polars DataFrame library
-
kv-crud-core
Core abstractions for multiple kv-stores
-
lance-index
Lance indices implementation
-
quickwit-directories
containing all of the custom tantivy Directory used in quickwit
-
infinitree
Embedded, encrypted database with tiered cache
-
reindexer-sys
FFI bindings of Reindexer
-
MMDB_Client
{InDev} A simple,easy to use database server
-
txn
A generic optimistic transaction manger, which is ACID, concurrent with SSI (Serializable Snapshot Isolation)
-
quickwit-config
Quickwit configuration
-
sled-native
a C-compatible API for sled
-
flinch
in-memory database
-
surrealdb-next
A next release of the surrealdb crate
-
skipdb
An embedded, in-memory, zero-copy, ACID, MVCC, almost lock-free and serializable snapshot isolation database engine
-
wild-doc-webserver
still in development
-
lsm-tree
A K.I.S.S. implementation of log-structured merge trees (LSM-trees/LSMTs)
-
toboggan
Key/value TCP-based database server and client cli based on the sled embedded database
-
eight
Modular asynchronous embedded key-value database
-
summavy-ownedbytes
Expose data as static slice
-
bonsaidb-core
Core functionality and types for BonsaiDb
-
lance-encoding
Encoders and decoders for the Lance file format
-
libimagentryedit
imag core distribution
-
surrealdb-core-next
A next release of the surrealdb-core crate
-
lance-linalg
A columnar data format that is 100x faster than Parquet for random access
-
metadata-store
store for recoverable metadata that is written in atomic batches
-
summa-publisher
publishing directories with symlinks to iroh
-
quickwit-proto
Quickwit's protos
-
mwmr
A generic optimistic transaction manger, which is ACID, concurrent with SSI (Serializable Snapshot Isolation)
-
surrealdb-sql
Full type definitions for the SurrealQL query language
-
bonsaidb-macros
Macros for use in BonsaiDb
-
polars-core
Core of the Polars DataFrame library
-
memodb
An embedded, in-memory, immutable, copy-on-write database engine
-
summavy-bitpacker
Tantivy-sub crate: bitpacking
-
infinitree-macros
Embedded, encrypted database with tiered cache
-
libimagentrylink
imag core distribution
-
solomondb
An embedded and distributed Gremlin-compatible graph database
-
indxdb
A key-value database engine abstraction layer for IndexedDB running in WASM
-
lance-file
Lance file format
-
lance-testing
A columnar data format that is 100x faster than Parquet for random access
-
imag
Part of the imag core distribution: imag command
-
skipdb-core
The core for
skipdb
andasync-skipdb
crates -
libimaginteraction
imag core distribution
-
summavy-common
common traits and utility functions used by multiple tantivy subcrates
-
summavy-query-grammar
Search engine library
-
lance-datafusion
Internal utilities used by other lance modules to simplify working with datafusion
-
lance-test-macros
A columnar data format that is 100x faster than Parquet for random access
-
libimagentryref
imag core distribution
-
surrealdb-core
A scalable, distributed, collaborative, document-graph database, for the realtime web
-
libimagtimeui
imag core distribution
-
libimagentrycategory
imag core distribution