Resque
Some data may be outdated — see provenance labels.
Resque is a Redis-backed Ruby library for creating background jobs, placing them on multiple queues, and processing them later. observed · 2026-09-27
Health v2 · maintenance only
96/100
- Activity 95
- Release rhythm 95
- Longevity 100
Flags: no_readme
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-10-21. Adoption (stars, forks) is never an input.
- gap_med: 10
- age_days: 6279
- days_rel: 34
- days_push: 34
- n_releases_24m: 6
Adoption not part of the score
9473 stars · 1657 forks observed · 2026-09-27
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-09-27 · 37bf30f7b269
- homepage: http://resque.github.io/ · fetched 2026-08-29 · 5f3ab7da04f7
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| resque/resque | main | 96 |
| resque/resque-scheduler | plugin | 88 |
For agents
Data as of 2026-10-19T08:05:51.212177+00:00 · Report a problem