-
redis
driver for Rust
-
cached
Generic cache implementations and simplified function memoization
-
fred
An async client for Redis and Valkey
-
sled
Lightweight high-performance pure-rust transactional embedded database
-
redis-protocol
RESP2 and RESP3 protocols
-
redis-macros
macros and wrappers to redis-rs to automatically serialize and deserialize structs with serde
-
rustis
Redis async driver for Rust
-
deadpool-redis
Dead simple async pool for redis
-
tredis
Terminal UI for Redis - A modern TUI for managing Redis servers
-
redis-async
An asynchronous futures based Redis client for Rust using Tokio
-
google-redis1
A complete library to interact with Cloud Redis (protocol v1)
-
apalis-redis
Background task processing for rust using apalis and redis
-
zedis-gui
A blazing-fast, native Redis GUI built with Rust and GPUI
-
spin-sdk
The Spin Rust SDK makes it easy to build Spin components in Rust
-
google-redis1-cli
A complete library to interact with Cloud Redis (protocol v1)
-
asynq
reliable & efficient distributed task queue in Rust, inspired by hibiken/asynq
-
revolt-database
Revolt Backend: Database Implementation
-
rslock
distributed locking mechanism built on top of Async Redis
-
jupiter
providing high-throughput ultra low latency services via the RESP protocol as defined by Redis
-
bb8-redis
Full-featured async (tokio-based) redis connection pool (like r2d2)
-
stream_resp
A fully compliant RESP3 streaming parser
-
redis-module
A toolkit for building Redis modules in Rust
-
redis-cloud
Redis Cloud REST API client library
-
redis-enterprise
Redis Enterprise REST API client library
-
revolt-models
Revolt Backend: API Models
-
tardis
Elegant, clean Rust development framework
-
redisson
A Redis-based distributed synchronization and data structures library for Rust
-
redis-args
Derive macro for reading and writing types for redis usage, either through serde or format args
-
revolt-presence
Revolt Backend: User Presence
-
greentic-session
Greentic multi-tenant session manager with in-memory and Redis backends
-
crabdis
It's like Redis but a bit rusty
-
convertor
A profile converter for surge/clash
-
kaccy-db
Database layer for Kaccy Protocol - PostgreSQL, Redis, and distributed caching
-
not_redis
A Redis-compatible in-memory data structure library for Rust
-
redis-oxide
High-performance async Redis client for Rust with automatic cluster support, multiplexing, and advanced features
-
ember-server
Main server binary for ember
-
sync-engine
High-performance tiered sync engine with L1/L2/L3 caching and Redis/SQL backends
-
rrq-runner
RRQ runner runtime for Rust
-
omniqueue
An abstraction layer over various queue backends
-
emberkv-cli
Interactive CLI tool for ember
-
serde-vars
Conveniently expose (environment) variables to your serde based data structures, like configurations
-
redisctl
Unified CLI for Redis Cloud and Enterprise
-
rrq-producer
RRQ producer client for enqueuing jobs into Redis
-
ember-protocol
RESP3 wire protocol parser and serializer for ember
-
secra-framework
Secra backend framework with lifecycle, config, and integrated SDK utilities
-
multi-tier-cache
Customizable multi-tier cache with L1 (Moka in-memory) + L2 (Redis distributed) defaults, expandable to L3/L4+, cross-instance invalidation via Pub/Sub, stampede protection, and flexible TTL scaling
-
simple_redis
resilient redis client
-
polars-redis
Redis IO plugin for Polars
-
muxis
High-performance Redis client for Rust with multiplexing
-
rrq
RRQ orchestrator CLI and worker runtime
-
seance
A session library
-
revolt-config
Revolt Backend: Configuration
-
runner_q
Redis-based activity queue and worker system
-
ember-persistence
AOF and snapshot durability for ember
-
mini-redis
An incomplete implementation of a Rust client and server. Used as a larger example of an idiomatic Tokio application.
-
mudb-cli
A CLI client for muDB, a RESP-based in-memory cache server written in Rust
-
oxcache
A high-performance multi-level cache library for Rust with L1 (memory) and L2 (Redis) caching
-
liner_broker
Redis based message serverless broker
-
redis_pool
Provide a redis client and cluster client pools
-
floxide
A directed graph workflow system in Rust
-
kash
Function and method cache and memoization
-
pulsess
A robust and flexible background job processing library for Rust
-
herolib-clients
Unified client library for Redis, PostgreSQL, MQTT, Mycelium, Hetzner, HeroDB, and OpenCode
-
sqlRedisBench
A TUI tool to benchmark and compare SQLite (disk/memory) and Redis performance
-
qrush
Lightweight Job Queue and Task Scheduler for Rust (Actix + Redis + Cron)
-
rrq-protocol
Shared RRQ runner protocol types
-
herolib-rpc
RPC framework with Redis-based logging, configuration, error storage, and MCP client support
-
neocrates
A comprehensive Rust library for various utilities and helpers
-
cache-kit
A type-safe, fully generic, production-ready caching framework for Rust
-
redsumer
Lightweight implementation of Redis Streams for Rust
-
redis-watcher
Redis watcher for Casbin-RS
-
cmd_cachier
A caching service for your cli commands using redis
-
memorix-client-redis
Memorix is an open source next-generation in-memory ORM
-
skp-cache
Advanced, modular caching library for Rust
-
emberkv-core
Core engine for ember: keyspace, data types, sharding
-
ember-cluster
Distributed clustering for ember: raft, gossip, slot management
-
rekv
An experimanntal redis like Key-Value-Store client and server
-
ferro-queue
Background job queue system for Ferro framework
-
distributed-lock
Distributed locks for Rust with multiple backend support (PostgreSQL, Redis, MySQL, MongoDB, file system)
-
vinted-rs
An async Vinted API wrapper
-
secra-cache
一个基于 Redis 的统一缓存管理库,专为插件化架构设计,提供强隔离、生命周期管理和极简 API
-
grapple_db
clients for different databases with lightweight interface
-
pulses
A robust and flexible background job processing library for Rust
-
wasmcloud-interface-keyvalue
Interface for wasmCloud actors to access Key-Value stores (wasmcloud:keyvalue)
-
rrq-config
RRQ configuration loader and settings types
-
revolt-ratelimits
Revolt Backend: Message Parser
-
object_transfer
An object transfer library for various message broker and/or protocols
-
qm
quick microservices in Rust
-
revolt-files
Revolt Backend: S3 and encryption subroutines
-
feox-server
High-performance Redis-compatible server for Feox DB
-
flashkv
A high-performance, in-memory Key-Value database built in Rust
-
sse-gateway-redis
Redis adapters for SSE Gateway (Pub/Sub source and Streams storage)
-
fourche
task queue named after a lion with forked tail (queue fourché), works with Redis
-
hedwig
message bus for Rust
-
rediq
A distributed task queue framework for Rust based on Redis
-
throttlecrab-server
A high-performance rate limiting server with multiple protocol support
-
hwhkit-integration-redis
HwhKit Redis/Dragonfly integration
-
memento_cache
A flexible caching library with pluggable storage strategies
-
xdl-database
Database connectivity module for XDL - supports PostgreSQL, MySQL, DuckDB, SQLite, ODBC, Redis, and more
-
mecha10-messaging
Redis Streams messaging layer for Mecha10
-
qrush-engine
Lightweight Job Queue and Task Scheduler for Rust (Actix + Redis + Cron)
-
redis_rawl
Minimal Redis client library implementation. Forked from redis-raw
git@github.com:aminroosta/redis-raw-rs.git -
sierradb
Core SierraDB event store library - embeddable high-performance event sourcing database
-
rs_infras
rust infras
-
paas-server
PEP Authorization API Service
-
rust-task-queue
Production-ready Redis task queue with intelligent auto-scaling, Actix Web integration, and enterprise-grade observability for high-performance async Rust applications
-
rosetta-uuid
A wrapper implementation of UUID providing binary diesel bindings for SQLite and PostgreSQL, and redis serialization support
-
rlock
Redis-backed lock library providing both async and sync Mutex, RwLock, and others
-
data-connector
Storage backends for conversations and responses
-
memtui
An interactive TUI (Terminal User Interface) for browsing and inspecting key-value stores (Redis, Memcached, etc.)
-
redis-test
Testing helpers for the
rediscrate -
queue_workers
A Redis-backed job queue system for Rust applications
-
hitbox-redis
Hitbox redis backend
-
salvo-express-session
Express-session compatible session middleware for Salvo, with connect-redis support
-
jono
Priority Queue on Redis
-
rediserde
RESP (Redis Serialization Protocol) for Serde
-
srill
Subscribe Redis and Invoke Lambda with cargo lambda, for Local development
-
br-cache
Cache and Message Queue abstraction layer
-
redis_ts
API for Redis time series types
-
rhai-redis
Redis scripting support for Rhai
-
tower-sessions-redis-store
Redis session store for
tower-sessions -
zopp-events
Event bus abstraction for zopp
-
valkeyree
An async Rust Valkyrie that speaks RESP — carrying your commands between realms of Valkey
-
ferro-cache
Caching with tags for the Ferro framework
-
mecha10-nodes-simulation-bridge
Simulation bridge node that translates between Redis pub/sub and Godot RL Agents protocol
-
ignix
High-performance Redis-compatible key-value store built with Rust
-
clamber-web-core
clamber web core
-
embedded-redis
A no_std Redis client
-
rikka-mq
message queue library for Rust
-
libdd-trace-obfuscation
A duplicate of trace obfuscator implemented in the agent and documented in https://docs.datadoghq.com/tracing/configure_data_security/?tab=net#trace-obfuscation
-
chainmq
A Redis-backed, type-safe job queue for Rust. Provides job registration and execution, delayed jobs, retries with backoff, and scalable workers.
-
redis_config
Redis source as Async source for config-rs crate
-
redisgo
ergonomic Redis client wrapper for Rust
-
redis_rocksdb
rust implement structure kv(key/value) embedded database, storage by rocksdb
-
axum-kit
Streamline the integration and usage of Axum with SQLx and Redis
-
rpc-perf
RPC Performance Testing
-
azure_mgmt_redis
generated REST API bindings
-
drasi-index-garnet
Drasi Core Garnet/Redis Index Plugin
-
rust-cache-server
High-performance Redis-like cache server in Rust - open source alternative without Redis licensing concerns
-
simple-redis-wrapper
redis client wrapper
-
dbctl
A CLI tool to manage Dockerized databases like PostgreSQL, Redis, and MariaDB
-
nexus-common
Nexus common utils
-
llm-optimizer-storage
Multi-backend storage layer with PostgreSQL, Redis, and Sled
-
seglog
High-performance segment log with CRC32C validation - optimized for event sourcing and append-only storage
-
redis-watcher-temp
Redis watcher for Casbin-RS (Test Package)
-
ntex-redis
Redis client
-
rcqs
Catalog Queue System for Redis
-
redis-objects
Object oriented wrapper around redis client for the Assemblyline malware analysis platform
-
tower-sessions-ext-redis-store
Redis session store for
tower-sessions-ext -
redis_cluster_async
Async redis cluster driver for Rust
-
resp
RESP(REdis Serialization Protocol) Serialization for Rust
-
armature-queue
Job queue and background processing for Armature
-
redisctl-config
Configuration and profile management for Redis CLI tools
-
authly-session
Session management and persistence for the authly framework
-
skp-cache-storage
Storage backends for skp-cache
-
armature-cache
Cache management for Armature framework with Redis and in-memory support
-
redisctl-mcp
MCP (Model Context Protocol) server for Redis Cloud and Enterprise
-
darkredis
Async Redis client using std::future
-
cnctd_redis
Custom wrapper for Redis support
-
stackduck
High-performance distributed queue system
-
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
-
sea-streamer-redis
🌊 SeaStreamer Redis Backend
-
rframe
A lightweight framework implemented in Rust
-
sierradb-client
SierraDB Rust client - type-safe client library for SierraDB event store
-
adjust
making serivces on axum easier
-
azcache
Unified cache backend for Redis and Memcached
-
armature-redis
Redis client integration for Armature - connection pooling, pub/sub, and DI-ready
-
qail-redis
QAIL driver for Redis - ephemeral state and caching. Part of the QAIL decision layer.
-
redicks
Bare bones Redis clone built for learning
-
tower-rate-limit-fred
A Redis-backed rate-limiting middleware for Tower using Fred
-
bullrs
A BullMQ compatible Job Queue based on Redis
-
heaplet
A small, in-process, Redis-inspired in-memory store for Rust
-
aster-proxy
A light, fast and powerful cache proxy written in Rust
-
qm-role-build
Role builder from markdown tables
-
commucat-storage
PostgreSQL and Redis data access layer for CommuCat
-
axum_session_redispool
📝 RedisPool Database layer for axum_session
-
swissknife-database-sdk
Database SDK - PostgreSQL, MySQL, MongoDB, Redis, Elasticsearch, Supabase, DynamoDB, Neo4j, RDS
-
authkestra-session
Session management and persistence for the authkestra framework
-
bss-oss-cache
Redis caching layer for BSS/OSS Rust Ecosystem
-
redis-keyspace-stats
Analyzes your Redis keyspace and returns statistics about it
-
matrix-lite-rs
Production-ready Matrix protocol implementation with Redis backend, E2EE (Olm/Megolm), and WASM support for scalable real-time messaging
-
mecha10-nodes-websocket-bridge
WebSocket bridge node that forwards Redis pub/sub to WebSocket clients
-
floxide-redis
Redis implementation for Floxide distributed workflow system
-
kramer
Enumerated types implementing std::fmt::Display for sending RESP messages to redis
-
redis-common
Shared utilities for Redis CLI tools
-
nano-hyperloglog
A Redis-compatible HyperLogLog service with pluggable storage backends
-
qm-redis
Redis helper functions
-
coerce-redis
Redis actor persistence provider for Coerce. Supports event sourcing and snapshots
-
tower-redis-cell
Rust bindings for the Redis Cell module
-
fukurow-streaming
Real-time streaming processing for Fukurow reasoning engine
-
lazycelery
A terminal UI for monitoring and managing Celery workers and tasks, inspired by lazydocker/lazygit
-
r2d2_redis
Redis support for the r2d2 connection pool
-
distributed-lock-redis
Redis backend for distributed locks with RedLock algorithm support
-
redis-work-queue
A work queue, on top of a redis database, with implementations in Python, Rust, Go, Node.js (TypeScript) and Dotnet (C#)
-
isoautomate
Official Rust SDK for the isoAutomate Sovereign Browser Infrastructure
-
axum-realtime-kit
A toolkit for building scalable, real-time applications with Axum, WebSockets, and Redis Pub/Sub
-
traqq
High-performance event processing system for Redis data indexing
-
redis-event
用于监听Redis的写入操作,据此可以实现数据复制,监控等相关的应用
-
sierradb-protocol
Shared protocol types and utilities for SierraDB
-
pavex_session_redis
Session store for
pavex-sessionbacked by Redis or Redis-compatible databases (e.g. Valkey). -
qm-utils
functions and macros
-
cool-core
cool-admin Rust 核心库
-
otel-instrumentation-redis
OpenTelemetry instrumentation for redis-rs
-
doitlater
Redis based background jobs queue
-
deseresp
serializer and deserializer for Redis's RESP3 format using serde framework
-
taskline
distributed task queue for Rust
-
axum_session_redis_bb8_pool
📝 RedisPool (BB8) Database layer for axum_session
-
rediq-cli
CLI tool for Rediq distributed task queue
-
cool-rpc
cool-admin Rust RPC 微服务
-
qm-customer
Default schema for customers
-
aegis-waf
web application firewall
-
cache-any
A cache library for Rust
-
cinchdb
Redis-compatible cache infrastructure. Affordable, auto-scaling, file-per-tenant architecture.
-
fnct
caching library that supports cache invalidation via tags
-
cinch
Redis-compatible cache infrastructure. Affordable, auto-scaling, file-per-tenant architecture.
-
stashy
A trait-based abstraction for stashing key-value data in Rust
-
redis-graph
API for Redis graph database types
-
db
Lightweight high-performance pure-rust transactional embedded database
-
lunatic-redis
Redis driver for the lunatic runtime
-
tower-resilience-healthcheck
Proactive health checking for resources with intelligent selection strategies
-
yus_innerapi
Inner API library for yus services with communication, MCP, and backend support
-
mco-redis-rs
Redis driver for Rust
-
sal-git
SAL Git - Git repository management and operations
-
redis-swapplex
Redis multiplexing with reconnection notifications and MGET auto-batching
-
nexus-webapi
Nexus API exposes a social-media-like API capable of powerful Web-of-Trust inference
-
qm-nats
Nats helper functions
-
fluffici_redis
Redis driver for Rust
-
turbostore
A concurrent, in-memory, in-process, Redis-like storage for Rust
-
rutin_server
redis implemented using rust
-
serde-redis
Serde deserialization for redis-rs
-
spring-redis
Integrate redis-rs with spring-rs
-
sierradb-server
SierraDB server - distributed event store server with Redis RESP3 protocol
-
sierradb-topology
SierraDB network topology management and peer discovery
-
redis-serde
Serde serialization and deserialization for redis-rs
-
sabi_redis
The sabi data access library for Redis in Rust
-
shorty
assigning short IDs to long URL, and store them on redis
-
jedisct1/flowgger
fast, simple and lightweight data collector
-
mobc-redis
Redis support for the mobc connection pool
-
redis-asyncx
An asynchronous Redis client library and a Redis CLI built in Rust
Try searching with DuckDuckGo.