Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR. Learn more →
Top 23 Python Celery Projects
-
cookiecutter-django
Cookiecutter Django is a framework for jumpstarting production-ready Django projects quickly.
I found that this django setup was an excellent starting point:
https://github.com/cookiecutter/cookiecutter-django
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
-
Project mention: Show HN: Drop-In SQS Replacement Based on SQLite | news.ycombinator.com | 2024-06-30
https://docs.celeryq.dev/en/stable/getting-started/backends-...
Celery's flower utility doesn't work with SQS or GCP's {Cloud Tasks, Cloud Pub/Sub, Firebase Cloud Messaging FWIU} but does work with AMQP, which is a reliable messaging protocol.
RabbitMQ is backed by mnesia, an Erlang/OTP library for distributed Durable data storage. Mnesia: https://en.wikipedia.org/wiki/Mnesia
SQLite is written in C and has lots of tests because aerospace IIUC.
There are many extensions of SQLite; rqlite, cr-sqlite, postlite, electricsql, sqledge, and also WASM: sqlite-wasm, sqlite-wasm-http
celery/kombu > Transport brokers support / comparison table: https://github.com/celery/kombu?tab=readme-ov-file#transport...
Kombu has supported Apache Kafka since 2022, but celery doesn't yet support Kafka: https://github.com/celery/celery/issues/7674#issuecomment-12...
-
-
For scheduled tasks, you can use Django celery beat to manage periodic tasks, ensuring they run at specified intervals.
-
Background tasks, like sending emails, are best handled asynchronously to avoid blocking the main application processes and to improve the overall performance and responsiveness of your application. A popular tool for managing background tasks in Django is Celery.
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
redbeat
RedBeat is a Celery Beat Scheduler that stores the scheduled tasks and runtime metadata in Redis.
-
-
-
Project mention: Show HN: Hatchet – Open-source distributed task queue | news.ycombinator.com | 2024-03-08
-
-
celery-progress
Drop in, configurable, dependency-free progress bars for your Django/Celery applications.
-
django-guid
Inject an ID into every log message from a Django request. ASGI compatible, integrates with Sentry, and works with Celery
-
-
-
-
-
full-stack-fastapi-postgresql
Full stack, modern web application generator. Using FastAPI, PostgreSQL as database, Nuxt3, Docker, automatic HTTPS and more. (by whythawk)
-
django-step-by-step
A Django + Vue reference project that focuses on developer tooling and CI/CD + IaC
-
-
cookiecutter-fastapi
Cookiecutter fastapi is a framework for jumpstarting production-ready fastapi projects quickly.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Python Celery discussion
Python Celery related posts
-
SaaSavant – SaaS Boilerplate
-
Building a SaaS app using Django
-
Celery-exporter: A Prometheus exporter for Celery metrics
-
Working with Docker Containers Made Easy with the Dexec Bash Script
-
What's the correct way to install or version up packages when using Docker and Poetry?
-
How to add onSuccess function to celery-progress?
-
Example app using FastAPI, SQLModel, Celery, Alembic and Supertokens
-
A note from our sponsor - CodeRabbit
coderabbit.ai | 9 Feb 2025
Index
What are some of the best open-source Celery projects in Python? This list will help you:
# | Project | Stars |
---|---|---|
1 | cookiecutter-django | 12,406 |
2 | flower | 6,587 |
3 | kombu | 2,940 |
4 | django-react-boilerplate | 2,071 |
5 | django-celery-beat | 1,746 |
6 | django-celery | 1,529 |
7 | docker-django-example | 1,247 |
8 | jasmin | 1,062 |
9 | redbeat | 935 |
10 | django-celery-results | 707 |
11 | docker-flask-example | 668 |
12 | wakaq | 580 |
13 | playlistor | 526 |
14 | celery-progress | 481 |
15 | django-guid | 462 |
16 | asgi-correlation-id | 461 |
17 | celery-exporter | 452 |
18 | pdbr | 338 |
19 | banking-system | 329 |
20 | full-stack-fastapi-postgresql | 250 |
21 | django-step-by-step | 181 |
22 | django-ecommerce-api | 153 |
23 | cookiecutter-fastapi | 110 |