Skip to content
SPECIFICTION
Get listed

Django Q2

github.com

Free plan WebmacOSLinuxSelf-hosted
Visit github.com
Spec score 8.1 #12 of 37 in Task Queue Software

What it is

Django Q2 is a Django task queue, scheduler and worker application built around Python multiprocessing. It runs asynchronous tasks with worker pools and supports scheduled, cron and repeated jobs. For task workflows, it offers result hooks, groups and chains. A multi-cluster monitor and Django Admin integration provide monitoring options. Brokers include Redis, IronMQ, Amazon SQS, MongoDB and Django ORM; the project also lists Rollbar and Sentry support for error reporting. Signed and compressed packages are among its listed security features. The documentation says it is tested with Python 3.10 through 3.14 and works with Django 5.2, 6.0 and 6.1. It is self-hosted, with the README describing compatibility with PaaS deployment across multiple instances. The project is free, MIT-licensed software, installed with pip using the package name django-q2. Listed platforms are Linux, macOS, self-hosted and web. Disque support has been dropped.

Spec sheet

Purpose
Django Q2 is a native Django task queue, scheduler and worker application using Python multiprocessing.Read 8 Oct 2026 · django-q2.readthedocs.io
License
The repository includes the MIT License.Read 8 Oct 2026 · github.com
Brokers
Supported brokers include Redis, IronMQ, Amazon SQS, MongoDB and Django ORM.Read 8 Oct 2026 · django-q2.readthedocs.io
Compatibility
The documentation says it is tested with Python 3.10 through 3.14 and works with Django 5.2, 6.0 and 6.1.Read 8 Oct 2026 · django-q2.readthedocs.io
Error reporting
The project lists Rollbar and Sentry support.Read 8 Oct 2026 · django-q2.readthedocs.io
Installation
The README installs Django Q2 with pip using the package name django-q2.Read 8 Oct 2026 · github.com
Languages
The documentation lists English, German and French as available languages.Read 8 Oct 2026 · django-q2.readthedocs.io
Monitoring
It provides a multi-cluster monitor and integrates with Django Admin.Read 8 Oct 2026 · django-q2.readthedocs.io
Notable limit
The README says Disque support was dropped.Read 8 Oct 2026 · github.com
Platform deployment
The README describes it as PaaS compatible with multiple instances.Read 8 Oct 2026 · github.com
Scheduling
It supports scheduled, cron and repeated tasks.Read 8 Oct 2026 · django-q2.readthedocs.io
Security feature
The listed features include signed and compressed packages.Read 8 Oct 2026 · django-q2.readthedocs.io
Support channel
The project links to its full documentation on Read the Docs.Read 8 Oct 2026 · github.com
Task execution
It supports asynchronous tasks with multiprocessing worker pools.Read 8 Oct 2026 · django-q2.readthedocs.io
Task workflows
It includes result hooks, groups and chains.Read 8 Oct 2026 · django-q2.readthedocs.io

Plans and prices

Django Q2 Free MIT-licensed software Read 8 Oct 2026 · github.com

Every Django Q2 plan and price →

Strong points and limits

Strong points

  • Supports scheduled, cron and repeated tasks
  • Includes groups, chains and result hooks
  • Integrates monitoring with Django Admin
  • Supports several broker options
  • Free, MIT-licensed software

Limits

  • Disque broker support was dropped
  • Requires self-hosted deployment

Who it suits

Django teams that need asynchronous task execution, recurring schedules and task workflows may find it suitable. It is self-hosted and supports several broker options, including Django ORM.

Verdict

Django Q2 combines task execution, scheduling, workflow features and monitoring for Django applications. Its broker choices and Python/Django compatibility are specified, while deployment is self-hosted.

Where Specifiction places it

Alternatives to Django Q2All alternatives →