Python Celery

Open-source Python projects categorized as Celery

Top 23 Python Celery Projects

  • full-stack-fastapi-postgresql

    Full stack, modern web application generator. Using FastAPI, PostgreSQL as database, Docker, automatic HTTPS and more.

    Project mention: How to build a scalable project file structure for a beginner. | | 2023-03-10

    I've just recently switched to a structure that follows Netflix's Dispatch application after starting with and it feels way better and organized.

  • cookiecutter-django

    Cookiecutter Django is a framework for jumpstarting production-ready Django projects quickly.

    Project mention: Learning Django | | 2023-03-10

    Also, cookiecutter django is a great resource to get a Django site off the ground without reinventing the wheel.

  • Sonar

    Write Clean Python Code. Always.. Sonar helps you commit clean code every time. With over 225 unique rules to find Python bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

  • flower

    Real-time monitor and web admin for Celery distributed task queue

    Project mention: Scaling Celery to handle workflows and multiple queues | | 2023-02-04

    Use flower to monitor workers and tasks.

  • kombu

    Messaging library for Python.

    Project mention: Variables pool system | | 2022-05-04

    It is feasible and there are a number of ways to do it. There are a few issues, though, mainly how to make sure that you are accessing the latest data and not getting part of the data mid write. A database handles these issues pretty well, since generally they are meant to be an intermediary between different processes. Another solution, that is often more flexible, is a message queue, like this one:

  • django-react-boilerplate

    Django 3, React, Bootstrap 4 with Python 3 and webpack project boilerplate (by vintasoftware)

  • django-celery

    Old Celery integration project for Django

  • django-celery-beat

    Celery Periodic Tasks backed by the Django ORM

    Project mention: Dynamically update periodic tasks in Celery and Django | | 2022-10-17

    I was looking for a nice way to manipulate periodic tasks in Celery. I found an amazing django-celery-beat package that provides PeriodicTask database objects. With PeriodicTask objects, you can dynamically add/remove/update periodic tasks in Celery. I want to share my approach. I've created an example GitHub repository and wrote step-by-step article.

  • InfluxDB

    Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.

  • jasmin

    Jasmin - Open source SMS gateway

    Project mention: How to build our own SMS service/gateway in nodejs? | | 2022-11-29
  • redbeat

    RedBeat is a Celery Beat Scheduler that stores the scheduled tasks and runtime metadata in Redis.

    Project mention: Django Celery Beat | | 2022-06-14

    afaik you cant dynamically create scheduled tasks - but i was able to achieve this with redbeat. curious to see what more experienced ppl have to say as well.

  • django-celery-results

    Celery result back end with django

    Project mention: Use Celery with any Django Storage as a Result Backend | | 2023-02-07

    The Celery package provides some number of (undocumented!) result backends to store task results in different local, network, and cloud storages. The django-celery-result package adds options to use Django-specific ORM-based result storage, as well as Django-specific cache subsystem.

  • wakaq

    Distributed background task queue for Python backed by Redis, a super minimal Celery

    Project mention: Building a distributed task queue in Python | | 2022-09-05


    is the meat of it. The blog post talks about the Redis data structures used, and there's not much to it beyond that.

  • 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

    Project mention: GitHub - snok/django-guid: Inject an ID into every log message from a Django request. ASGI compatible, integrates with Sentry, and works with Celery | | 2023-01-25
  • pdbr

    pdb + Rich library

  • banking-system

    A Banking System Concept Created Using Django Python Web Framework and Tailwind CSS

  • asgi-correlation-id

    Request ID propagation for ASGI apps

    Project mention: Logging in Python Like a Pro | | 2022-07-01
  • django-step-by-step

    A Django + Vue reference project that focuses on developer tooling and CI/CD + IaC

    Project mention: What is your development cycle when using docker and containers? What's the general flow between developing locally and running the containers to test. | | 2023-01-22

    Here's an example of a docker-compose file in my reference Django project:

  • celery-kubernetes-example

    Small Flask app with scalable, asynchronous backend workers deployed on Kubernetes.

  • guane-intern-fastapi

    FastAPI-PostgreSQL-Celery-RabbitMQ-Redis bakcend with Docker containerization

  • django-sqs-celery-template

    An effortlessly pre configured Django, Celery and SQS template repository for those who want to process asynchronous background tasks.

    Project mention: Django + Celery + AWS SQS setup on Elastic Beanstalk | | 2022-05-30

    I also found this project on github: . Do you think this is a good reference?

  • docker-compose-django-celery-redis-postgres

    Create docker compose for Django, Celery, Redis and Postgres

    Project mention: Save your weekend and deploy Django 4, Celery, Redis and Postgres with docker-compose | | 2022-11-18

    All code from the article in the GitHub repository - with MIT license, so you can copy and change as you want!

  • django-ecommerce-api

    An E-commerce API built using Django Rest Framework. (by earthcomfy)

    Project mention: An E-commerce API | | 2022-09-25

    Nested serializers and so on. If you would like to strengthen your skills, I highly recommend you to check it out

  • celery-types

    :seedling: Type stubs for Celery and its related packages

    Project mention: Python 3.11.0 final is now available | | 2022-10-25

    While it's of course not ideal, stub files can help with this issue. For example you can get stubs for Celery that make both `shared_task` and `delay` properly typed:

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-03-10.

Python Celery related posts


What are some of the best open-source Celery projects in Python? This list will help you:

Project Stars
1 full-stack-fastapi-postgresql 11,406
2 cookiecutter-django 10,318
3 flower 5,609
4 kombu 2,513
5 django-react-boilerplate 1,556
6 django-celery 1,481
7 django-celery-beat 1,315
8 jasmin 824
9 redbeat 772
10 django-celery-results 543
11 wakaq 522
12 celery-progress 385
13 django-guid 314
14 pdbr 284
15 banking-system 248
16 asgi-correlation-id 194
17 django-step-by-step 126
18 celery-kubernetes-example 83
19 guane-intern-fastapi 55
20 django-sqs-celery-template 41
21 docker-compose-django-celery-redis-postgres 33
22 django-ecommerce-api 29
23 celery-types 29
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives