# Koed00/django-q

A multiprocessing distributed task queue for Django

Repository: https://github.com/Koed00/django-q
Canonical: https://ross.abutalabs.com/products/django-q
Homepage: https://django-q.readthedocs.org
Language: Python
License: MIT
License Family: permissive
Last push: 2024-08-13T12:14:42+00:00

## Health v2 (maintenance only)
Score: 23/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 0, release rhythm 8, longevity 100
- inputs: {"age_days": 4098, "days_push": 750, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1877, forks 324 (observed 2026-08-28T04:05:47.932763+00:00)

## What it is
Django Q is a native multiprocessing distributed task queue for Django, supporting asynchronous, scheduled, cron, and repeated tasks with Django Admin integration. It works with multiple brokers including Redis, SQS, MongoDB, Disque, IronMQ, or the Django ORM itself.

## Use cases
- run background tasks in django
- schedule cron jobs from a django app
- queue async jobs with redis
- process tasks in parallel with a worker pool
- monitor task queue clusters
- chain and group task results

## When to choose
- you have a Django project and need background or scheduled tasks
- you want a queue that can run with just the ORM, no Redis required
- you need Django Admin integration for monitoring tasks

## When to avoid
- you are not using Django
- you need a maintained project - consider django-q2 or Celery
- you need asyncio-native task processing

## Facets
- artifact type: library
- maturity: maintenance
- function: message-queue, scheduling, workflow-automation, monitoring
- domain: backend, web-development, microservices
- platform: python, cross-platform
- tags: django, task-queue, background-jobs, cron-scheduler, multiprocessing, redis-broker, automation

## Member repositories
- Koed00/django-q (main) score 23

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:05:47.932763+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T03:14:40.855853+00:00, confidence not recorded.
  - readme: https://github.com/Koed00/django-q (fetched 2026-08-28T04:05:47.932763+00:00, sha c932b001b488)
  - registry_pypi: https://pypi.org/pypi/django-q/json (fetched 2026-08-29T10:54:03.709937+00:00, sha 228e64f0eda9)
- Data as of 2026-08-30T08:39:29.467469+00:00.
