Python cache decorator and other itils with support for Redis or KeyDB
Redis-over-WebSocket API on top of websockets and aioredis
Python log handler to forward logs to Redis database
Library for communicating with Redis Clusters. Built on top of redis-py lib
High Level Asyncio interface to redis
A simple and robust caching solution for FastAPI endpoints, fueled by the unfathomable power of Redis.
Simple message queue based on Redis.
Timeseries API built on top of Redis
A set of tools to ease LUA scripting when dealing with Redis.
Redis Import tool, copy data from one redis instance into another or into a cluster.
llama-index docstore redis integration
Redis Cluster support extension for aioredis
Django live settings with pluggable backends, including Redis.
Easier to use fakeredis in Django.
An app that provides django integration for RQ (Redis Queue)
RedisJSON Python Client
llama-index storage-chat-store redis integration
Redis task lock decorator for django celery tasks
Some extensions for redis-limpyd, a redis orm (sort of) in python.
A log handler for the Python logging module, emitting all logs to specific Redis channels
robotframework-redislibrary is a Robot Framework test library for manipulating in-memory data which store in Redis
A decorator for caching properties in Redis.
Redis Client
(aio)REDIS wrapper to deal with cluster redirect exceptions (`MOVED`).
Queue system with key-based throttling implemented over Redis.
GPTCache, a powerful caching library that can be used to speed up and lower the cost of chat applications that rely on the LLM service. GPTCache works as a memcache for AIGC applications, similar to how Redis works for traditional applications.
Python message queuing with Redis and message deduplication
Redis-based components for Scrapy.
Python client for Redis database and key-value store
Python async client for Redis key-value store
Redis based Reader-Writer lock with Writer's priority.
An redis python datastructures package.
Redis Entities
Redis is an open source (BSD licensed), in-memory data structure store, used as a database, cache, and message broker. Redis provides data structures such as strings, hashes, lists, sets, sorted sets with range queries, bitmaps, hyperloglogs, geospatial indexes, and streams. Redis has built-in replication, Lua scripting, LRU eviction, transactions, and different levels of on-disk persistence, and provides high availability via Redis Sentinel and automatic partitioning with Redis Cluster
Package for enqueuing and fetching async jobs, using Redis as a queue and result repository
Wheels that bundle precompiled redis-server and redis-cli binaries for the appropriate platform
Common utilities related to how Sentry uses Redis
Redis Based Task Queue
Provides job scheduling capabilities to RQ (Redis Queue)
Mock for redis-py
Dispatch and run distributed work asynchronously, brokered by Redis
redis toolset
Redis object relation mapper
A work queue, on top of a redis database, with implementations in Python, Rust, Go, Node.js (TypeScript) and Dotnet (C#).
django cluster redis
Job queues in python with asyncio and redis
A redis semaphore implementation using eval scripts
redis-cache-tools is a pythonic interface for creating a cache over redis.
A package that works with Redis Sentinel.