-
tantivy
Search engine library
-
sled
Lightweight high-performance pure-rust transactional embedded database
-
indradb
A graph database server
-
sonic-server
Fast, lightweight and schema-less search backend
-
indicium
Simple in-memory search for collections and key-value stores
-
pickledb
A lightweight and simple key-value store written in Rust, heavily inspired by Python’s PickleDB (https://pythonhosted.org/pickleDB/)
-
terminus-store
a triple store library
-
opensrv-mysql
Bindings for emulating a MySQL/MariaDB server
-
oxigraph
a SPARQL database and RDF toolkit
-
infinitree
Embedded, encrypted database with tiered cache
-
rustque
this is a fast on disk perstant memeory mapped que for rust it stores Vec to a file on a disk
-
rustbreak
A modular and configurable database
-
bonsaidb-client
Client for accessing BonsaiDb servers
-
rustdb
SQL database
-
meilisearch/meilisearch-http
Meilisearch HTTP server
-
doublets
Modular framework to automation by automation
-
akita
Akita - Mini orm for rust
-
fastdivide
Fastdivide is a partial port of libdivide. It makes it possible to reduce the cost of divisions.
-
persy
Transactional Persistence Engine
-
ovr-vsdb
Versioned Stateful DataBase, mainly used in blockchain scene
-
nebari
ACID-compliant database storage implementation using an append-only file format
-
tinychain
A next-gen database + application server
-
shortcut
an indexed, queryable column-based storage system
-
hkvdb
A simple key-value store tracking historical information
-
worterbuch
A message broker / database hybrid
-
moogle
data structures for relational code
-
kvdb-shared-tests
Shared tests for kvdb functionality, to be executed against actual implementations
-
indradb-lib
A graph database library
-
db-core
dbms engine
-
tickv
TicKV (Tiny Circular Key Value) is a small file system allowing key value pairs to be stored in Flash Memory
-
simplebase
A simple to use database library
-
tectonicdb
tectonicdb server
-
eyros
multi-dimensional interval 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…
-
imag-store
Part of the imag core distribution: imag-store command
-
pagecache
lock-free pagecache and log for high-performance databases
-
ejdb2
Binding for EJDB2, a single file embedded no-sql database
-
frugalos
Frugal Object Storage
-
summa
Fast full-text search server
-
vsdb_core
A stuctured DB with some ‘Git-like’ features, mainly used in blockchain projects
-
spawnflake
random data generator
-
shmap
A key-value store based on unix shared-memory files (shm) for persisting state across program restarts
-
grebedb
Lightweight embedded key-value store/database backed by files in a virtual file system interface
-
pallet
Document store built with sled and tantivy
-
tfio
A library that provides a Transaction-like interface that are traditionally used in databases on FileIO operations
-
background-jobs-sled-storage
Sled storage backend for background-jobs
-
tinkv
A fast and simple key-value storage engine
-
rust-kpdb
Library for reading/writing KeePass 2 and KeePassX databases
-
tantivy-query-grammar
Search engine library
-
caves
A collection of embedded, thread-safe key-value stores in Rust
-
echodb
An embedded, in-memory, immutable, copy-on-write database engine
-
keda-oracle-scaler
Implements an external Scaler for KEDA for Oracle databases
-
dinglebit-store
simplified storage interface
-
cannyls
Embedded persistent key-value storage optimized for random-access workload and huge-capacity HDD
-
tok-grammar
Terminal Shell Grammar
-
codd
codd is a minimal in-memory database with relational algebraic expressions as queries
-
wasi-net
Interface used to make web requests on WASI operating systems
-
bonsaidb-macros
Macros for use in BonsaiDb
-
chord-dht
A DHT implementation in Rust based on Chord with high peformance and data replication
-
prevayler-rs
System prevalence in rust
-
reindexer-rs
Reindexer library for Rust
-
nest
Use your filesystem as a nested data store
-
spargebra
A SPARQL parser
-
dgraph-rs
Provides a client for the DGraph graph database
-
arrow-flightsql-odbc
An Apache Arrow Flight SQL server which proxies requests over ODBC
-
feophant
A SQL database server written in Rust and inspired by PostreSQL
-
koit
A simple, asynchronous, pure-Rust, structured, embedded database
-
infinitree-macros
Embedded, encrypted database with tiered cache
-
xunmi
A user-friendly search library base on tanvity
-
replicante_agent
Replicante agent framework
-
perlin
A lazy, zero-allocation and data-agnostic Information Retrieval library
-
koit-toml
A simple, asynchronous, pure-Rust, structured, embedded database
-
akita_derive
Akita - Mini orm for rust
-
ejdb
Bindings for EJDB, and embedded JSON database
-
polygraph
A multiple-interconnected graph library or in-memory relational database
-
mhdb
Pure rust embeddable key-value store database
-
newbee
this is a rdb streamed parser
-
typedb
Simple persistent generic HashMap/Key-value store
-
tempdb_cockroach
Temporary databases for unit testing
-
hetnetdb
Easy-to-Use Heterogenous SQL Database
-
tqdb
Tiny Query Database (TQDB) is a small library for creating a query-able database that is encoded with json
-
tdb_cli
client for tectonicdb
-
memorydb
in-memory implementation of hashdb
-
append-log
Append-only log for fail-safe backups
-
binstore
A simple key-value store written in Rust. Uses its own compact file format.
-
imag-tag
Part of the imag core distribution: imag-tag command
-
text_index
Scan a text file, build a sorted index, persist it, query it
-
sonnerie
An easy timeseries database
-
oid-registry
Object Identifier (OID) database
-
stors
File storage database
-
libtaos
TDengine Client for Rust
-
stencillogic/db-core
dbms engine
-
kqpr
QR codes for KeePass databases
-
pliantdb-jobs
Aysnc jobs management for PliantDb
-
axum_database_sessions
Library to Provide a SQLx Database Session management layer
-
tuple_storage
A type-safe and small table engine for any Tuple of Ints
-
emseries
an Embedded Time Series database
-
tyozo
in-memory key-value store
-
rsdb
a flash-sympathetic persistent lock-free B+ tree, pagecache, and log
-
radish-types
Types for interact with Radish Database
-
tantivy-cli
Command line interface for Tantivy, a search engine library
-
mycelium_core
Library for Mycelium DDM
-
zedis
A little brokerless persisted lockfree datastore. 7 commands, super simple
-
mac_oui
Lookup for MAC Address vendor details
-
kite
Search engine library
-
atedb
Distributed datachain (database) built on an immutable data store with strong encryption and authentication
-
bitrust
A Rust implementation of Bitcask, usable as a binary or a library
-
sled-search
Utility functions for searching a
sled::Tree
-
polodb_core
PoloDB is an embedded JSON-based database
-
congee
A Rust implementation of ART-OLC concurrent adaptive radix tree
-
rgen
A fast, dead simple, zero allocation random data generator for Kenyan data
-
moiradb
An experimental deterministic database
-
r2d2
A generic connection pool
-
cqdb
Rust implementation of Constant Quark Database (CQDB)
-
tokio_sky
Concurrent and multi-stage data ingestion and data processing with Rust Tokio
-
canonical
A serialization library built for no_std environments where you want to deal with recursive datastructures
-
gchdb
Provides a record abstraction for storing chat records extracted by different chat software, and provides full-text search feature
-
tsxlib
timeseries library
-
mtbl
Bindings to the MTBL C library (https://github.com/farsightsec/mtbl)
-
burner
Mini REST server
-
tokio-cqrs-es2-store
Async implementation of the cqrs-es2 store
-
string-lines
Raw persistent database for storing string lines
-
page-lock
A library for reading and writing data from bytes array
-
stdbm
stdbm - Sentences-Tags DataBase Manager: simple manager for databases with sentences-tags relationship
-
jmdict
The free Japanese dictionary database JMdict, pre-digested for use in Rust libs and apps
-
ql2
RethinkDB protocol
-
database_exporter
Export any database to any format
-
atomic-cli
CLI tool to create, store, query, validate and convert Atomic Data
-
seshat
A matrix message logger with full text search support
-
logical-systems
Modbus TCP server with GUI
-
nest-cli
Use your filesystem as a nested data store
-
osv
Rust client library for the osv API
-
filemagic
libmagic bindings
-
kdbx4
KeePass KDBX4 file reader
-
keratin
A quick setup/quick development, embedded, modular database
-
bhound
bloodhound command line interface tool written in rust. created to use bloodhound + neo4j to optimize pentesting workflows and allow additional automation features such as parsing, storing…
-
ovr-vsdb-derive
Some procedure macro implementations for vsdb
-
pliantdb-core
Local storage backend for PliantDb
-
kaomoji-ru
The full http://kaomoji.ru database, encoded and escaped as byte literals
-
blazeup
Key value database that seeks to add more features to the basic get/set/remove methods
-
rbx_reflection
Roblox reflection database and ambiguous type resolution
-
encrypted-sled
provides encryption wrappers to a sled database
-
deadpool-r2d2
Dead simple async pool for r2d2 managers
-
meal
TheMealDB API client
-
rust-tdlib
TDlib (Telegram Database library) client
-
cocktail
TheCocktailDB API client
-
kupo
debugger for moogle, logic programming language
-
git-odb
Implements various git object databases
-
cargo-clearlydefined
A tool for checking dependencies with clearlydefined.io
-
gdbm-sys
gdbm (berkeley database) FFI bindings
-
sysadmin-bindings
Rust bindings for StarryInternet/sysadmin. Sysadmin is an embedded database and system configuration tool
-
whitepool
lightweight, generic pooling library for Rust+Tokio inspired by Elixir poolboy
-
verneuil
A sqlite VFS for asynchronous replication to S3-compatible blob stores
-
noria-mir
Internal noria-server crate
-
omdb
OMDb API for Rust
-
uap
Toolkit for looking up aircraft registration information
-
naught
TBA
-
influx-client
A Rust library to interact with InfluxDB
-
gauc
Couchbase Rust Adapter / CLI
-
quandl-v3
Rust bindings for the Quandl v3 API
-
log_kv
A hashmap backed by a log of inserts. The log is read at initialisation to rebuild the hashmap
-
assembly-pack
Packages module for the assembly crate
-
hashids
HashIds Rust Implementation
-
cita-database
Database for CITA
-
tslite
TSLite is a small embeddable time-serie database
-
zoneinfo_compiled
Library for parsing compiled zoneinfo files
-
milli
I will shortly release the new search engine library
-
phishtank
Phishtank API
-
butane_rocket_pool
Butane database adapter for Rocket framework
-
tablam
A relational language (experimental)
-
trek
Database migration management for Rust programs
-
polodb_bson
BSON lib for PoloDB
-
firerust
A simple library for Realtime Database of Firebase
-
uuid64rs
UUID v4 (random) Rust crate with an additional custom base 64 encoding which is web and database friendly
-
libruster
Ruster is a library using ffi for database management with psql/pg_dump + mysql/mysqldump that can be used in other languages like Golang
-
edgedb-protocol
Low-level protocol implemenentation for EdgeDB database client. Use edgedb-client for applications instead
-
grant
Manage database roles and privileges in GitOps style
-
elektra
Elektra serves as a universal and secure framework to access configuration parameters in a global, hierarchical key database
-
artifice-manager
Artifice Management crate
-
sqlite2parquet
Generate parquet files from sqlite databases
-
tinycdb-sys
FFI bindings to the TinyCDB C library (http://www.corpit.ru/mjt/tinycdb.html)
-
hyper-scripter-historian
Database tool for hyper-scripter. Not indetended to be used directly.
-
dwal
A KV Store Based On Write-Ahead Log
-
vdb
A database system implemented in rust that takes ideas from Entity Component Systems and relational databases
-
ip2location-ip2proxy
IP2Proxy™ Proxy Detection Database
-
pgdb
Creates and runs Postgres databases through Rust in temporary directories, cleaned up on drop
-
hr-id
A human-readable unique ID which supports Unicode
-
mdbx
libmdbx rust wrapper
-
tvdb
API wrapper to http://thetvdb.com (open database for TV episode data)
-
marble
garbage-collecting on-disk object store
-
esplora-tapyrus
An efficient re-implementation of Electrum Server in Rust
-
akita_core
Akita - Mini orm for rust
-
upend
A user-oriented all-purpose graph database
-
imag-ref
Part of the imag core distribution: imag-ref command
-
bonsaidb-server
Database server for BonsaiDb
-
tmdb-async
The Movie Database (TMDb) API for async Rust
-
discogs
A Library to consume Discogs API
-
faunadb
A Client for Fauna Database
-
reindexer-sys
The Rust FFI bindings of Reindexer
-
typed-sled
Sled with types instead of bytes
-
opensrv-clickhouse
Bindings for emulating a ClickHouse server
-
finql-data
Internal crate used by finql implementing an async database abstraction layer
-
ipjdb
In-process JSON database
-
radish-cli
Command Line Interface for interact with Radish Database
-
persistent-keystore-rs
Lightweight Persistent Database library written in Rust
-
oxigraph_server
Oxigraph SPARQL HTTP server
-
sled-native
a C-compatible API for sled
-
edgedb-errors
Error types for EdgeDB database client
-
noria-dataflow
Internal noria-server crate
-
sonnerie-api
A client api to Sonnerie, a timeseries database
-
tdb_server_core
tectonicdb server
-
urban
Urban Dictionary API client
-
con-art-rust
A Rust implementation of ART-OLC concurrent adaptive radix tree
-
mtbl-sys
FFI Bindings to the MTBL C library (https://github.com/farsightsec/mtbl)
-
cqrs-es2-store
Sync implementation of the cqrs-es2 store
-
ip2location-ip2location
IP2Location™ IP Address Geolocation Database
-
pliantdb-client
Client for accessing PliantDb servers
-
rbx_reflection_database
Bundled reflection database for Roblox projects
-
atomic_lib
Library for creating, storing, querying, validating and converting Atomic Data
-
kaomji-ru
The full http://kaomoji.ru database, encoded and escaped as byte literals
-
assembly-data
Database module for the assembly crate
-
treehouse
A searchable typed datastore built with sled
-
imag-grep
Part of the imag core distribution: imag-grep command
-
radish-server
Server for in-memory database Radish
-
noria-common
Internal noria-server crate
-
oxigraph_wikibase
SPARQL server based on Oxigraph for Wikibase instances
-
bonsaidb-core
Core functionality and types for BonsaiDb
-
paxos
a well-tested implementation of the CASPaxos protocol for the sled lightweight database kit
-
imag-init
Part of the imag core distribution: imag-init command
-
house
A searchable typed datastore built with sled
-
radish-database
Radish is in-memory data structure store
-
bonsaidb-utils
Utilities used within BonsaiDb
-
pliantdb-server
Database server for PliantDb
-
imag-mv
Part of the imag core distribution: imag-mv command
-
libimagtimeui
Library for the imag core distribution
-
pliantdb-macros
Macros for use in
PliantDb
-
imag-timetrack
Part of the imag core distribution: imag-timetrack command
-
imag
Part of the imag core distribution: imag command
-
libimagentrycategory
Library for the imag core distribution
-
libimaghabit
Library for the imag core distribution
-
libimagentrygps
Library for the imag core distribution
-
libimagtimetrack
Library for the imag core distribution
-
imag-link
Part of the imag core distribution: imag-link command
-
imag-gps
Part of the imag core distribution: imag-gps command
-
libimaglog
Library for the imag core distribution
-
imag-notes
Part of the imag core distribution: imag-notes command
-
imag-annotate
Part of the imag core distribution: imag-annotate command
-
imag-contact
Part of the imag core distribution: imag-contact command
-
imag-todo
Part of the imag core distribution: imag-todo command
-
imag-edit
Part of the imag core distribution: imag-edit command