{"repo":"alisaifee/coredis","free":true,"listed":false,"github":"https://github.com/alisaifee/coredis","clone":"git clone https://github.com/alisaifee/coredis.git","description":"coredis is an async redis client for python with support for redis cluster, sentinel and popular redis modules","language":"Python","stars":116,"topics":["redis","asyncio","python","redis-client","redis-cluster-client","redis-sentinel-client","dragonflydb","valkey-client","anyio","trio"],"license":"MIT","category":"databases-storage","readme_excerpt":"[!IMPORTANT] To learn about breaking changes and migration steps for version 6 please see Migrating from 5.x to 6.0. If you are looking for the 5.x implementation, please refer to the 5.x branch. coredis Fast, async, fully-typed Redis client with support for cluster and sentinel Features - Fully typed, even when using pipelines, Lua scripts, and libraries - Redis Cluster and Sentinel support - Built with structured concurrency on anyio , supports both asyncio and trio - Smart command routing: multiplexing when possible, pooling otherwise - Server-assisted client-side caching implementation - Redis Stack modules support - Redis PubSub - Pipelining - Lua scripts and Redis functions with support for typing - Convenient Stream Consumers implementation - Comprehensive documentation - Optional runtime type validation (via beartype) - Observability with OpenTelemetry Installation Optional extras For OpenTelemetry support To install any dependencies required by the recipes Getting started Single node or cluster Sentinel Compatibility To see a full list of supported Redis commands refer to the Command compatibility documentation. Details about supported Redis modules and their commands can be found here. coredis is tested against redis versions = 7.0 The test matrix status can be reviewed here coredis is additionally tested against: - uvloop = 0.15.0 - trio Supported python versions - 3.10 - 3.11 - 3.12 - 3.13 - 3.14 - PyPy 3.11 Redis API compatible databases coredis is known to work ","default_branch":null,"files":null,"tree":[],"storefront":"/r/alisaifee","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/alisaifee/coredis/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}