Koed00/django-q
A multiprocessing distributed task queue for Django observed · 2026-08-28
Health v2 · maintenance only
23/100
- Activity 0
- Release rhythm 8
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 4098
- days_rel: n/a
- days_push: 750
- n_releases_24m: 0
Adoption not part of the score
1877 stars · 324 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
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
library · maturity maintenance
message-queue scheduling workflow-automation monitoring backend web-development microservices python cross-platform django task-queue background-jobs cron-scheduler multiprocessing redis-broker automation
2 sources
- readme: https://github.com/Koed00/django-q · fetched 2026-08-28 · c932b001b488
- registry_pypi: https://pypi.org/pypi/django-q/json · fetched 2026-08-29 · 228e64f0eda9
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| Koed00/django-q | main | 23 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem