Awesome Open Source
Awesome Open Source


asyncio (3156) Redis client library.

The library is intended to provide simple and clear interface to Redis based on asyncio.


Feature Supported
hiredis parser
Pure-python parser
Low-level & High-level APIs
Pipelining support
Multi/Exec support
Connections Pool
Pub/Sub support
Sentinel support
ACL support
Streams support
Redis Cluster support 🚫
Tested Python versions 3.6, 3.7, 3.8, 3.9
Tested for Redis servers 5.0, 6.0
Support for dev Redis server through low-level API


The easiest way to install aioredis is by using the package on PyPi:

pip install aioredis


  • Python 3.6+
  • hiredis


Benchmarks can be found here:


Feel free to file an issue or make pull request if you find any bugs or have some suggestions for library improvement.


The aioredis is offered under a MIT License.

Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
python (54,487
python3 (1,644
redis (962
asyncio (280
python-3 (211
redis-client (65
python36 (38
python37 (30
redis-sentinel (16