SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Python Redi Projects
-
Project mention: Celery + Redis at Scale: Designing a Reliable and Efficient Task Queue in Production | dev.to | 2026-04-26
These options configure TCP keepalive. They help detect stale or broken broker connections earlier instead of letting workers hang on dead sockets. (Find more info in this Github Issue)
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
Project mention: War Story: We Survived a 2-Hour Outage with Redis 8.0 Cluster and Sentinel | dev.to | 2026-05-02
We recommend the official go-redis client for Go, redis-py for Python, and Jedis for Java, as all three have added support for Redis 8.0’s new Cluster and Sentinel features. Avoid using older clients or community-maintained forks that may not support Redis 8.0’s updated gossip protocol or slot migration logic. All three official clients include error handling for Sentinel failover events, which is critical for minimizing traffic drops during failover. We use go-redis v9.4.0 in production, which has handled 142k writes/sec with <0.01% error rate post-fix.
-
Project mention: Oban, the job processing framework from Elixir, has come to Python | news.ycombinator.com | 2026-01-28
For an even lighter system than Celery, I'm a big fan of
https://python-rq.org/
It's super low on the dependencies and integrates nicely as a library into python applications. It's very bare bones.
-
GPTCache — an open source library built specifically for caching LLM responses. Pretty flexible and worth looking at if you're rolling your own pipeline.
-
NewsBlur
NewsBlur is a personal news reader that brings people together to talk about the world. A new sound of an old instrument.
Unless I misunderstand, it also misses that Newsblur is open source and can be self hosted https://github.com/samuelclay/NewsBlur
-
Project mention: flower VS dj-celery-panel - a user suggested alternative | libhunt.com/r/flower | 2026-02-27
-
dev-setup
macOS development environment setup: Easy-to-understand instructions with automated setup scripts for developer tools like Vim, Sublime Text, Bash, iTerm, Python data analysis, Spark, Hadoop MapReduce, AWS, Heroku, JavaScript web development, Android development, common data stores, and dev-based OS X defaults.
-
-
-
Project mention: Dramatiq: A fast and reliable background task processing library for Python 3 | news.ycombinator.com | 2026-01-17
-
faststream
FastStream is an asynchronous Python framework for building event-driven applications. It brings together message broker integration, dependency injection, validation, testing utilities, and AsyncAPI documentation generation in a single toolkit
Project mention: FastStream 0.7: MQTT support – in-memory tests, AsyncAPI generation and more | news.ycombinator.com | 2026-06-01 -
Stream-Framework
Stream Framework is a Python library, which allows you to build news feed, activity streams and notification systems using Cassandra and/or Redis. The authors of Stream-Framework also provide a cloud service for feed technology:
We wire everything up with Vision Agents as the voice agent framework, Stream for WebRTC audio and video, OpenAI Realtime for speech in and speech out, Anam so the agent shows up as a face on the video, and Supermemory so answers come from search over your uploaded documents instead of guesswork. The code stays small and most of the behavior lives in one registered function that asks the memory store for relevant chunks and returns them to the model.
-
-
Project mention: Celery + Redis at Scale: Designing a Reliable and Efficient Task Queue in Production | dev.to | 2026-04-26
One more practical point from my experience: sometimes the problem is not in your code or even in your configuration, but in Celery itself or in lower-level libraries such as Kombu (for example https://github.com/celery/kombu/issues/2258).
-
-
-
FastAPI-boilerplate
An extendable async API using FastAPI, Pydantic V2, SQLAlchemy 2.0, PostgreSQL and Redis.
-
-
-
fastapi-cache
fastapi-cache is a tool to cache fastapi response and function result, with backends support redis and memcached.
-
-
Another one is how much time it takes to maintain vs how much interest it has. This is different than burnout.
I created and maintain example Docker Compose starter projects for Flask[0], Rails[1], Django[2] and Node[3]. I've had these going for 6-7 years and I maintain them at least once a week to keep everything up to date.
I used to also support Phoenix but I stopped after ~5 years because it was the least popular project but also took up more time to upgrade than all of the other example projects combined because Live View has changed in drastic ways so many times.
Plus it became no longer enjoyable to work on it since I stopped using Phoenix in my day to day as well. That combined with it being the least popular example app between the 5 projects.
I put together a 6 month plan to archive the repo in https://github.com/nickjj/docker-phoenix-example/issues/16, received zero feedback and then archived it at the start of 2026.
[0]: https://github.com/nickjj/docker-flask-example
[1]: https://github.com/nickjj/docker-rails-example
[2]: https://github.com/nickjj/docker-django-example
[3]: https://github.com/nickjj/docker-node-example
-
Python Redis discussion
Python Redis related posts
-
I Built My Own Analytics Platform Instead of Paying for PostHog
-
Building a PostHog-Like Analytics Platform with FastAPI
-
pgxbackup: Continuity Support for pgBackRest
-
War Story: We Survived a 2-Hour Outage with Redis 8.0 Cluster and Sentinel
-
War Story: We Migrated From Memcached 1.6 to Redis 7.2 and Cut Cache Misses by 60%
-
Redis 9 vs. Dragonfly 1.20: Throughput and Memory Efficiency Benchmarks for Caching Layers
-
Celery + Redis at Scale: Designing a Reliable and Efficient Task Queue in Production
-
A note from our sponsor - SaaSHub
www.saashub.com | 17 Jun 2026
Index
What are some of the best open-source Redi projects in Python? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | celery | 28,584 |
| 2 | redis-py | 13,558 |
| 3 | rq | 10,650 |
| 4 | GPTCache | 8,066 |
| 5 | NewsBlur | 7,497 |
| 6 | flower | 7,192 |
| 7 | dev-setup | 6,264 |
| 8 | huey | 5,973 |
| 9 | scrapy-redis | 5,633 |
| 10 | dramatiq | 5,265 |
| 11 | faststream | 5,224 |
| 12 | Stream-Framework | 4,746 |
| 13 | Gopherus | 3,340 |
| 14 | kombu | 3,120 |
| 15 | arq | 2,949 |
| 16 | iredis | 2,741 |
| 17 | FastAPI-boilerplate | 1,958 |
| 18 | django-rq | 1,948 |
| 19 | faust | 1,875 |
| 20 | fastapi-cache | 1,865 |
| 21 | WordOps | 1,555 |
| 22 | docker-django-example | 1,529 |
| 23 | rq-scheduler | 1,515 |