-
indicium
in-memory search for collections and key-value stores
-
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…
-
spacetimedb-primitives
Primitives such as TableId and ColumnIndexAttribute
-
spacetimedb-metrics
Prometheus utilities for SpacetimeDB
-
fjall
LSM-based key-value storage engine
-
native_db
Drop-in embedded database
-
datafusion-functions-json
JSON functions for DataFusion
-
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
-
surrealdb-core-nightly
A nightly release of the surrealdb-core crate
-
vector
The package provides a vector database allowing for efficient search of nearest neighbors
-
rustdb
SQL database
-
nu-cmd-dataframe
Nushell's dataframe commands based on polars
-
nu_plugin_polars
Nushell dataframe plugin commands based on polars
-
lancedb
serverless, low-latency vector database for AI applications
-
timestore
Fully serializable on-disk datastore for time data
-
lance-index
Lance indices implementation
-
lance-io
I/O utilities for Lance
-
lance-arrow
Arrow Extension for Lance
-
lance-datafusion
Internal utilities used by other lance modules to simplify working with datafusion
-
lance-testing
A columnar data format that is 100x faster than Parquet for random access
-
lance-file
Lance file format
-
lsm-tree
A K.I.S.S. implementation of log-structured merge trees (LSM-trees/LSMTs)
-
lance-linalg
A columnar data format that is 100x faster than Parquet for random access
-
lance-encoding
Encoders and decoders for the Lance file format
-
lance-test-macros
A columnar data format that is 100x faster than Parquet for random access
-
redsumer
Lightweight implementation of Redis Streams for Rust
-
skipdb
An embedded, in-memory, zero-copy, atomicity, consistency, MVCC, almost lock-free and serializable snapshot isolation database engine
-
async-skipdb
An embedded, in-memory, zero-copy, atomicity, consistency, MVCC, almost lock-free and serializable snapshot isolation database engine
-
azure_mgmt_sql
generated REST API bindings
-
txn
A generic optimistic transaction manger, which is ACID, concurrent with SSI (Serializable Snapshot Isolation)
-
skipdb-core
The core for
skipdb
andasync-skipdb
crates -
tushare
read the data tushare and tranform it into polars dataframe object
-
surrealkv
A low-level, versioned, embedded, ACID-compliant, key-value database for Rust
-
redb
Rust Embedded DataBase
-
surrealdb
A scalable, distributed, collaborative, document-graph database, for the realtime web
-
tantivy-cli
Command line interface for Tantivy, a search engine library
-
couchbase-lite
Ergonomic wrapper for couchbase-lite-core library
-
datafusion-substrait
DataFusion Substrait Producer and Consumer
-
fn-store
A dynamic persistent value store using closure type as key and storing its return value
-
izihawa-tantivy-sstable
sstables for tantivy
-
izihawa-tantivy-columnar
column oriented storage for tantivy
-
izihawa-tantivy
Search engine library
-
surrealdb-core
A scalable, distributed, collaborative, document-graph database, for the realtime web
-
izihawa-tantivy-query-grammar
Search engine library
-
izihawa-tantivy-stacker
term hashmap used for indexing
-
izihawa-tantivy-bitpacker
Tantivy-sub crate: bitpacking
-
polars-arrow
Minimal implementation of the Arrow specification forked from arrow2
-
polars-lazy
Lazy query engine for the Polars DataFrame library
-
polars-pipe
Lazy query engine for the Polars DataFrame library
-
polars-ffi
FFI utils for the Polars project
-
polars-sql
SQL transpiler for Polars. Converts SQL to Polars logical plans
-
surrealdb-next
A next release of the surrealdb crate
-
polars-utils
Private utils for the Polars DataFrame library
-
surrealdb-core-next
A next release of the surrealdb-core crate
-
polars-row
Row encodings for the Polars DataFrame library
-
polars-compute
Private compute kernels for the Polars DataFrame library
-
surrealdb-nightly
A nightly release of the surrealdb crate
-
polars-error
Error definitions for the Polars DataFrame library
-
furze
finite state transducers (fst) writen in rust
-
polars-core
Core of the Polars DataFrame library
-
datastore_connect
An asynchronous rust library to enable easy connections to a variety of datastores
-
tantivy
Search engine library
-
db-rpc
Query databases over HTTP/2
-
furdb
A minimal Database Management System that prioritizes storage space usage and fast lookup/query times
-
tantivy-sstable
sstables for tantivy
-
tantivy-columnar
column oriented storage for tantivy
-
tantivy-query-grammar
Search engine library
-
axum_session_surreal
📝 Surreal Persistent Database layer for axum_session
-
tantivy-stacker
term hashmap used for indexing
-
re_data_store
An in-memory time series database for Rerun log data, based on Apache Arrow
-
tantivy-tokenizer-api
Tokenizer API of tantivy
-
vegafusion-dataframe
VegaFusion's DataFrame and Connection traits
-
re_space_view_dataframe
A space view that shows the data contained in entities in a table
-
ghaladb
LSM tree based key value store with keys and values separation
-
echodb
An embedded, in-memory, immutable, copy-on-write database engine
-
memodb
An embedded, in-memory, immutable, copy-on-write database engine
-
queued
Fast zero-configuration single-binary simple queue service
-
libqueued
queued
-
sorted_array
A sorted array data structure adapted from StackMap
-
fastdivide
partial port of libdivide. It makes it possible to reduce the cost of divisions.
-
sanakirja
Copy-on-write datastructures, storable on disk (or elsewhere) with a stable format
-
mrflagly
No nonsense feature flagging system
-
kgdata
process dumps of knowledge graphs (Wikipedia, DBpedia, Wikidata)
-
oxigraph
a SPARQL database and RDF toolkit
-
tiny-db
A tiny database and accompanying protocol
-
seekstorm
Search engine library & multi-tenancy server
-
pstream
A persistent byte stream over block storage
-
surrealdb-beta
A beta release of the surrealdb crate
-
surrealdb-core-beta
A beta release of the surrealdb-core crate
-
worterbuch
A message broker / database hybrid
-
rsi
A lightweight RSI library in Rust
-
airomem
persistence library inspired by Prevayler and @jarekratajski
-
dbml-rs
A DBML Parser for Rust
-
caos
Concurrent Append Only Segment-list
-
terminus-store
a triple store library
-
mwmr
A generic optimistic transaction manger, which is ACID, concurrent with SSI (Serializable Snapshot Isolation)
-
datafusion-python
Apache Arrow DataFusion DataFrame and SQL Query Engine
-
ucred
safe access to ucred(3C), user credentials for processes
-
varfish-server-worker
Rust-based worker for varfish-server
-
persy
Transactional Persistence Engine
-
possum-db
concurrent disk-backed cache supporting efficient direct file I/O, transactions, and snapshots using file cloning and sparse files
-
wild-doc-server
wild-doc server
-
tantivy-uffd
Query a remote tantivy index with HTTP range requests
-
gguppy_data
Basic types and traits used for gguppy dataframe access
-
xapian-rusty
Rust bindings to Xapian
-
cvicko2ak
start
-
opensrv-clickhouse
Bindings for emulating a ClickHouse server
-
tmfalloc
Transactional memory-mapped file allocator
-
vectordb
LanceDB: A serverless, low-latency vector database for AI applications
-
versatile-data
databases that has convenient datasets that group together commonly used fields and gives you the flexibility to create your own fields
-
mindmap
Search your notes at the speed of thought
-
ballista-executor
Ballista Distributed Compute - Executor
-
erdnuss-comms
A small RS-485 comms protocol
-
tantivy-ik
chinese segment, ik-rs for tantivy
-
surrealdb-sql
Full type definitions for the SurrealQL query language
-
MMDB_Server
{InDev} A simple,easy to use database server
-
MMDB_Client
{InDev} A simple,easy to use database server
-
ferrumDF
A data frame library written to work with my ml crate ferrumML
-
quicksearch
Configurable quick search engine shortcuts
-
bincode-sled
Sled with types instead of bytes. Powered by bincode-v2
-
fs2db
migration helper
-
shmap
A key-value store based on unix shared-memory files (shm) for persisting state across program restarts
-
struct_db
Drop-in embedded database
-
cubers
Cube data type for rust
-
sonic-server
Fast, lightweight and schema-less search backend
-
rucksack-db
The rucksack encrypted database
-
alicedb
Database for big data
-
cloudproof_fpe
Cosmian Cloudproof FPE library
-
simuldb-utils
extract information from simuldb databases
-
wild-doc-webserver
still in development
-
dataclod-query
[WIP] DataClod
-
grep-regex
Use Rust's regex library with the 'grep' crate
-
bjsmiley-surrealdb
A scalable, distributed, collaborative, document-graph database, for the realtime web
-
grep-matcher
A trait for regular expressions, with a focus on line oriented search
-
parasol-db
database
-
dbeel
fast and minimal distributed thread-per-core document database
-
dartlib
Disk backed concurrent Adaptive Radix Tree implementation, with optional generations
-
blobary-cli
Blobary command-line interface (CLI)
-
blobary
place for blobs
-
obkv
Optimized-bytes key and a value store
-
kafka-to-worterbuch
Dump kafka topics into a Wörterbuch
-
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
-
baildon-glue
SQL Database
-
bonsaidb-local
Local database storage for BonsaiDb
-
bonsaidb-client
Client for accessing BonsaiDb servers
-
bonsaidb-utils
used within BonsaiDb
-
bonsaidb-server
Database server for BonsaiDb
-
bonsaidb-core
Core functionality and types for BonsaiDb
-
bonsaidb-macros
Macros for use in BonsaiDb
-
trifid_api_migration
Database migrations for trifid-api
-
paradedb-tantivy
Search engine library
-
readb
efficient, and modular embedded read-first key-value database in Rust
-
trivialdb
Rust bindings for the TDB database library
-
flinch
in-memory database
-
pagetable
Wait-free 4-level 64-bit pagetable for roughly-contiguous keys
-
arc-vector-rust
Rust client for Arc Vector Search Engine
-
ella
A streaming time-series datastore for low-latency applications
-
ella-engine
Core engine implementation for the ella datastore
-
ella-common
Shared types and traits for the ella datastore
-
pyella
Python bindings for the ella datastore
-
marble
garbage-collecting on-disk object store
-
tinysearch
A tiny search engine for static websites
-
metadata-store
store for recoverable metadata that is written in atomic batches
-
constdb
fast read-only embedded key value datastore
-
zse
search engine
-
infinitree
Embedded, encrypted database with tiered cache
-
infinitree-backends
Embedded, encrypted database with tiered cache -- backends
-
infinitree-macros
Embedded, encrypted database with tiered cache
-
append_db
append based state for applications over popular databases
-
lsmdb
efficient storage engine that implements the Log-Structured Merge Tree (LSM-Tree) data structure, designed specifically for handling key-value pairs
-
grovedb
Fully featured database using balanced hierarchical authenticated data structures
-
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
-
tugraph-plugin-util
A helper crate for writing plugins for TuGraph
-
suraft
extended Raft algorithm
-
indxdb
A key-value database engine abstraction layer for IndexedDB running in WASM
-
json_db_rs
Database for simple projects
-
eight
Modular asynchronous embedded key-value database
-
infini-pizza
The Next-Gen Real-Time Search & AI-Native Innovation Engine
-
syn-select
A lightweight selector engine for searching Rust source code
-
structsy
single file structs database
-
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…
-
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…
-
arrow_util
Tools for Apache Arrow
-
cube-query
querying the CubeMX database
-
mmdb-grpc
The gRPC service that provides a query to Maxmind's GeoLite2 databases
-
dbscan
Dependency free implementation of DBSCAN clustering
-
ohca-utstein
Utstein export script for the OHCA registry
-
syn-select-next
A lightweight selector engine for searching Rust source code
-
fiat-lux
Offline terminal-accessible Bible
-
camelliakv
Embedded persistent key-value storage optimized for random-access workload and huge-capacity HDD
-
indradb
A graph database server
-
indradb-lib
A graph database library
-
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…
-
nebari
ACID-compliant database storage implementation using an append-only file format
-
etwin_link_store
Link store implementation
-
falcon_capstone
Capstone bindings in rust
-
alex-db-server
AlexDB server
-
alex-db-lib
AlexDB library
-
hkvdb
key-value store tracking historical information
-
summa-publisher
publishing directories with symlinks to iroh
-
edma_storage
EDMA: Embedded Database Management for All
-
lrdf
Commandline tool to generate a dataframe from Oxford Nanopore FastQ
-
summavy
Search engine library
-
summavy_fastfield_codecs
Fast field codecs used by tantivy
-
summavy-bitpacker
Tantivy-sub crate: bitpacking
-
summavy-ownedbytes
Expose data as static slice
-
summavy-common
common traits and utility functions used by multiple tantivy subcrates
-
macrodb
Macro-generated in-memory relational database for Rust
-
structsy_tools
Tools for structsy embedded dbms
-
roo_engine
Roo is a smart bookmarking and productivity tool that works as a custom search engine for your browser
-
raindb
A persistent key-value store based on an LSM tree implemented in Rust
-
solomondb
An embedded and distributed Gremlin-compatible graph database
-
summavy-query-grammar
Search engine library
-
reasonable
An OWL 2 RL reasoner with reasonable performance
-
daybreak
A modular and configurable database, continuation of the Rustbreak project
-
tinysearch-shared
Shared libraries for tinysearch - a tiny search engine for static websites
-
bable
Badger's high performance sst table implementation
-
toboggan
Key/value TCP-based database server and client cli based on the sled embedded database
-
langmore
A KV Store Based On Write-Ahead Log
-
kv
An embedded key/value store for Rust
-
sleded
Minimalist API for storing data effortlessly persistently to a file
-
jsondb
JSON-based """embedded database""" library
-
noise_search
Nested Object Inverted Search Engine
-
eyros
multi-dimensional interval database
-
rrd
Bindings to librrd to create and interact with round robin databases created with Tobias Oetiker's rrdtool (https://www.rrdtool.org/)
-
rumdb
Blazing fast key-value storage basec on Bitcask whitepaper
-
doublets
Modular framework to automation by automation
-
datastore
A generic store wrapper
-
tigers
DataFrame library for Rust, inspired by Pandas
-
dwal
A KV Store Based On Write-Ahead Log
-
tulip-sled-util
wrapper for working with sled in a more structured manner
-
dinglebit-store
simplified storage interface
-
quickwit-common
Util crate of quickwit
-
quickwit-directories
containing all of the custom tantivy Directory used in quickwit
-
quickwit-config
Quickwit configuration
-
quickwit-proto
Quickwit's protos
-
stdbm
Sentences-Tags DataBase Manager: simple manager for databases with sentences-tags relationship
-
diamondfire-actiondump
A wrapper around the code action dump from DiamondFire
-
tickv
(Tiny Circular Key Value) is a small file system allowing key value pairs to be stored in Flash Memory
-
whitepool
lightweight, generic pooling library for Rust+Tokio inspired by Elixir poolboy
-
pickledb
A lightweight and simple key-value store written in Rust, heavily inspired by Python's PickleDB (https://pythonhosted.org/pickleDB/)
-
chord-dht
A DHT implementation in Rust based on Chord with high peformance and data replication
-
mlmdquery
A command-line tool to query the contents of an ml-metadata DB
-
reporters-db
An unoffical port of the freelawproject's database of court reporters
-
minigrep_flict
Simplest text-in-file search engine from rust book
-
dw-datastore
deskwatch utility to store data
-
encrypted-sled
encryption wrappers to a sled database
-
upend
A user-oriented all-purpose graph database
-
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…