RQ
Simple job queues for Python observed · 2026-08-28
Health v2 · maintenance only
95/100
- Activity 99
- Release rhythm 86
- Longevity 100
Flags: no_license
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 32
- age_days: 5406
- days_rel: 16
- days_push: 9
- n_releases_24m: 18
Adoption not part of the score
10670 stars · 1487 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
RQ (Redis Queue) is a simple Python library for queueing jobs and processing them in the background with workers, backed by Redis or Valkey. It includes companion packages for Django integration (django-rq) and job scheduling (rq-scheduler).
Use cases
- run background jobs in python
- queue long-running tasks off the request cycle
- schedule jobs to run at a specific time or after a delay
- retry failed jobs automatically
- process tasks with prioritized worker queues
- integrate a task queue into django
- run cron-style recurring jobs
When to choose
- you want a lightweight, easy-to-learn task queue with a low barrier to entry
- you already run Redis or Valkey in your stack
- you need simple scheduling, retries, and job prioritization
- you use Django and want first-class queue integration
When to avoid
- you need a distributed task queue without a Redis dependency
- you require complex workflow orchestration, DAGs, or advanced routing like Celery offers
- you need message-queue semantics beyond at-least-once job execution
Facets
library · maturity stable
message-queue scheduling workflow-automation backend web-development microservices python self-hosted cross-platform task-queue background-jobs workers django delayed-jobs job-scheduling valkey automation redis
6 sources
- readme: https://github.com/rq/rq · fetched 2026-08-28 · 98981eed8d63
- homepage: https://python-rq.org · fetched 2026-08-29 · 75de23587062
- site_page: https://python-rq.org/docs · fetched 2026-08-29 · d90f7a1423ee
- registry_pypi: https://pypi.org/pypi/rq/json · fetched 2026-08-29 · 055a6181ccbc
- registry_pypi: https://pypi.org/pypi/django-rq/json · fetched 2026-08-29 · 84d3d7ea42e0
- registry_pypi: https://pypi.org/pypi/rq-scheduler/json · fetched 2026-08-29 · 1375527bb58c
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| rq/rq | main | 95 |
| rq/django-rq | plugin | 92 |
| rq/rq-scheduler | plugin | 32 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem