-
deadpool
Dead simple async pool
-
sea-orm
🐚 An async & dynamic ORM for Rust
-
sqlx-oldapi
🧰 The Rust SQL Toolkit. An async, pure Rust SQL crate featuring compile-time checked queries without a DSL. Supports PostgreSQL, MySQL, and SQLite.
-
locustdb
Embeddable high-performance analytics database
-
sea-query
🔱 A dynamic query builder for MySQL, Postgres and SQLite
-
oasysdb
Fast embedded vector database with incremental HNSW indexing
-
deadpool-postgres
Dead simple async pool for tokio-postgres
-
orm_macro
The simplest sql builder that maps to your struct andlooks like an orm
-
deadpool-redis
Dead simple async pool for redis
-
ledger-models
A comprehensive model library for financial products (securities, prices, transactions, etc). Protobuf used for serialization, with language-specific implementations
-
sea-schema
🌿 SQL schema definition and discovery
-
rsql_cli
rsql is a CLI for DuckDB, LibSQL, MariaDB, MySQL, PostgreSQL, SQLite3 and SQL Server
-
seaography
🧭 A GraphQL framework and code generator for SeaORM
-
oma-refresh
help oma refresh apt repo database
-
sentry-kafka-schemas
Kafka topics and schemas for Sentry
-
deadpool-diesel
Dead simple async pool for diesel
-
deadpool-sync
Dead simple async pool utitities for sync managers
-
sqlx-rt-oldapi
Runtime abstraction used by SQLx, the Rust SQL toolkit. Not intended to be used directly.
-
debot-db
DB accesser
-
db_code
Generate Db code
-
sea-orm-migration
Migration utility for SeaORM
-
deadpool-runtime
Dead simple async pool utitities for sync managers
-
inindexer
A framework for building NEAR Protocol indexers
-
lapin
AMQP client library
-
zpowergraph
Listen to Zigbee2MQTT messages for smart plugs (Nous A1Z) and store power consumption data in a SQLite database
-
sqlx-core-oldapi
Core of SQLx, the rust SQL toolkit. Not intended to be used directly.
-
br-db
orm database mysql mssql sqlite
-
rqlite-rs
Async rqlite client for Rust
-
rbatis
SQL Toolkit and ORM Library. An async, pure Rust SQL crate featuring compile-time Dynamic SQL
-
deadpool-r2d2
Dead simple async pool for r2d2 managers
-
sea-orm-cli
Command line utility for SeaORM
-
rsql_core
rsql core library for creating a command line SQL interfaces
-
keepass
.kdbx database file parser
-
rxqlite
A secured distributed sqlite database built upon
openraft
,sqlx
andsqlite
-
geekorm-cli
GeekORM Commmand Line Interface
-
rustyproxy
GUI for the rustyproxy project
-
rsql_formatters
rsql formatters to output rsql results in various formats
-
rsql_drivers
rsql drivers library for accessing databases
-
dms-cdc-operator-client
Rust-based client for comparing the state of a list of tables in an Amazon RDS database with data stored in Parquet files on Amazon S3, particularly useful for change data capture (CDC) scenarios
-
micro_types
Types for distributed systems
-
zino-model
Domain models for zino
-
seaography-cli
🧭 A GraphQL framework and code generator for SeaORM
-
neo4j
Bolt driver for Neo4j
-
snowflake-api
Snowflake API bindings
-
tusk-rs
Postgres-backed Web APIs
-
sqlgrep
Grep SQL databases for fun and profit
-
geekorm
easy to use ORM for SQLite databases
-
fluvio
The official Fluvio driver for Rust
-
odbc-api
Write ODBC Applications in (mostly) safe Rust
-
axum_responses
way to use Axum responses
-
kuzu
An in-process property graph database management system built for query speed and scalability
-
dms-cdc-operator
Rust-based utility for comparing the state of a list of tables in an Amazon RDS database with data stored in Parquet files on Amazon S3, particularly useful for change data capture (CDC) scenarios
-
poem-sea-orm-middleware
Sea ORM middleware for Poem web framework
-
fred
An async Redis client built on Tokio
-
sea-orm-codegen
Code Generator for SeaORM
-
simple_pg_pool
Dead simple async pool for tokio-postgres
-
i_dao
mysql 数据库增改查
-
aws-sdk-memorydb
AWS SDK for Amazon MemoryDB
-
aws-sdk-neptune
AWS SDK for Amazon Neptune
-
integrationos-domain
Shared library for IntegrationOS
-
raphtory
temporal graph library
-
spacetimedb
Easy support for interacting between SpacetimeDB and Rust
-
spacetimedb-table
A database Table implementation and friends
-
firestore-path
A Firestore path helper
-
spacetimedb-vm
A VM for SpacetimeDB
-
spacetimedb-client-api
The HTTP API for SpacetimeDB
-
compact_sql
Macro for compacting Postgres' SQL queries written in Rust syntax
-
seaography-generator
🧭 A GraphQL framework and code generator for SeaORM
-
spacetimedb-cli
A command line interface for SpacetimeDB
-
aws-sdk-neptunegraph
AWS SDK for Amazon Neptune Graph
-
spacetimedb-durability
Traits and single-node implementation of durability for SpacetimeDB
-
spacetimedb-lib
A common library for SpacetimeDB
-
chronicle-proxy
LLM Provider Abstraction and Logging
-
tauri-plugin-sql
Interface with SQL databases
-
senax
Web Server Code Generator
-
pgtemp
Start local postgres servers for testing without Docker
-
taos
Driver for TDengine - a timeseries database and analysis platform
-
spacetimedb-bindings-sys
Easy support for interacting between SpacetimeDB and Rust
-
mssql_tiberius_schema_parser
Generates the schema of all tables in msql as a structure
-
fluvio-sc-schema
Fluvio API for SC
-
sqlmo_openapi
create sqlmo models from openapi v3 spec
-
sea-orm-adapter
Sea ORM adapter for casbin-rs
-
rusqlite-from-row
Derivable trait that allows converting a rusqlite row to a struct
-
dbspec
Database introspection and model generation
-
sea-orm-macros
Derive macros for SeaORM
-
grit-pattern-matcher
Pattern definitions and core matching logic for GritQL
-
tauri-plugin-stronghold
Store secrets and keys using the IOTA Stronghold encrypted database
-
oma-history
help oma operate history database
-
istziio-client
Client application for ISTZIIO OLAP database I/O cache service
-
geekorm-core
GeekORM core library
-
postgresql_embedded
Install and run a PostgreSQL database locally on Linux, MacOS or Windows. PostgreSQL can be bundled with your application, or downloaded on demand.
-
spark-orm
Mongodb ORM in Rust
-
parpulse-client
Client application for Parpulse OLAP database I/O cache service
-
welds-connections
An async ORM for (postgres, mssql, mysql, sqlite)
-
postgresql_archive
downloading and extracting PostgreSQL archives
-
charybdis
High-Performance ORM for ScyllaDB
-
postgresql_commands
PostgreSQL commands for interacting with a PostgreSQL server
-
typedb-driver
TypeDB Rust Driver
-
gqlint
A GraphQL SDL linting CLI
-
geni
A standalone database CLI migration tool
-
ora-store-sqlx
Part of the Ora scheduler framework
-
zenoh-backend-s3
Backend for Zenoh using AWS S3 API
-
zenoh-backend-rocksdb
Backend for Zenoh using RocksDB
-
pg-db-idle-agent-async
The PgDbIdleAgent is a customizable, asynchronous agent in Rust that periodically queries a PostgreSQL database and processes the results using a user-defined function
-
crash_orm
typed ORM for Postgres
-
malwaredb
does the bookkeeping for malware & goodware datasets, aimed at helping malware researchers and forensic investigators
-
spacetimedb-core
The core library for SpacetimeDB
-
usearch
Smaller & Faster Single-File Vector Search Engine from Unum
-
pgwire
Postgresql wire protocol implemented as a library
-
taos-query
Driver for TDengine - a timeseries database and analysis platform
-
taos-ws
Driver for TDengine - a timeseries database and analysis platform
-
deno_kv
Deno database API
-
spacetimedb-sdk
SDK for clients to interface with SpacetimeDB
-
tain
Request container
-
slurf
Rust PostgreSQL driver
-
taos-optin
Driver for TDengine - a timeseries database and analysis platform
-
ruva-core
Event Driven TEvent Handling
-
deltalake-core
Native Delta Lake implementation in Rust
-
mdsn
M-DSN: A Multi-address DSN(Data Source Name) parser
-
thanix
A yaml-to-rust code generator for generating Rust code from yaml config files e.g. as found in openAPI.
-
zenoh-backend-influxdb-v1
Backend for Zenoh using InfluxDB v1.x
-
zenoh-backend-influxdb-v2
Backend for Zenoh using InfluxDB v2.x
-
taos-error
Driver for TDengine - a timeseries database and analysis platform
-
reduct-cli
A CLI client for ReductStore written in Rust
-
aws-sdk-neptunedata
AWS SDK for Amazon NeptuneData
-
gcp-bigquery-client
An ergonomic async client library for GCP BigQuery
-
ra_ap_ide_db
TBD
-
skl
A lock-free thread-safe concurrent ARENA based (heap backend or memory map backend) skiplist implementation which helps develop MVCC memtable for LSM-Tree
-
mmkv
Rust version of MMKV
-
lemmy_db_schema
A link aggregator for the fediverse
-
ra_ap_base_db
TBD
-
taos-sys
Driver for TDengine - a timeseries database and analysis platform
-
bean-rs
beancount clone in Rust
-
pgstac
Rust interface for pgstac
-
valkey-module
A toolkit for building valkey modules in Rust
-
malwaredb-server
Server data storage logic for MalwareDB
-
kip_db
轻量级、异步 基于LSM Leveled Compaction K-V数据库
-
malwaredb-api
Common API endpoints and data types for MalwareDB components
-
tantivy-jieba
that bridges between tantivy and jieba-rs
-
xmpp-http-upload
external http upload server for XMPP
-
thanix_client
A netbox API client used as a reference for the Nazara project. Generated from the schema of https://demo.netbox.dev/
-
dry_sql
CLI tool to dry-run your SQL scripts
-
ft-sys-shared
ft-sdk: SDK for building FifthTry Applications
-
dragonfly-client-storage
Storage for the dragonfly client
-
heed
A fully typed LMDB wrapper with minimum overhead
-
db-dump
scripting analyses against crates.io's database dumps
-
rusty-sidekiq
sidekiq server and client using tokio
-
gluesql-derive
Derive traits for GlueSQL
-
unreql
Well documented and easy to use RethinkDB Rust Driver
-
controller
Tembo Operator for Postgres
-
sqlite
The package provides an interface to SQLite
-
remi-gridfs
🐻❄️🧶 MongoDB GridFS implementation of
remi
-
wmark
structs to implement optimistic SSI (Serializable Snapshot Isolation) level transactions for database
-
async-txn
A runtime agnostic, WASM/WASI friendly, multi-writer-multi-reader MVCC, ACID, Serializable Snapshot Isolation transaction manager for database development
-
rs_aio_db
All in one (aka Aio) database with async support. Based on libsql/Sqlite, bevy_reflect and tokio, includes a dead simple API to be used (no SQL needed just pure Rust). Comes with automigration.
-
questdb-rs
QuestDB Client Library for Rust
-
charybdis-migrate
Automatic Migration Tool for Charybdis ORM
-
nostrdb
An unfairly fast embedded nostr database backed by lmdb
-
ortfodb
(https://github.com/ortfo/db) client library for Rust
-
cdrs-tokio
Async Cassandra DB driver written in Rust
-
supabase_rs
Lightweight Rust client for Supabase
-
gitql-ast
GitQL Abstract syntax tree (AST)
-
gitql-engine
GitQL Engine
-
databend-driver
Databend Driver for Rust
-
casbin-rxqlite-adapter
Sqlx adapter for casbin-rs
-
miden-node-block-producer
Miden node's block producer component
-
emuman
managing emulator ROM files
-
graphql-lint
A GraphQL SDL linter
-
duckdb
Ergonomic wrapper for DuckDB
-
sqlx-rxqlite
rqlite driver implementation for SQLx. intended for use with sqlx; see the
sqlx
crate for details. -
bendsql
Databend Native Command Line Tool
-
endpoint-gen
Generate Rust code for websocket API endpoints
-
databend-client
Databend Client for Rust
-
parvati
Indeed, an ORM library, not a framework, written in Rust
-
mapiproxy
A proxy for debugging MonetDB's wire protocol
-
heed-types
The types used with the fully typed LMDB wrapper, heed
-
heed-traits
The traits used inside of the fully typed LMDB wrapper, heed
-
unreql_deadpool
Deadpool for UnReQL
-
rxqlite-client
A client for rxqlite
-
lmdb-master-sys
Rust bindings for liblmdb on the mdb.master branch
-
charybdis_parser
Parser crate for Charybdis ORM
-
skar-schema-fuel
schema utilities for skar
-
eternaltwin_hammerfest_store
Hammerfest store implementation
-
libnss
Rust bindings for creating libnss modules
-
databend-sql
SQL types for Databend Driver
-
vrc-log
VRChat Local Cache Avatar ID Logger
-
notion-client
A Notion API Client for Rust
-
tembo-stacks
Tembo Stacks for Postgres
-
libduckdb-sys
Native bindings to the libduckdb library, C API
-
cassandra-protocol
Cassandra protocol implementation
-
revm-fork-db
A lightweight fork database implementation for revm
-
eternaltwin_user_store
user service for Postgres (Rust)
-
eternaltwin_twinoid_store
Twinoid store implementation
-
eternaltwin_oauth_provider_store
Dinoparc store implementation
-
gremlin-client
client for Apache TinkerPop™
-
azure_mgmt_postgresql
generated REST API bindings
-
azure_mgmt_redisenterprise
generated REST API bindings
-
eternaltwin_db_schema
Manager for Eternal-Twin SQL schemas
-
eternaltwin_postgres_tools
Helper functions for Postgres
-
azure_mgmt_redis
generated REST API bindings
-
eternaltwin_auth_store
Dinoparc store implementation
-
azure_mgmt_cosmosdb
generated REST API bindings
-
eternaltwin_squirrel
Manager for SQL schemas
-
azure_mgmt_datamigration
generated REST API bindings
-
arrow-udf-js
JavaScript runtime for Arrow UDFs
-
oracle_sql_tools
An extension to the Rust-Oracle crate to make simple queries easy to implement
-
skytable
Official Rust client driver for Skytable
-
drivel
Infer a schema from JSON input, and generate synthetic data based on the inferred schema
-
crash_orm_migration
Migrations for Crash ORM
-
quaint-forked
An abstraction layer for SQL databases
-
datafusion
in-memory query engine that uses Apache Arrow as the memory model
-
charybdis_macros
Proc macro crate for Charybdis ORM
-
teo-sql-connector
SQL connector for Teo
-
pacwrap-agent
Executable agent for conducting containerized transactions
-
xid
Globally unique sortable id generator. A Rust port of https://github.com/rs/xid.
-
teo-mongodb-connector
MongoDB connector for Teo
-
faststr
string library that reduces the cost of clone
-
qdrant-client
Rust client for Qdrant Vector Search Engine
-
mongod
An abstraction layer on mongodb
-
tarantool
bindings
-
atmosphere
A lightweight sql framework for sustainable database reliant systems
-
edgefirst-schemas
Maivin EdgeFirst Services Schemas
-
databend-driver-macros
Macros for Databend Driver
-
datafusion-expr
Logical plan and expression representation for DataFusion query engine
-
rust-rocksdb
Rust wrapper for Facebook's RocksDB embeddable database
-
edb
an in-memory database
-
japanese_law_xml_schema
法令標準XMLスキーマ対応ライブラリ
-
datafusion-optimizer
DataFusion Query Optimizer
-
corolla
"your liteweight backend"
-
influxdb-config
A helper package for quickly setting up an influxdb client from environment variables
-
shuttle-shared-db
Plugin for managing shared databases on shuttle
-
shuttle-turso
Plugin to obtain a client connected to a Turso database
-
graphannis
new backend implementation of the ANNIS linguistic search and visualization system
-
sqllogictest
parser and runner
-
redb-bincode
redb
+bincode
wrapper aroundredb
-
shuttle-aws-rds
Plugin to provision AWS RDS resources
-
datafusion-sql
DataFusion SQL Query Planner
-
datafusion-physical-expr
Physical expression implementation for DataFusion query engine
-
rustis
Redis async driver for Rust
-
etw-reader
reading ETW etl files
-
vectune
A lightweight VectorDB with Incremental Indexing, based on FreshVamana
-
datafusion-common
Common functionality for DataFusion query engine
-
shuttle-qdrant
Shuttle plugin for connecting to a Qdrant database
-
golem-test-framework
Test framework for integration tests and benchmarks
-
datafusion-functions
Function packages for the DataFusion query engine
-
datafusion-physical-plan
Physical (ExecutionPlan) implementations for DataFusion query engine
-
couchbase-lite-core-sys
Native bindings to the couchbase-lite-core library
-
sqllogictest-bin
Sqllogictest CLI
-
eansearch
Search the EAN barcode database at Ean-Search.org. Search for products by EAN number or product name, verify barcodes or generate barcode images
-
datafusion-functions-array
Array Function packages for the DataFusion query engine
-
rust-librocksdb-sys
Native bindings to librocksdb
-
v-common
common part of the veda platform
-
accumulo_access_pg
PostgreSQL extension for parsing and evaluating Accumulo Access Expressions
-
rocksdb-table
Some helpers for working with RocksDB databases
-
diesel
A safe, extensible ORM and Query Builder for PostgreSQL, SQLite, and MySQL
-
datafusion-common-runtime
Common Runtime functionality for DataFusion query engine
-
sqlite3-sys
The package provides bindings to SQLite
-
atmosphere-core
Core trait system and types for the atmosphere project
-
bridge-common
A common library for the Bridge
-
sqllogictest-engines
Sqllogictest built-in engines
-
crabdis
It's like Redis but a bit rusty
-
pgcat_config
PgCat configuration. This package can be used by applications to generate configuration files for PgCat.
-
fire-postgres
A wrapper around tokio-postgres to simplify working with Postgres databases
-
chafka
Extensible service for real-time data ingestion from Kafka to ClickHouse
-
pgrx
framework for creating Postgres extensions
-
rqlite-rs-core
Core library for rqlite-rs
-
arrow-odbc
Read/Write Apache Arrow arrays from/to ODBC data sources
-
rqlite-rs-macros
Proc-macros for rqlite-rs
-
disintegrate-postgres
Disintegrate PostgresDB implementation. Not for direct use. Refer to the
disintegrate
crate for details. -
iris_client
A command like in-memory database in rust
-
fluvio-spu-schema
Fluvio API for SPU
-
cargo-pgrx
Cargo subcommand for 'pgrx' to make Postgres extension development easy
-
diesel-derive-newtype
Automatically connect newtypes to Diesel using their wrapped type
-
sqlite3-src
The package provides SQLite
-
leetcode-tui-db
Leetcode tui database
-
libsql
main gateway for interacting with the database
-
venndb
an in-memory database in Rust for rows queried using bit (flag) columns
-
pgrx-sql-entity-graph
Sql Entity Graph for
pgrx
-
pgrx-tests
Test framework for 'pgrx'-based Postgres extensions
-
dfsql
SQL REPL for Data Frames
-
liberty-db
liberty
data structre -
pgrx-pg-sys
Generated Rust bindings for Postgres internals, for use with 'pgrx'
-
pgrx-pg-config
A Postgres pg_config wrapper for 'pgrx'
-
smol_db_viewer
A viewer and editor application for smol_db
-
tauri-plugin-rusqlite
Tauri Plugin based on Rusqlite
-
eventsourced-postgres
Postgres implementation for EventSourced EventLog and SnapshotStore
-
smol_db_server
A server software to run a smol_db instance
-
eventsourced-projection
Projections for EventSourced
-
kraglin
A pure-rust, RESP3-compliant Redis alternative
-
smol_db_common
A common library shared between packages that use smol_db
-
keyv
key-value storage with support for multiple backends
-
httpql
Parser for the HTTPQL language
-
welds
An async ORM for (postgres, mssql, mysql, sqlite)
-
diesel_derives
You should not use this crate directly, it is internal to Diesel
-
windows-timezones
Windows timezone list from the Unicode CLDR project
-
smol_db_client
A client library for smol_db
-
dmds
Multidimensional database implemented in Rust
-
hyper-scripter-historian
Database tool for hyper-scripter. Not indetended to be used directly.
-
mintkv
kv library based on btree
-
izihawa-tantivy-common
common traits and utility functions used by multiple tantivy subcrates
-
rnacos
Nacos server re-implemented in Rust
-
libsql-sys
Native bindings to libSQL
-
sql_query_builder
Write SQL queries in a simple and composable way
-
libsql_replication
libSQL replication protocol
-
polars-plan
Lazy query engine for the Polars DataFrame library
-
libsql-hrana
hrana protocol for libsql
-
cnctd_redis
Custom wrapper for Redis support
-
polars-parquet
Apache Parquet I/O operations for Polars
-
chromadb
client library for the ChromaDB vector database
-
sqlparser-mysql
A SQL parser for MySQL with nom
-
venndb-macros
macros for venndb, cannot be used directly
-
dexther_lib
Dexther tools for the platform
-
sql_minifier
providing methods and procedural macros to minify SQL code, optionally at compile time
-
minify_sql
providing a function to minify SQL queries
-
libsimple
Rust bindings to simple, a SQLite3 fts5 tokenizer which supports Chinese and PinYin
-
sql-migration-sim
Parse and simulate SQL DDL statements
-
sea-query-binder
Driver library for using SeaQuery with SQLx
-
cquill
Versioned CQL migrations for Cassandra and ScyllaDB
-
dioxionary
Remember all words in terminal!
-
surrealdb_migration_engine
Migration engine for surrealdb
-
ctgen
Code Generator based on Handlebars Templates and Database Reflection
-
fiddler
Data Stream processor written in rust
-
atuin-dotfiles
The dotfiles crate for Atuin
-
atuin-client
client library for atuin
-
connector_arrow
Load data from databases to Apache Arrow, the fastest way
-
microrm
Lightweight ORM using sqlite as a backend
-
load_sql_proc
A procedural macro for load & minifying SQL queries at compile time
-
minify_sql_proc
A procedural macro for minifying SQL queries at compile time
-
db-pool
A thread-safe database pool for running database-tied integration tests in parallel
-
atuin-server-database
server database library for atuin
-
gix-odb
Implements various git object databases
-
atuin-server-postgres
server postgres database library for atuin
-
turbopuffer-client
Client for the turbopuffer vector database
-
db-rpc
Query databases over HTTP/2
-
googleads-rs
A gRPC client library for Google Ads API, generated automatically from the API definition files
-
fire-postgres-types
Common types when working with Postgres in Rust
-
good-ormning
Maybe an ORM
-
apollo-federation
Apollo Federation
-
pg-trunk
A package manager for PostgreSQL extensions
-
respite
An async reader for RESP streams
-
nostr-sdk
High level Nostr client library
-
partiql
in Rust
-
insertfmt
fast & easy formatter MySQL INSERT queries
-
axum_session_auth
Provide a User Authentication and privilege Token Checks. It requires the Axum_Session library.
-
aide-axum-sqlx-tx
axum-sqlx-tx for aide
-
good-ormning-runtime
Runtime code for good-ormning
-
sea-query-attr
Proc macros for useful features in Sea Query
-
aws-athena-parser
Athena parser to convert Athena ResultSet into user defined Structs
-
sled
Lightweight high-performance pure-rust transactional embedded database
-
tower-sessions-core
Core types and traits for tower-sessions
-
gix-fsck
Verifies the connectivity and validity of objects in the database
-
partiql-conformance-tests
PartiQL conformance test runner
-
partiql-ast
PartiQL AST
-
redis_pool
Provide a redis client and cluster client pools
-
cmd_cachier
A caching service for your cli commands using redis
-
partiql-source-map
PartiQL Source Map
-
axum_session_sqlx
📝 Sqlx Persistent Database layer for axum_session
-
partiql-conformance-test-generator
PartiQL conformance test generator
-
tikv/tikv
A distributed transactional key-value database powered by Rust and Raft
-
partiql-value
PartiQL Values
-
partiql-parser
PartiQL Parser
-
partiql-eval
PartiQL Expression Evaluator
-
partiql-irgen
PartiQL IR Generator
-
partiql-ir
PartiQL Intermediate Representation
-
partiql-rewriter
PartiQL Rewriter Framework
-
partiql-types
PartiQL Type Definitions
-
axum_session_redispool
📝 RedisPool Database layer for axum_session
-
nostr-ndb
ndb (nostrdb) storage backend for Nostr apps
-
partiql-logical-planner
PartiQL Logical Planner
-
axum_session_mongo
📝 Mongo Database layer for axum_session
-
sqlite-compressions
Compression, decompression, testing, diffing and patching functions for SQLite: gzip, brotli, bsdiff,
-
nostr-database
Database for Nostr apps
-
partiql-logical
PartiQL Logical Model
-
partiql-ast-passes
PartiQL AST transformation passes
-
partiql-extension-ion
PartiQL Ion extensions
-
partiql-catalog
PartiQL Catalog Definitions
-
preserves-schema
Preserves Schema code generation and support for Rust
-
typeql
Language for Rust
-
grate
cli for generating migration files
-
bigtable_rs
A very simple Google Bigtable client lib in Rust
-
partiql-extension-ion-functions
PartiQL Ion function extensions
-
unc-rpc-error-core
generates schema for Rust structs which can be used by TypeScript
-
partiql-extension-visualize
Visualize PartiQL AST and Logical Plan
-
rust-pgdatadiff-client
Rust client for comparing two PostgreSQL databases
-
vegafusion-sql
VegaFusion SQL dialect generation and connection implementations
-
vegafusion-common
Common components required by multiple VegaFusion crates
-
nostr-sqlite
SQLite Storage backend for Nostr apps
-
iggy
persistent message streaming platform written in Rust, supporting QUIC, TCP and HTTP transport protocols, capable of processing millions of messages per second
-
simple_pg_client
A native, asynchronous PostgreSQL client
-
tremor-influx
Tremor Influx Parser
-
pq-src
Bundled version of libpq
-
simple_pg
extentions and utilites for working with postgres
-
tower-redis
A Tower service for asynchronous Redis request/response performed over a managed, multplexed connection
-
nostr-rocksdb
RocksDB Storage backend for Nostr apps
-
redis_rocksdb
rust implement structure kv(key/value) embedded database, storage by rocksdb
-
rust-pgdatadiff
comparing two PostgreSQL databases
-
re_entity_db
In-memory storage of Rerun entities
-
sqlx-sqlite-cipher
SQLite driver implementation for SQLx. Not for direct use; see the
sqlx
crate for details. -
partiql-ast-macros
Procedural macros for PartiQL AST
-
garage_db
Abstraction over multiple key/value storage engines that supports transactions
-
julid-rs
loadable extension for SQLite that provides Joe's ULIDs
-
from-athena-derive
Derive macro for FromAthena trait to convert Athena ResultSet into user defined Structs
-
mostro-core
Mostro Core library
-
qwal
A disk baced Write Ahead Log that can functuin as a FIFO queue
-
elasticsearch_exporter
Proper Elasticsearch exporter
-
schema_org_traits
Schema.org schemas as Rust traits
-
syndicate-schema-plugin
Support for using Preserves Schema with Syndicate macros
-
opentalk-diesel-newtype
Newtype derive for diesel types used in OpenTalk crates
-
ekg-sparql
SPARQL utility functions
-
sfio-tracing-ffi
An oo-bindgen model for using tracing in an FFI environment
-
reductstore
time series database designed specifically for storing and managing large amounts of blob data
-
sql-type
Typer for sql
-
bitbazaar
An assortment of publicly available cross-language utilities useful to my projects
-
asv-to-usv
ASV to USV: Convert ASCII Separated Values (ASV) to Unicode Separated Values (USV) such as for data markup, including for spreadsheets, databases, text files, and more
-
redis-args
Derive macro for reading and writing types for redis usage, either through serde or format args
-
opentalk-controller-settings
Settings for opentalk-controller
-
opentalk-types
Shared types and traits for OpenTalk crates
-
opentalk-database
OpenTalk database functionality
-
nitor-vault
Encrypted AWS key-value storage utility
-
pgdb_cli
Command-line application to run a Postgres database
-
pgdb
Creates and runs Postgres databases through Rust in temporary directories, cleaned up on drop
-
keyring-lib
High-level API for keyring-rs, a cross-platform library to manage secrets
-
metriken-exposition
Exposition for metriken metrics
-
tosspay
사업자 등록증 없이 결제 시스템을 만들수있는 라이브러리
-
iptvrs
Play IPTV playlists using preferred local player
-
pgdo-lib
The convenience of SQLite – but with PostgreSQL (Library package)
-
restq
Compacting SQL query into a URL suitable for rest api calls
-
revolt-permissions
Revolt Backend: Permission Logic
-
reduct-base
Base crate for ReductStore
-
rdb-pagination
SQL query extension library for handling pagination and sorting in relational databases
-
revolt-presence
Revolt Backend: User Presence
-
pelikan-net
Pelikan project's networking abstractions for non-blocking event loops
-
pgdo-cli
The convenience of SQLite – but with PostgreSQL (Command-line application)
-
br-fields
shortcut tool related to database fields
-
revolt-database
Revolt Backend: Database Implementation
-
substrait-expr
working with Substrait expressions
-
hash_router
Hash router for discord ID's
-
opentalk-kustos-prefix
Derive macro for defining kustos prefix
-
derive-sql
Structure the interaction with SQL databases - currently SQLite and MySQL via trait and a procedural macro
-
postgis_diesel
An extension for Diesel framework to support PostGIS geometry datatype
-
miniorm
a *very* simple ORM built on top of sqlx
-
horfimbor-eventsource
an eventsource implementation on top of eventstore
-
key
Cli to a local or remote keepass database
-
flashpoint-archive
access Flashpoint Archive's database and misc related functions
-
redis
driver for Rust
-
redis-protocol
RESP2 and RESP3 protocols
-
elasticsearch-dsl
Strongly typed Elasticsearch DSL
-
rdb-pagination-core
SQL query extension library for handling pagination and sorting in relational databases
-
lcax
open, machine and human-readable data format for exchanging LCA results
-
orc-rust
Apache ORC file format using Apache Arrow in-memory format
-
hdfs-native
Native HDFS client implementation in Rust
-
fnck_sql
SQL as a Function for Rust
-
libpg_query-sys
FFI bindings to libpg_query
-
sql-parse
Parser for sql
-
derive-sql-common
Common functions supporting
derive-sql
and associated crates -
mcvm_shared
Shared libraries and utilities for mcvm crates
-
refinery
Powerful SQL migration toolkit for Rust
-
sqlx-type
Typed sql macros for sqlx
-
nanodb
embedded, JSON-based database
-
mcvm_parse
Package script lexing, parsing, and basic evaluation for mcvm
-
fast-graph
A fast, lightweight and extensible implementation of a graph data structure
-
mac_oui
Lookup for MAC Address vendor details
-
unidb_pgsql
SQL mapper for Posgres
-
miniorm-macros
a *very* simple ORM built on top of sqlx
-
openapi-to-jsdoc
Generate JSDoc typedefs from OpenAPI 3.0.x spec schemas
-
datafusion-cli
Command Line Client for DataFusion query engine
-
anonymous_table
A way to store data regardless of type
-
qm
quick microservices in Rust
-
limousine_engine
can reason about a large design continuum of hybrid key-value store designs and materialize an optimal implementation using procedural macros
-
tokio-postgres-rustls
Rustls integration for tokio-postgres
-
spawnflake
Generate pattern based random data for mysql
-
qm-customer
Default schema for customers
-
qm-entity
Entity management
-
faststr-fork
Faststr is a string library that reduces the cost of clone
-
qm-redis
Redis helper functions
-
tass
A pager for tabular data
-
qm-mongodb
MongoDB helper functions
-
qm-pg
PostgreSQL helper functions
-
eqlog-runtime
Datalog with equality
-
vinted-rs
An async Vinted API wrapper
-
lumus-sql-builder
Build sql statements programmatically and intuitively
-
spring-batch-rs
A toolkit for building enterprise-grade batch applications
-
light-snowflake-connector
Lightweight wrapper around Snowflake's REST API
-
diesel-tracing
Connection telemetry middleware for diesel and tracing
-
limousine_core
Building blocks for hybrid index data structures
-
redis_ts
API for Redis time series types
-
dysql
that do dynamic-sql query through proc-macro, it bases on sqlx crate
-
tardis
Elegant, clean Rust development framework
-
spark-connect-rs
Apache Spark Connect Client for Rust
-
eqlog-eqlog
Datalog with equality
-
mysql_common
MySql protocol primitives
-
chain-builder
A query builder for MySQL for Rust is designed to be flexible and easy to use
-
refinery-core
should not be used directly, it is internally related to Refinery
-
klickhouse
pure Rust SDK for working with Clickhouse with the native protocol in async environments with minimal boilerplate and maximal performance
-
kepler_backoff
A backoff algorithm that exponentially increases the time between attempts
-
resp_brage
REdis Serialization Protocol parser(beta)
-
dysql-core
Dysql is a rust crate that do dynamic-sql query through proc-macro, it bases on sqlx crate
-
clean_dynamodb_store
follows clean architecture principles and provides a DynamoDB store implementation
-
refinery_cli
CLI for the Refinery crate
-
deadpool-sqlite
Dead simple async pool for rusqlite
-
irox-influxdb_v1
InfluxDB v1 API Client
-
raftify
Experimental High level Raft framework
-
yrs-kafka
Yrs synchronization and persistence using RocksDB & Kafka
-
qv
quickly view your data
-
podo
PostgreSQL schema management tool
-
butane_rocket_pool
Butane database adapter for Rocket framework
-
tardis-macros
Elegant, clean Rust development framework
-
reduct-rs
ReductStore Client SDK for Rust
-
pg-interval-sql-json-binding
Postgres SQL and Serde JSON binding for crates/pg_interval
-
wetware
manage personal, networked thoughts and facts about subjects and topics
-
upstash-ratelimit-rs
An unofficial Upstash rate limiting SDK in Rust
-
sqlness
SQL integration test harness
-
sqlx_migrator
Migrator for writing sqlx migration using Rust instead of SQL
-
redis-queue-rs
Redis Queue with sync and async support for Rust
-
aj
Background Job based on Actix
-
chromadb-rs
The unofficial lib for Chroma vector database in rust
-
rorm-sql
The sql abstraction layer
-
qrlew
Sarus Qrlew Engine
-
linera-storage-service
RPC shared key value store
-
pi_db
Full cache based database,support transaction
-
bnf_sampler
that uses recursive descent algorithm to ensure tokens produced by a large language model follow a Backus Naur Form schema
-
sqlx-conditional-queries
Compile-time conditional queries for SQLx
-
influxdb-dispatcher
Batch metrics collection using influxdb
-
r2d2_mysql_batis
-
fiberplane-models
Core models used across Fiberplane
-
geoip2
reading MaxMind DB format used by GeoIP2 and GeoLite2
-
tembo-cli
The CLI for Tembo
-
rusqlite_migration
schema migration library for rusqlite using user_version instead of an SQL table to maintain the current schema version
-
aide-de-camp-mongodb
MongoDB implementation of Queue trait from aide-de-camp
-
onechatsocial-permissions
Revolt Backend: Permission Logic
-
oxigraph-cli
Oxigraph command line toolkit and SPARQL HTTP server
-
njord
A lightweight ORM library in Rust
-
tiny-db
A tiny database and accompanying protocol
-
radicle
standard library
-
pg_named_args
PostgreSQL named arguments
-
onechatsocial-database
Revolt Backend: Database Implementation
-
sqlx-conditional-queries-core
Internal functions for sqlx-conditional-queries
-
oxttl
Parser and serializer for languages related to RDF Turtle (N-Triples, N-Quads, Turtle, TriG and N3)
-
mls-rs-provider-sqlite
SQLite based state storage for mls-rs
-
utils-cli-migration
util-cli migrations relation
-
oxrocksdb-sys
Rust bindings for RocksDB for Oxigraph usage
-
dustdata
A data concurrency control storage engine to Rustbase
-
sqlx-conditional-queries-macros
Macro definition for sqlx-conditional-queries
-
utils-cli-entity
util-cli entity relation
-
minidt
A lightweight and efficient Jinja compiler for SQL generation
-
cypher-dto
A collection of traits and macros for working Data Transfer Objects (DTOs) Cypher and Neo4j
-
diesel_linker
A procedural macro to link Diesel models
-
schema_guard
Schema Guard: Relation Database (Schema) Management tool
-
tiny-web
tiny async library (backend web server) that allows you to write a Laravel-style or Django-style backend in Rust language
-
assert-migrator-reversible
For testing if Sea Orm Migrators are reversible
-
redis-swapplex
Redis multiplexing with reconnection notifications and MGET auto-batching
-
safety-postgres
Wrapper of tokio-postgres for executing SQL more safer out of user jurisdiction
-
fly-migrate
CLI database migration tool for postgresql
-
couch_rs
CouchDB library for Rust
-
spargebra
A SPARQL parser
-
redis-stream-reactor
Redis consumer group reactor
-
use-psql
test to use psql
-
badass
cli tool inspired by dbt and airflow
-
sparopt
A SPARQL optimizer
-
sqlite-hashes
Hashing functions for SQLite with aggregation support: MD5, SHA1, SHA256, SHA512, FNV-1a, xxHash
-
spin-sdk
The Spin Rust SDK makes it easy to build Spin components in Rust
-
cypher-dto-macros
The macros for cypher-dto
-
gendry
JS test data generation from an SQL database
-
mysql_async
Tokio based asynchronous MySql client library
-
tame-gcs
A small library with a limited set of Google Cloud Storage operations
-
ft-sys
ft-sdk: SDK for building FifthTry Applications
-
redis-cas
Redis native module to add support for compare and swap
-
fly-migrate-core
Core library for fly-migrate, a database migration tool
-
generic-db-observer
A generic observer that monitors a database for changes and triggers a change in some Event Subject
-
duckdb-bitstring
BIT type support for duckdb-rs
-
tokio-sqlite
Asynchronous SQLite client
-
mysql
client library implemented in rust
-
diesel-connection
Static diesel r2d2 connection pooling
-
cdb2
Pure Rust library to read and write CDB files
-
pgdump_toc_rewrite
Command-line utility and a library that can be used to rewrite Babelfish logical DB name in pg_dump TOC and Babelfish catalog files
-
sled-overlay
Overlay mechanism for sled
-
ncaa_data_rs
Tools for fetching and handling NCAA data for multiple sports
-
orm_mysql
-
schema_org_constants
Schema.org schemas as Rust constants
-
iceberg-rust
Apache Iceberg
-
elephantry
Object model manager for PostgreSQL
-
deadpool-tiberius
Async ms sql server connection pool simple impl of deadpool
-
radix-substate-store-interface
The interface exposed by all substate stores
-
fercord_storage
Storage crate for Fercord
-
datafusion_iceberg
Apache Iceberg integration for Datafusion
-
senax-common
Senax common library
-
oml-storage
A very simple wrapper to handle locked storage of items
-
iceberg-rust-spec
Iceberg table format specification
-
arrow-schema
Defines the logical types for arrow arrays
-
arrow-flight
Apache Arrow Flight
-
arrow-arith
Arrow arithmetic kernels
-
poolx
A generic async connection pool with many features like idle connection checking and reaping, healthcheck, and more
-
upkeep
A command-line tool for logging and tracking machine and component statuses for later maintenance
-
arrow-select
Selection kernels for arrow arrays
-
co-orm
Implement Create, Read, Update, and Delete (CRUD) methods for sqlx
-
arrow-cast
Cast kernel and utilities for Apache Arrow
-
mongodb
The official MongoDB driver for Rust
-
anorm
Implement Create, Read, Update, and Delete (CRUD) methods for sqlx
-
gosh-database
database for gosh
-
enigmatick
social media platform that integrates with servers that implement the ActivityPub protocol (e.g., Mastodon)
-
menhirkv
local KV store based on RocksDB
-
disklru
experimental LRU store
-
arrow-string
String kernels for arrow arrays
-
duckdb-loadable-macros
Native bindings to the libduckdb library, C API; build loadable extensions
-
neo4j_cypher
A flexible and intuitive query builder for Neo4j and Cypher
-
resp-async
Asynchronous Redis protocol parser
-
agdb
Agnesoft Graph Database
-
foundationdb
High level client bindings for FoundationDB
-
prqlx
A procedural macro for using PRQL in sqlx
-
bitcasky
Bitcask key-value store
-
armour
DDL and serialization for key-value storage
-
silent-db
Database support for silent
-
syewreal
Directly connect your Yew frontend to your Surreal DB
-
agdb_server
Agnesoft Graph Database Server
-
co-orm-macros
Derive macro for co-orm
-
agdb_api
Agnesoft Graph Database API (Client)
-
starfish-sdk
海星SDK
-
anorm-macros
Implement Create, Read, Update, and Delete (CRUD) methods for sqlx
-
simple_redis
resilient redis client
-
sqlx-exasol
Exasol driver for the SQLx framework
-
miniorm-example-todo
a *very* simple ORM built on top of sqlx
-
miniorm-example-transactions
a *very* simple ORM built on top of sqlx
-
oml-mailbox
A very simple mailbox system with multiple backend storages
-
foundationdb-gen
Binding generation helper for FoundationDB
-
cedar-local-agent
Foundational library for creating Cedar-based asynchronous authorizers
-
sqlx
🧰 The Rust SQL Toolkit. An async, pure Rust SQL crate featuring compile-time checked queries without a DSL. Supports PostgreSQL, MySQL, and SQLite.
-
rbatis-codegen
SQL Toolkit and ORM Library. An async, pure Rust SQL crate featuring compile-time Dynamic SQL gen system
-
foundationdb-simulation
Embed Rust code within FoundationDB's simulation
-
ut_grade_parser
A grade distribution parser for the University of Texas at Austin
-
dbml_diff_mysql
diff two DBML files and generate SQL migration scripts for MySQL
-
foundationdb-sys
Bindings to the C api for FoundationDB
-
worterbuch-common
Client library for Wörterbuch
-
worterbuch-client
Client library for Wörterbuch
-
worterbuch-cli
Command line clients for Wörterbuch
-
rbs
Serialization framework for ORM
-
apalis-redis
Redis Storage for apalis: use Redis for background jobs and message queueing
-
quitch
An attempt to reimplement parts of sqitch
-
snowflake-connector-rs
client for Snowflake
-
sqlx-rqlite
rqlite driver implementation for SQLx. Not for direct use; see the
sqlx
crate for details. -
stam-python
STAM is a library for dealing with standoff annotations on text
-
libpobsd
interact with the PlayOnBSD database
-
meilisearch-sdk
Rust wrapper for the Meilisearch API. Meilisearch is a powerful, fast, open-source, easy to use and deploy search engine.
-
bicycle_sqlite
SQLite database engine for the Bicycle framework
-
bicycle_proto
Protobuf definitions for the Bicycle framework
-
dcollector
Data collector, that uses TimescaleDB for Postgresql 13+ to store the data
-
sqlx-postgres
PostgreSQL driver implementation for SQLx. Not for direct use; see the
sqlx
crate for details. -
sqlx-mysql
MySQL driver implementation for SQLx. Not for direct use; see the
sqlx
crate for details. -
sqlx-cli
Command-line utility for SQLx, the Rust SQL toolkit
-
sqlx-sqlite
SQLite driver implementation for SQLx. Not for direct use; see the
sqlx
crate for details. -
async-mwmr
A runtime agnostic, WASM/WASI friendly, multi-writer-multi-reader MVCC, ACID, Serializable Snapshot Isolation transaction manager for database development
-
tokio-mwmr
A WASM/WASI friendly, multi-writer-multi-reader MVCC, ACID, Serializable Snapshot Isolation transaction manager for database development based on tokio
-
ion-schema
Amazon Ion Schema
-
rbatis-macro-driver
SQL Toolkit and ORM Library. An async, pure Rust SQL crate featuring compile-time Dynamic SQL
-
thetadb
A lightweight, embedded key-value database for mobile clients (i.e., iOS, Android)
-
bicycle
The CLI and build functions for BicycleDB
-
mwmr-core
The structs and traits for the
mwmr
,async-mwmr
, andtokio-mwmr
crates -
dml-tools
DML generation and serialization from/to code or YAML files
-
bb8-redis
Full-featured async (tokio-based) redis connection pool (like r2d2)
-
fnct
caching library that supports cache invalidation via tags
-
manage
Data manager
-
nextcloud-config-parser
Rust parser for nextcloud config files
-
sqlx_insert
Proc macro for generating insert statements for sqlx
-
merkle-sdk
seamless integration with Merkle's services
-
sqlx-core
Core of SQLx, the rust SQL toolkit. Not intended to be used directly.
-
sqlsync-reducer
SQLSync is a collaborative offline-first wrapper around SQLite. A SQLSync Reducer is responsible for executing mutations on the database both locally and on the server.
-
bicycle_server
gRPC database server for the Bicycle framework
-
rqlite-ha421
An async implementation of a rqlite client
-
sqlx-macros-core
Macro support core for SQLx, the Rust SQL toolkit. Not intended to be used directly.
-
bicycle_rocksdb
RocksDB database engine for the Bicycle framework
-
vrc-get-litedb
A NativeAOT LiteDB wrapper to read VCC's project information made for vrc-get
-
inline-sql
write SQL queries directly in Rust functions
-
bicycle_core
Database interaction wrapper for the Bicycle framework
-
include-sql
A Yesql inspired macro for using SQL in Rust
-
kiistor
A small utility for loading game keys in/out of a PostgreSQL database
-
fast-cli-keepass
quickly find entries in a keepass database using the command-line
-
mds
A skim-based
*.md
explore and surf note-taking tool -
redis-test
Testing helpers for the
redis
crate -
sqlx-macros
Macros for SQLx, the rust SQL toolkit. Not intended to be used directly.
-
libsql-rusqlite
Ergonomic wrapper for SQLite (libsql fork)
-
rmqtt-storage
wrapper around some key-value storages
-
welds-macros
Macros for the welds ORM
-
turso
platform API
-
ts_influxdb
InfluxDB Driver for Rust
-
catenary-backend
import and backend for gtfs data
-
plrust-trusted-pgrx
Minimal set of
pgrx
rexports for plrust, which the authors have deemed trusted -
welds-cli
An async ORM for (postgres, mssql, mysql, sqlite)
-
libsql-ffi
Native bindings to libSQL
-
preserves-path
query language for Preserves documents
-
warg-server
A server library for Warg component registries
-
x-log4rs-sqlite
Experimental log4rs appender that saves logs in SQLite database
-
sqlite-http
An HTTP interface for SQLite
-
store-flows
Store extension for flows.network
-
temp-postgres
temporary postgres instance meant for unit tests
-
stack-db
A (basically) infinitely stacking & extendable CoW database that has both readonly safety and incredible write speeds at the same time
-
google-walletobjects1
A complete library to interact with Walletobjects (protocol v1)
-
google-firestore1_beta1
A complete library to interact with Firestore (protocol v1beta1)
-
google-docs1
A complete library to interact with Docs (protocol v1)
-
google-firebasedatabase1_beta-cli
A complete library to interact with Firebase Realtime Database (protocol v1beta)
-
google-compute1
A complete library to interact with compute (protocol v1)
-
rapiddb
A reasonably fast configurable embedded key-value sensor database
-
sqlx-ledger
An embeddable double sided accounting ledger built on PG/SQLx
-
gluesql_shared_sled_storage
GlueSQL shared sled storage
-
kactus-gtfs-rt
Store data in Redis
-
kactus
Store data in Redis
-
hgvs
Port of biocommons/hgvs to Rust
-
osv
parsing the OSV schema and client API
-
biblatex
Parsing, writing, and evaluating BibTeX and BibLaTeX files
-
reedline_sql_highlighter
A SQL keyword highlighter for reedline
-
pi_map
Define a Triat: map for the mapped schema, and provide two built-in implementations of HashMap and vecmap
-
rapiddb-web
A reasonably fast configurable embedded key-value sensor database
-
libloc
Read location databases in libloc format
-
kv-rs
A distributed kv storage core
-
dmfr
Transitland compatible Distributed Mobility Feed Registry schema
-
ply_tokio_redis_mongodb
ply for the technology combination of Redis and MongoDB
-
sql-gen
A CLI tool for generating models based on a SQL Database using SQLx
-
yedb
Rugged crash-free embedded and client/server key-value database
-
bicycle-plugin
Plugin example for the Bicycle project
-
baskerville
Infer and validate data-type schemas in Rust
-
bicycle-plugin-echo
Plugin example for the Bicycle project
-
oma-contents
Omakase (oma) contents tool to help oma handle apt database contents
-
sequential-storage
storing data in flash with minimal erase cycles
-
mekadb
Hypi's official MekaDB Rust client
-
tower-sessions-sled-store
Sled session store. Not for direct use; see the
tower-sessions
crate for details. -
cassandra-cpp
A Cassandra CQL driver, built on top of the DataStax C++ driver for performance and functionality
-
sqlvec
A generic container for vectors allowing for rusqlite operations
-
bustubx
relational database written in Rust
-
pulsar-admin-sdk
REST API for admin operations
-
object_store_opendal
OpenDAL's object_store Integration
-
annonars
Rust template repository
-
medifax
Convenient tool to pull detailed statistics on drugs and their generics from the openFDA database
-
apalis-amqp
Message queuing utilities for Rust using apalis and Amqp
-
bustubx-cli
relational database written in Rust
-
arroy
Annoy-inspired Approximate Nearest Neighbors in Rust, based on LMDB and optimized for memory usage
-
eventstore
Official EventStoreDB gRPC client
-
datalocker
My first Rust crate I made to learn. Basic Database Interface. Currently works with mySQL only. Uses the mysql crate and provides a wrapper around it to make interacting with a mysql database easier.
-
polodb_core
An embedded document database
-
raws-dynamodb
RAWS DynamoDB component
-
wild-doc
You can read and write data using XML and output various structured documents.You can also program using javascript/TypeScript.It's Deno compatible.And you can optionally use python
-
mongoose
Convenient MongoDb Wrappers
-
graphile_worker
High performance Rust/PostgreSQL job queue (also suitable for getting jobs generated by PostgreSQL triggers/functions out into a different work queue)
-
async-filedb
A key-value database
-
mysqlclient-sys-ext
Auto-generated rust bindings for libmysqlclient which supports win-x86-msvc rustc addtionally
-
squill
Database migrations for PostgreSQL
-
poolx-redis
poolx for redis, with many features like idle connection checking and reaping, healthcheck, and more
-
goxoy_tcp_common
Goxoy Key Value DB
-
graphile_worker_job
Job package for graphile_worker, a high performance Rust/PostgreSQL job queue
-
graphile_worker_ctx
Worker Context package for graphile_worker, a high performance Rust/PostgreSQL job queue
-
db-map
A local, Send & Sync, key-value store that acts like a HashMap
-
keepass-to-env
convert Keepass database to environment variable
-
graphile_worker_crontab_parser
Crontab parsing package for graphile_worker, a high performance Rust/PostgreSQL job queue
-
datafusion-federation
Datafusion federation
-
kvsd
key value store
-
tracing-ecs
Tracing subscriber that output ECS (Elastic Common Schema) JSON log lines
-
hms-db
Db lib for Hold my Snip!
-
turbosql
An easy local data persistence layer, backed by SQLite
-
EZDB
Easy little database
-
tf-provider
Plugin framework for Terraform and ToFu
-
scuffle-utils
Scuffle Utility Library
-
rrdcached-client
A RRDCached (RRDtool) client library
-
rucash
read Gnucash file
-
librrd-sys
Rust FFI library wrapping librrd for interacting with round robin databases created with Tobias Oetiker's rrdtool (https://www.rrdtool.org/)
-
indexed-db
Bindings to IndexedDB that default the transactions to aborting and can work multi-threaded
-
speedb
Rust wrapper for Speedb
-
ydb-unofficial
Unofficial Ydb client library written on rust
-
latte-cli
A database benchmarking tool for Apache Cassandra
-
sqlplannertest
A yaml-based SQL planner test framework
-
sql_from_models
A migration management library for applications using PostgresSQL, MySQL or SQLite
-
mini-lsm
A tutorial for building an LSM tree storage engine in a week
-
database-reflection
Database reflection library. Currently supporting only MariaDB and MySQL with InnoDB.
-
tokio-rusqlite
Asynchronous handle for rusqlite library
-
plprql
A procedural language PostgreSQL extension for PRQL
-
sql_from_models-parser
Helper crate for models
-
grus-lib
accessing grus database
-
oid-registry
Object Identifier (OID) database
-
datafusion-optd-cli
Command Line Client for DataFusion query engine with optd patch
-
libspeedb-sys
Native bindings to libspeedb
-
mini-lsm-mvcc
A tutorial for building an LSM tree storage engine in a week
-
redis_bench
A Redis Benchmark Client
-
surreal-simple-querybuilder
A query-building & utility crate for SurrealDB and its SQL querying language that aims to be simple
-
my-sq-bro
Rust SQL query builder
-
sqlx-adapter
Sqlx adapter for casbin-rs
-
mimty
mimetype matcher
-
matrix-sdk-store-media-cache-wrapper
Wrap any matrix-sdk State Store to store media files in a separate directory instead
-
open-stock
An Inventory Management Database Interface Layer for MySQL
-
rocksdb-utils-lookup
using RocksDB as read-only lookup table (after initial bulk import)
-
machnet
FFI bindings for Machnet
-
puzzle24
solving Twenty-Four Sliding Puzzles
-
netsblox-cloud-common
containing the types used internally by the NetsBlox cloud (stored in the database)
-
gen-table
mysql table convert to rust struct code
-
norgopolis-module
creating your own Norgopolis modules in Rust
-
wild-doc-script-deno
deno for wild-doc
-
peegee
A PostgreSQL driver
-
postgres-es
A Postgres implementation of an event repository for cqrs-es
-
aykroyd
Zero-overhead ergonomic data access for Rust
-
dynamo-es
A DynamoDB implementation of an event repository for cqrs-es
-
mysql-es
A MySql implementation of an event repository for cqrs-es
-
postgres-syntax
Compile-time syntax checking of PostgreSQL queries
-
iceberg
Apache Iceberg Rust implementation
-
surreal-simple-querybuilder-proc-macro
The proc macro for a query-building & utility crate for SurrealDB and its SQL querying language that aims to be simple
-
jubako
The reference implementation of the Jubako container format
-
sea-query-rusqlite
Binder traits for connecting sea-query with Rusqlite
-
rusqlite
Ergonomic wrapper for SQLite
-
bb8-aykroyd
Aykroyd micro-ORM for the bb8 connection pool
-
r2d2-aykroyd
Aykroyd micro-ORM for the r2d2 connection pool
-
sqlsrv
functions for managing SQLite connections in a server application
-
postgres-service
Parse Postgres service configuration files
-
deadpool-aykroyd
Aykroyd micro-ORM for the deadpool connection pool
-
hala-leveldb
Google leveldb binding for hala system
-
iceberg-catalog-rest
Apache Iceberg Rust REST API
-
aurora-streams
managing publish-subscribe channels using Tokio message passing channels
-
keyvalint
KEY VALue INTerface
-
finac
Double-entry bookkeeping for Rust
-
r2d2_sqlite
SQLite and SQLCipher support for the r2d2 connection pool
-
saros
terminal-based time series database
-
iceberg-catalog-hms
Apache Iceberg Hive Metastore Catalog Support
-
protoql
protobuf query language
-
trie-db-fun
Merkle-Patricia Trie generic over key hasher and node encoding
-
redis_logger
A logger implementing the log::Log trait that writes log messages to a Redis pub/sub channel, a stream or both using the redis_rs crate
-
sqlite-tiny
A minimalistic SQLite crate which ships the amalgamation variant and provides a tiny Rust API
-
jlcpcb-to-parquet
convert JLCPCB Parts Library to Parquet
-
replit_db
package for supporting Replit database. (Unofficial)
-
transmit
Transmission scheduler of delayed and periodic messages
-
sqlite-uuid
Plugin to add support for uuids in sqlite
-
weaviate-community
Community client for handling Weaviate vector database transactions written in Rust, for Rust
-
rdfox-sys
Low level bindings to the C api for RDFox, see rdfox-rs for the higher level Rust interface
-
opensearch-client
Strongly typed OpenSearch Client
-
scyllax
A SQLx and Discord inspired query system for Scylla
-
pg_multitenant
pg-multitenant is a PostgreSQL extension that enables a multi-tenant database usage using the Shared Database Shared Schema approach
-
opensearch-testcontainer
Testcontainer for OpenSearch
-
prisma-oxigen
Prisma Oxigen is a Rust crate designed to facilitate the creation of Prisma generators. It provides a set of utilities and abstractions to simplify the process of building custom generators for the Prisma ORM.
-
rpsl
A parser for the Routing Policy Specification Language (RPSL)
-
irrc
A client library for the IRRd query protocol
-
influxdb
Driver for Rust
-
scyllax-parser
A parser for CQL queries
-
postgres-named-parameters
A lightweight macro wrapper around the
postgres
crate which gives you the ergonomics of named parameters in your raw SQL queries -
scyllax-cli
The CLI for scyllax -- mainly managing migrations
-
rocksdb
Rust wrapper for Facebook's RocksDB embeddable database
-
roster
Replacement of Redis with Rust
-
rusqlite-macros
Private implementation detail of rusqlite crate
-
mokuroku
Secondary indices like PouchDB for RocksDB in Rust
-
dir-cache
Directory based kv-store
-
diesel-point
Diesel support for Point types in Postgres
-
proton_client
Client for Timeplus Proton, a streaming SQL engine
-
eloquent
SQL query builder to easily build complex queries in Rust
-
tokio_telegraf
Minimal async rust wrapper for the telegraf/influxdb protocol, based on Tokio
-
ryzz
A sqlite query builder and automatic schema migrator. Don't call it an orm
-
on-a-roll
On a Roll is CLI task manager wriiten in Rust that makes you feel like you are on a roll today!
-
cashier
Generalized Data KV Cache Module
-
graphile_worker_migrations
Migrations package for graphile_worker, a high performance Rust/PostgreSQL job queue
-
rslock
distributed locking mechanism built on top of Async Redis
-
semilattice-database
Data is connected by a directed graph, and each node has an arbitrarily defined key-value.A database is not a tree
-
graphql-tools
Tools for working with GraphQL in Rust, based on graphql-parser Document
-
mtop
top for Memcached
-
librocksdb-sys
Native bindings to librocksdb
-
sqruff
A high-speed SQL linter
-
semilattice-database-session
Data is connected by a directed graph, with each node having arbitrarily defined keys and values. Sessions can then manage private data and merge it with mainstream data at any time.
-
eloquent_core
Core query builder component for Eloquent
-
shotover
API for building custom transforms
-
sonnerie
An easy timeseries database
-
prqlc
PRQL is a modern language for transforming data — a simple, powerful, pipelined SQL replacement
-
query-rds-data
Query AWS RDS Data from the command line
-
rqlite_client
rqlite database client with optional extra convenience
-
prql-compiler
PRQL is a modern language for transforming data — a simple, powerful, pipelined SQL replacement
-
rustsec-admin
Admin utility for maintaining the RustSec Advisory Database
-
sqruff-lib
A high-speed SQL linter
-
prqlc-parser
A parser for the PRQL query language
-
prqlc-ast
The AST for the PRQL language
-
wtx
A collection of different transport implementations and related tools focused primarily on web technologies
-
sqlite-glance
Conveniently inspect an SQLite database file in the terminal
-
embedded-redis
A no_std Redis client
-
ts_sqlx
Typescript SQLx compile-time checked queries without a DSL
-
hdbconnect
A synchronous pure rust database driver for SAP HANA(TM)
-
lutra
Query runner for PRQL
-
arrow-flightsql-odbc
An Apache Arrow Flight SQL server which proxies requests over ODBC
-
realtime-rs
client library for supabase realtime. async and sync interfaces.
-
hdbconnect_async
An asynchronous pure rust database driver for SAP HANA(TM)
-
jsonschema-transpiler
transpile JSON Schema into schemas for data processing
-
cdtoc
Parser and tools for CDTOC metadata tags
-
async-sqlite
working with sqlite asynchronously
-
elastic-common-schema
Elastic Common Schema (ECS) for Rust
-
bkgm
Backgammon library
-
wild-doc-script
trait for wild-doc script
-
wild-doc-script-image
image for wild-doc
-
forged
Client API for forged.dev and device provisioning processes
-
hdbconnect_impl
Common implementation of hdbconnect and hdbconect_async; not for direct use
-
supermodel
abstract data-modeling library
-
wild-doc-script-python
python for wild-doc
-
ballista
Distributed Compute
-
supermodel-sqlx
An sqlx implementation for Supermodel, an abstract data-modeling library
-
forged-cli
Command-line interface for forged.dev and device provisioning processes
-
ballista-cli
Command Line Client for Ballista distributed query engine
-
pciid-parser
parsing PCI ID tables
-
graphql-schema-validation
A spec compliant implementation of GraphQL SDL schema validation
-
graphql-schema-diff
Semantic diffing for GraphQL schemas
-
growth-ring
modular write-ahead-logging implementation
-
background-jobs
asynchronous background jobs implemented with pluggable backends and runtimes
-
ballista-core
Ballista Distributed Compute
-
webpki-roots
Mozilla's CA root certificates for use with webpki
-
background-jobs-postgres
Postgres storage backend for background-jobs
-
scylla
Async CQL driver for Rust, optimized for Scylla, fully compatible with Apache Cassandra™
-
mongor
Ergonomic MongoDB ODM
-
db-dump-concat
concatenate crates.io database dumps
-
senax-mysql-parser
MySQL parser for SenaX. This library is forked from https://github.com/ms705/nom-sql .
-
graphile_worker_shutdown_signal
Migrations package for graphile_worker, a high performance Rust/PostgreSQL job queue
-
scylla-cql
CQL data types and primitives, for interacting with Scylla
-
actordb
An actor-first distributed database
-
surreal_use
An extension library based on the Surrealdb library to help users develop more conveniently
-
datafusion-delta-sharing
Delta Sharing integaration for DataFusion
-
diesel-adapter
Diesel adapter for casbin-rs
-
sqlparser-patched
Extensible SQL Lexer and Parser with support for ANSI SQL:2011
-
elastic-query-builder
ElasticSearch Query Builder
-
bb8-mongodb
bb8 connection pooling impmentation for the MongoDB database
-
viguno
Rust template repository
-
atomic-server
Create, share and model Atomic Data with this graph database server. Run atomic-server without any arguments to start the server. Use --help to learn about the options.
-
uiuifree-elastic
My ElasticSearch Util
-
scylla-macros
proc macros for scylla async CQL driver
-
taplo-common
Shared code for taplo utilities
-
rbdc-pool-fast
SQL Toolkit and ORM Library. An async, pure Rust SQL crate featuring compile-time Dynamic SQL
-
mbtiles
low-level MbTiles access and processing library, with some tile format detection and other relevant heuristics
-
atm0s-sdn-redis-server
redis server for atm0s-sdn
-
grdb_orm_lib
Used for GRDB orm
-
redis-zset-ts
Redis Timeseries using Sorted 'Z' Sets
-
libsqlite3-sys
Native bindings to the libsqlite3 library
-
sfo-sql
private sql library
-
pgmq
A distributed message queue for Rust applications, on Postgres
-
prkorm
A procedural macro that simplifies the creation of mysql queries for fields in your Rust structs. It comes with SELECT, INSERT, UPDATE, DELETE operations with JOINS, SUBQUERIES and other complex queries.
-
rdfox-rs
RDFox for Rust, a high-performance in-memory ACID-transactional semantic graph database
-
odbcsv
Query an ODBC data source and print the result as csv
-
promql
parser
-
shex_testsuite
RDF data shapes implementation in Rust
-
prefixmap
RDF data shapes implementation in Rust
-
pg-extras
PostgreSQL performance database insights
-
tc-collection
TinyChain's collection types
-
nut
Bolt DB Port in Rust
-
qzsaa
set comm api and functions for system management
-
rbe
RDF data shapes implementation in Rust
-
aromatic
Automatic ORM
-
dbcrossbar
Program for copying data between databases (pre-release)
-
aquadoggo
Embeddable p2p network node
-
surrealdb_extra
Adds a orm and query builder on top of surrealdb
-
pgmq-core
Core functionality shared between the PGMQ Rust SDK and Postgres Extension
-
r2d2_redis_cluster2
Redis cluster support for the r2d2 connection pool
-
r2d2_redis2
Redis support for the r2d2 connection pool
-
redis_cluster_rs2
Redis cluster driver for Rust
-
dynamodb-expression
Types to build DynamoDB filter, condition, or update expressions
-
temp-mongo
temporary mongo instance meant for unit tests
-
rdf-store-rs
Various RDF-store related generic structs and traits
-
sql_tool_kit
合并 sql_tool_core 和 sql_tool_macros 并一起导出,后续新增的功能都将从这个库中导出
-
rs_infras
rust infras
-
scip
SCIP (pronunciation: "skip") is a language-agnostic protocol for indexing source code, which can be used to power code navigation functionality such as Go to definition, Find references, and Find implementations