-
tantivy
Search engine library
-
redb
Rust Embedded DataBase
-
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
-
sonic-server
Fast, lightweight and schema-less search backend
-
usearch
Smaller & Faster Single-File Vector Search Engine from Unum
-
indicium
in-memory search for collections and key-value stores
-
surrealdb
A scalable, distributed, collaborative, document-graph database, for the realtime web
-
qdrant-client
Rust client for Qdrant Vector Search Engine
-
persy
Transactional Persistence Engine
-
marble
garbage-collecting on-disk object store
-
surrealdb-nightly
A nightly release of the surrealdb crate
-
oxigraph
a SPARQL database and RDF toolkit
-
tantivy-cli
Command line interface for Tantivy, a search engine library
-
rustdb
SQL database
-
terminus-store
a triple store library
-
varfish-server-worker
Rust-based worker for varfish-server
-
indradb
A graph database server
-
nebari
ACID-compliant database storage implementation using an append-only file format
-
polars-lazy
Lazy query engine for the Polars DataFrame library
-
struct_db
Drop-in embedded database
-
furdb
A space-efficient relational database management system
-
polars-parquet
polars parquet IO
-
sanakirja
Copy-on-write datastructures, storable on disk (or elsewhere) with a stable format
-
azure_mgmt_sql
generated REST API bindings
-
airomem
persistence library inspired by Prevayler and @jarekratajski
-
seekstorm
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
-
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
-
fjall
LSM-based key-value storage engine
-
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…
-
izihawa-tantivy-sstable
sstables for tantivy
-
tantivy-common
common traits and utility functions used by multiple tantivy subcrates
-
izihawa-tantivy-stacker
term hashmap used for indexing
-
bjsmiley-surrealdb
A scalable, distributed, collaborative, document-graph database, for the realtime web
-
vectordb
LanceDB: A serverless, low-latency vector database for AI applications
-
icbiadb
I can't believe it's a database | Simple embedded 3-in-1 database
-
ucred
safe access to ucred(3C), user credentials for processes
-
dbml-rs
A DBML Parser for Rust
-
libimagutil
imag core distribution
-
worterbuch
A message broker / database hybrid
-
alicedb
Database for big data
-
polars-pipe
Lazy query engine for the Polars DataFrame library
-
simple_search
searching objects
-
structsy
single file structs database
-
simple-stream
Building blocks for streaming chunks of data over io::Read and io::Write impls
-
native_db
Drop-in embedded database
-
izihawa-tantivy-columnar
column oriented storage for tantivy
-
moogle
data structures for relational code
-
spacetimedb-primitives
Primitives such as TableId and ColumnIndexAttribute
-
grovedb
Fully featured database using balanced hierarchical authenticated data structures
-
eyros
multi-dimensional interval database
-
cityhasher
A pure Rust implementation of Google's CityHash hashing algorithm
-
cloudproof_fpe
Cosmian Cloudproof FPE library
-
infini-pizza
The Next-Gen Real-Time Search & AI-Native Innovation Engine
-
tantivy-ik
chinese segment, ik-rs for tantivy
-
frugalos
Frugal Object Storage
-
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-metrics
Prometheus utilities for SpacetimeDB
-
fastdivide
partial port of libdivide. It makes it possible to reduce the cost of divisions.
-
simplebase
database library
-
cubers
Cube data type for rust
-
kv
An embedded key/value store for Rust
-
cube-query
querying the CubeMX database
-
fn-store
A dynamic persistent value store using closure type as key and storing its return value
-
re_data_store
An in-memory time series database for Rerun log data, based on Apache Arrow
-
db-core
dbms engine
-
shortcut
an indexed, queryable column-based storage system
-
quicksearch
Configurable quick search engine shortcuts
-
bonsaidb-local
Local database storage for BonsaiDb
-
rustque
fast on disk perstant memeory mapped que for rust it stores Vec<u8> to a file on a disk
-
readb
efficient, and modular embedded read-first key-value database in Rust
-
falcon_capstone
Capstone bindings in rust
-
tantivy-query-grammar
Search engine library
-
izihawa-tantivy
Search engine library
-
bincode-sled
Sled with types instead of bytes. Powered by bincode-v2
-
furze
finite state transducers (fst) writen in rust
-
couchbase-lite
Ergonomic wrapper for couchbase-lite-core library
-
erdnuss-comms
A small RS-485 comms protocol
-
parasol-db
database
-
mindmap
Search your notes at the speed of thought
-
trivialdb
Rust bindings for the TDB database library
-
noise_search
Nested Object Inverted Search Engine
-
doublets
Modular framework to automation by automation
-
ghaladb
LSM tree based key value store with keys and values separation
-
wild-doc-server
wild-doc server
-
kgdata
process dumps of knowledge graphs (Wikipedia, DBpedia, Wikidata)
-
ferrumDF
A data frame library written to work with my ml crate ferrumML
-
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
-
tectonicdb
server
-
syn-select
A lightweight selector engine for searching Rust source code
-
mrflagly
No nonsense feature flagging system
-
langmore
A KV Store Based On Write-Ahead Log
-
dbscan
Dependency free implementation of DBSCAN clustering
-
lancedb
serverless, low-latency vector database for AI applications
-
dbcc
Compiles
data base CAN
(dbc) files into Rust code -
constdb
fast read-only embedded key value datastore
-
hkvdb
key-value store tracking historical information
-
dbeel
fast and minimal distributed thread-per-core document database
-
xapian-rusty
Rust bindings to Xapian
-
annis-web
experimental version of ANNIS corpus search frontend
-
polars-utils
Private utils for the Polars DataFrame library
-
mlmdquery
A command-line tool to query the contents of an ml-metadata DB
-
lsmdb
efficient storage engine that implements the Log-Structured Merge Tree (LSM-Tree) data structure, designed specifically for handling key-value pairs
-
pagecache
lock-free pagecache and log for high-performance databases
-
twsearch-ffi
Twizzle Search FFI — C FFI bindings for twsearch
-
cvicko2ak
start
-
surrealdb-beta
A beta release of the surrealdb crate
-
caos
Concurrent Append Only Segment-list
-
pallet
Document store built with sled and tantivy
-
tfio
that provides a Transaction-like interface that are traditionally used in databases on FileIO operations
-
tickv
(Tiny Circular Key Value) is a small file system allowing key value pairs to be stored in Flash Memory
-
mtbl
Bindings to the MTBL C library (https://github.com/farsightsec/mtbl)
-
datom
datom-rs: an open-source database inspired by Datomic
-
trifid_api_migration
Database migrations for trifid-api
-
dawnsearch
An open source distributed web search engine that searches by meaning
-
reporters-db
An unoffical port of the freelawproject's database of court reporters
-
tantivy-uffd
Query a remote tantivy index with HTTP range requests
-
lines_from_request
Read lines from a hyper Body in a blocking manner
-
gguppy_data
Basic types and traits used for gguppy dataframe access
-
libimagerror
imag core distribution
-
etwin_link_store
Link store implementation
-
indradb-lib
A graph database library
-
polars-ffi
FFI utils for the Polars project
-
polars-sql
SQL transpiler for Polars. Converts SQL to Polars logical plans
-
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
-
reindexer-rs
Reindexer library for Rust
-
whitepool
lightweight, generic pooling library for Rust+Tokio inspired by Elixir poolboy
-
koit
asynchronous, pure-Rust, structured, embedded database
-
surrealdb-core-nightly
A nightly release of the surrealdb-core crate
-
ejdb2
Binding for EJDB2, a single file embedded no-sql database
-
bonsaidb-client
Client for accessing BonsaiDb servers
-
caves
A collection of embedded, thread-safe key-value stores in Rust
-
waxy
web crawler for community driven search engine
-
rucksack-db
The rucksack encrypted database
-
simple-raft
A minimal implementation of the Raft consensus algorithm
-
keratin
A quick setup/quick development, embedded, modular database
-
upend
A user-oriented all-purpose graph database
-
sysadmin-bindings
Rust bindings for StarryInternet/sysadmin. Sysadmin is an embedded database and system configuration tool
-
encrypted-sled
encryption wrappers to a sled database
-
grebedb
Lightweight embedded key-value store/database backed by files in a virtual file system interface
-
tinkv
A fast and simple key-value storage engine
-
nu-value-ext
Extension traits for values in Nushell
-
tantivy-stacker
term hashmap used for indexing
-
bunbun
Re-implementation of bunny1 in Rust
-
tantivy-sstable
sstables for tantivy
-
timestore
Fully serializable on-disk datastore for time data
-
ella-engine
Core engine implementation for the ella datastore
-
black-jack
DataFrame / Series / general data processing in Rust
-
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…
-
tugraph-plugin-util
A helper crate for writing plugins for TuGraph
-
izihawa-tantivy-bitpacker
Tantivy-sub crate: bitpacking
-
alex-db-server
AlexDB server
-
append_db
append based state for applications over popular databases
-
uuid64rs
UUID v4 (random) Rust crate with an additional custom base 64 encoding which is web and database friendly
-
tinysearch-shared
Shared libraries for tinysearch - a tiny search engine for static websites
-
background-jobs-sled-storage
Sled storage backend for background-jobs
-
bun
Smart bookmarking tool, running custom commands to open urls from a browser url bar
-
roo_engine
Roo is a smart bookmarking and productivity tool that works as a custom search engine for your browser
-
search-rs
A CLI tool that opens firefox
-
tempdb_cockroach
Temporary databases for unit testing
-
mhdb
Pure rust embeddable key-value store database
-
memorydb
in-memory implementation of hashdb
-
datafusion-python
Apache Arrow DataFusion DataFrame and SQL Query Engine
-
quickwit-config
Quickwit configuration
-
tqdb
Tiny Query Database (TQDB) is a small library for creating a query-able database that is encoded with json
-
sleded
Minimalist API for storing data effortlessly persistently to a file
-
roogle-engine
API search engine
-
tigers
DataFrame library for Rust, inspired by Pandas
-
feophant
A SQL database server written in Rust and inspired by PostreSQL
-
wired
WIP: Collection of embeddable database models for Rust
-
v11
A data engine for Data Oriented Design
-
paradedb-tantivy
Search engine library
-
bonsaidb-server
Database server for BonsaiDb
-
rsi
A lightweight RSI library in Rust
-
baildon-glue
SQL Database
-
mdbx
libmdbx rust wrapper
-
macrodb
Macro-generated in-memory relational database for Rust
-
syn-select-next
A lightweight selector engine for searching Rust source code
-
polygraph
A multiple-interconnected graph library or in-memory relational database
-
ella
A streaming time-series datastore for low-latency applications
-
daybreak
A modular and configurable database, continuation of the Rustbreak project
-
MMDB_Server
{InDev} A simple,easy to use database server
-
arrow_util
Tools for Apache Arrow
-
text_index
Scan a text file, build a sorted index, persist it, query it
-
yttrium_key_base
Common functionality shared between Yttrium and its plugins
-
dwal
A KV Store Based On Write-Ahead Log
-
rrd
Bindings to librrd to create and interact with round robin databases created with Tobias Oetiker's rrdtool (https://www.rrdtool.org/)
-
stdbm
Sentences-Tags DataBase Manager: simple manager for databases with sentences-tags relationship
-
tantivy-columnar
column oriented storage for tantivy
-
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
-
minigrep_flict
Simplest text-in-file search engine from rust book
-
diamondfire-actiondump
A wrapper around the code action dump from DiamondFire
-
perlin
A lazy, zero-allocation and data-agnostic Information Retrieval library
-
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
-
dinglebit-store
simplified storage interface
-
grep-regex
Use Rust's regex library with the 'grep' crate
-
emseries
an Embedded Time Series database
-
kafi
Super simple persistent key value store library for Rust
-
surrealdb-sql
Full type definitions for the SurrealQL query language
-
koit-toml
asynchronous, pure-Rust, structured, embedded database
-
typedb
persistent generic HashMap/Key-value store
-
polars-row
Row encodings for the Polars DataFrame library
-
newbee
rdb streamed parser
-
tuple_storage
A type-safe and small table engine for any Tuple of Ints
-
ballista-executor
Ballista Distributed Compute - Executor
-
fs_scraper
A scraper for FjalorShqip
-
rustbreak
A modular and configurable database
-
obkv
Optimized-bytes key and a value store
-
bable
Badger's high performance sst table implementation
-
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
-
binstore
key-value store written in Rust. Uses its own compact file format.
-
stors
File storage database
-
inv
Command Line Inventory Manager. Prevent food waste and never lose track of your items!
-
jsondb
JSON-based """embedded database""" library
-
izihawa-tantivy-query-grammar
Search engine library
-
quickwit-doc-mapper
Quickwit index configuration
-
kiln
A library-only relational database
-
toydb
Naive embedded database for Rust
-
json_db_rs
Database for simple projects
-
camelliakv
Embedded persistent key-value storage optimized for random-access workload and huge-capacity HDD
-
brassfibre
multiple-dtype columner storage, known as DataFrame in pandas/R
-
v-common-search
common part of the veda platform
-
tulip-sled-util
wrapper for working with sled in a more structured manner
-
zse
search engine
-
moiradb
An experimental deterministic database
-
bitrust
Bitcask, usable as a binary or a library
-
polars-error
Error definitions for the Polars DataFrame library
-
collecting-hashmap
A hashmap that will store multiple values for a key
-
ohca-utstein
Utstein export script for the OHCA registry
-
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
-
klub_stores
Klub database interface
-
gsgdt
Generic Stringly Typed Graph Datatype
-
combid
Generate numeric identifiers
-
libimagrt
imag core distribution
-
toshi
A full text search engine based on Tantivy
-
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
-
rgen
A fast, dead simple, zero allocation random data generator for Kenyan data
-
rumdb
Blazing fast key-value storage basec on Bitcask whitepaper
-
edma_storage
EDMA: Embedded Database Management for All
-
izihawa-ownedbytes
Expose data as static slice
-
brize_datastore
Light db module for Brize
-
libqueued
queued
-
tinysearch
A tiny search engine for static websites
-
vector
The package provides a vector database allowing for efficient search of nearest neighbors
-
fiat-lux
Offline terminal-accessible Bible
-
hydra-sys
Rust bindings to Hydra API
-
possum-db
concurrent disk-backed cache supporting efficient direct file I/O, transactions, and snapshots using file cloning and sparse files
-
tmfalloc
Transactional memory-mapped file allocator
-
quickwit-indexing
Quickwit indexing
-
grep-matcher
A trait for regular expressions, with a focus on line oriented search
-
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
-
opensrv-clickhouse
Bindings for emulating a ClickHouse server
-
dw-datastore
deskwatch utility to store data
-
alex-db-lib
AlexDB library
-
rify
RDF reasoner that operates on RIF-like conjunctive rules. Outputs a machine readable proof of some claim which can be cheaply verified.
-
infinitree-backends
Embedded, encrypted database with tiered cache -- backends
-
tantivy-tokenizer-api
Tokenizer API of tantivy
-
reasonable
An OWL 2 RL reasoner with reasonable performance
-
roogle
API search engine
-
prevayler-rs
System prevalence in rust
-
mtbl-sys
FFI Bindings to the MTBL C library (https://github.com/farsightsec/mtbl)
-
lance-testing
A columnar data format that is 100x faster than Parquet for random access
-
blobary
place for blobs
-
mwmr
A generic optimistic transaction manger, which is ACID, concurrent with SSI (Serializable Snapshot Isolation)
-
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
-
dartlib
Disk backed concurrent Adaptive Radix Tree implementation, with optional generations
-
palletizer
self-hosted Cargo registry
-
suraft
extended Raft algorithm
-
quickwit-common
Util crate of quickwit
-
summavy
Search engine library
-
polars-compute
Private compute kernels for the Polars DataFrame library
-
tsxlib
timeseries library
-
kv-crud-core
Core abstractions for multiple kv-stores
-
surrealdb-core-beta
A beta release of the surrealdb-core crate
-
kafka-to-worterbuch
Dump kafka topics into a Wörterbuch
-
queued
Fast zero-configuration single-binary simple queue service
-
rustly
Rust DataFrames
-
echodb
An embedded, in-memory, immutable, copy-on-write database engine
-
pyella
Python bindings for the ella datastore
-
datastore
A generic store wrapper
-
index
a flash-sympathetic persistent lock-free B+ tree
-
summa-publisher
publishing directories with symlinks to iroh
-
lance-datafusion
Internal utilities used by other lance modules to simplify working with datafusion
-
flinch
in-memory database
-
xunmi
A user-friendly search library base on tanvity
-
radish-cli
Command Line Interface for interact with Radish Database
-
blobary-cli
Blobary command-line interface (CLI)
-
joe-db
Embedded, in memory, immutable, key-value database
-
grad
aggregate, store, query and visualize your metrics, all in one tool
-
roogle-util
Roogle
-
summavy_fastfield_codecs
Fast field codecs used by tantivy
-
libimagentryutil
imag core distribution
-
infinitree
Embedded, encrypted database with tiered cache
-
MMDB_Client
{InDev} A simple,easy to use database server
-
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
-
reindexer-sys
FFI bindings of Reindexer
-
bonsaidb-core
Core functionality and types for BonsaiDb
-
sled-native
a C-compatible API for sled
-
lance-arrow
Arrow Extension for Lance
-
wild-doc-webserver
still in development
-
eight
Modular asynchronous embedded key-value database
-
lance-index
Lance indices implementation
-
quickwit-cluster
Quickwit's cluster membership
-
polars-core
Core of the Polars DataFrame library
-
libimagentryedit
imag core distribution
-
indxdb
A key-value database engine abstraction layer for IndexedDB running in WASM
-
metadata-store
store for recoverable metadata that is written in atomic batches
-
summa-server
Fast full-text search server
-
summavy-ownedbytes
Expose data as static slice
-
solomondb
An embedded and distributed Gremlin-compatible graph database
-
izihawa-tantivy-tokenizer-api
Tokenizer API of tantivy
-
infinitree-macros
Embedded, encrypted database with tiered cache
-
lance-test-macros
A columnar data format that is 100x faster than Parquet for random access
-
bonsaidb-macros
Macros for use in BonsaiDb
-
libimagentrylink
imag core distribution
-
summavy-bitpacker
Tantivy-sub crate: bitpacking
-
lance-file
Lance file format
-
surrealdb-core
A scalable, distributed, collaborative, document-graph database, for the realtime web
-
lance-linalg
A columnar data format that is 100x faster than Parquet for random access
-
libimaginteraction
imag core distribution
-
quickwit-core
Core crate of quickwit
-
libimagentryview
imag core distribution
-
summavy-common
common traits and utility functions used by multiple tantivy subcrates
-
lance-io
I/O utilities for Lance
-
summavy-query-grammar
Search engine library
-
libimagentrymarkdown
imag core distribution
-
libimagentrytag
imag core distribution
-
imag
Part of the imag core distribution: imag command
-
libimagentryref
imag core distribution
-
libimagdiary
imag core distribution
-
libimagnotes
imag core distribution
-
libimagtimetrack
imag core distribution