Skip to content
Dev Tools Library

BullMQ

Job queues for Node.js on top of Redis.

LibraryOpen source

Redis-based queue library for Node.js, with delayed jobs, retries, priorities, rate limits and parallel processing.

When to use

For background tasks in Node apps that already use Redis.

When to avoid

If you don't want to depend on Redis or need long, durable workflows (Temporal).

Alternatives

They do a similar job. Compare before choosing.

  • Mature message broker, with queues and flexible routing.

    ServiceOpen source★ 14K
  • Durable workflows: code that survives failures and restarts.

    ServiceOpen source★ 24.1K

From the same area, with a close purpose.

  • Bidirectional real-time communication, with automatic reconnection.

    LibraryOpen source★ 63.2K
  • Distributed, durable event streaming platform.

    ServiceOpen source★ 34.1K
  • Node framework with modular architecture, inspired by Angular.

    FrameworkOpen source★ 76.9K
  • Headless CMS on Node, with a ready-made panel and API.

    ServiceOpen source★ 73.4K