Resque
Resque is a Redis-backed Ruby library for creating background jobs, placing them on multiple queues, and processing them later. observed · 2026-08-28
Health v2 · maintenance only
74/100
- Activity 94
- Release rhythm 33
- Longevity 100
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: 378
- age_days: 6231
- days_rel: 233
- days_push: 36
- n_releases_24m: 2
Adoption not part of the score
9480 stars · 1656 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
Resque is a Redis-backed Ruby library for creating background jobs, placing them on multiple queues, and processing them later with forked worker processes. It includes a Rake task for running workers and a Sinatra web frontend for monitoring queues, jobs, workers, and failures.
Use cases
- run background jobs in a Ruby or Rails app
- process asynchronous tasks like sending emails or generating archives
- distribute job workers across multiple machines backed by Redis
- monitor queue contents, worker status, and job failures from a web UI
- schedule delayed and recurring jobs with resque-scheduler
- prioritize jobs across multiple named queues
When to choose
- you use Ruby/Rails and want a battle-tested Redis-backed job queue
- you want process-per-job isolation to avoid memory leaks and thread-safety issues
- you need a built-in web dashboard for queue and failure monitoring
- you rely on a mature plugin ecosystem around Resque
When to avoid
- you need high-throughput threaded job processing with lower memory overhead (consider Sidekiq)
- your project requires Ruby 2.x (use Resque 2.x or another library)
- you don't want to operate a Redis server
- you need a language-agnostic or polyglot job system
Facets
library · maturity stable
message-queue scheduling workflow-automation backend web-development developer-tools ruby background-jobs job-queue redis worker sinatra-dashboard activejob linux macos
2 sources
- readme: https://github.com/resque/resque · fetched 2026-08-28 · 37bf30f7b269
- homepage: http://resque.github.io/ · fetched 2026-08-29 · 5f3ab7da04f7
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| resque/resque | main | 74 |
| resque/resque-scheduler | plugin | 73 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem