Ross ROSS = Recommend OSS · open-source software intelligence for agents

taskforcesh/bullmq

BullMQ - Message Queue and Batch processing for NodeJS, Python, .NET, Elixir, Rust and PHP based on Redis or PostgreSQL observed · 2026-08-28

github.com/taskforcesh/bullmq · homepage · TypeScript · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

95/100

  • Activity 99
  • Release rhythm 87
  • 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: 1
  • age_days: 2814
  • days_rel: 6
  • days_push: 7
  • n_releases_24m: 368

Full methodology

Adoption not part of the score

9333 stars · 672 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded

BullMQ is a fast, robust message queue and background job processing library built on Redis (or PostgreSQL), available natively for Node.js, Python, Rust, Elixir, .NET, and PHP. It supports delayed, scheduled, and repeatable jobs, retries, priorities, concurrency control, sandboxed workers, and parent-child job dependencies.

Use cases

  • run background jobs in nodejs
  • schedule recurring cron-style tasks
  • retry failed jobs automatically
  • offload heavy work to worker processes
  • queue emails or video processing tasks
  • coordinate job pipelines with parent-child dependencies
  • build microservices with redis-based queues

When to choose

  • you need a battle-tested Redis-backed queue with exactly-once semantics and horizontal scaling
  • you want delayed, repeated, or prioritized jobs with retries and crash recovery
  • your stack spans multiple languages and you want a consistent queue API across them

When to avoid

  • you need a broker-independent queue without a Redis or PostgreSQL dependency
  • you require strict exactly-once delivery guarantees rather than at-least-once
  • you want a fully managed hosted queue service without self-managed infrastructure

Facets

library · maturity stable

message-queue scheduling workflow-automation concurrency backend microservices developer-tools python rust elixir dotnet php bun cross-platform background-jobs job-queue redis postgresql workers cron-jobs typescript microservices batch-processing messaging nodejs

3 sources

Member repositories

RepositoryRoleHealth v2
taskforcesh/bullmqmain95

For agents

markdown · JSON · MCP: product_card(name="taskforcesh/bullmq")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem