Welcome to Django Q

Django Q is a native Django task queue, scheduler and worker application using Python multiprocessing.

Features

  • Multiprocessing worker pools

  • Asynchronous tasks

  • Scheduled, cron and repeated tasks

  • Signed and compressed packages

  • Failure and success database or cache

  • Result hooks, groups and chains

  • Django Admin integration

  • PaaS compatible with multiple instances

  • Multi cluster monitor

  • Redis, Disque, IronMQ, SQS, MongoDB or ORM

  • Rollbar and Sentry support

Django Q is tested with: Python 3.7 and 3.8, Django 2.2.x and 3.1.x

Currently available in English, German and French.

Contents: