EveryDev.ai
Subscribe
Home
Tools

2,825+ AI tools

  • New
  • Trending
  • Featured
  • Compare
  • Arena
Categories
  • Agents1939
  • Coding1389
  • Infrastructure651
  • Marketing514
  • Projects463
  • Research418
  • Design406
  • Analytics365
  • Security257
  • MCP251
  • Testing245
  • Data237
  • Integration181
  • Prompts175
  • Communication167
  • Learning166
  • Extensions160
  • Voice142
  • Commerce128
  • DevOps113
  • Web84
  • Finance24
AI Tools by Topic
  • AI Coding Assistants
  • Agent Frameworks
  • MCP Servers
  • AI Prompt Tools
  • Vibe Coding Tools
  • AI Design Tools
  • AI Database Tools
  • AI Website Builders
  • AI Testing Tools
  • LLM Evaluations
Follow Us
  • X / Twitter
  • LinkedIn
  • Reddit
  • Discord
  • Threads
  • Bluesky
  • Mastodon
  • YouTube
  • GitHub
  • Instagram
Get Started
  • About
  • Editorial Standards
  • Corrections & Disclosures
  • Community Guidelines
  • Advertise
  • Contact Us
  • Newsletter
  • Submit a Tool
  • Start a Discussion
  • Write A Blog
  • Share A Build
  • Terms of Service
  • Privacy Policy
Explore with AI
  • ChatGPT
  • Gemini
  • Claude
  • Grok
  • Perplexity
Agent Experience
  • llms.txt
Theme
With AI, Everyone is a Dev. EveryDev.ai © 2026
    1. Home
    2. Tools
    3. BullMQ
    BullMQ icon

    BullMQ

    Data Processing
    Featured

    A fast and robust background job processing library for Redis using Node.js with support for queues, delayed jobs, retries, and more.

    Visit Website

    At a Glance

    Pricing
    Open Source
    Free tier available

    Open source under MIT License

    BullMQ Pro Standard Monthly: $116/mo
    BullMQ Pro Enterprise: Custom/contact
    BullMQ Pro Embedded: $995/mo

    Engagement

    Available On

    Web
    API
    SDK

    Resources

    WebsiteDocsGitHubllms.txt

    Topics

    Data ProcessingTask AutomationAI Development Libraries

    Alternatives

    ClickworkerTurboQuant WASM
    Developer
    Taskforce.shNewark, DEEst. 2017

    Listed Feb 2026

    About BullMQ

    BullMQ is a lightweight, robust, and fast Node.js library for creating background jobs and sending messages using queues. It is backed by Redis, making it easy to scale horizontally and process jobs across multiple servers. BullMQ is a rewrite of the popular Bull library by the same authors, featuring a modern codebase written in TypeScript with new features and performance improvements. It has been successfully used in production for video transcoding, image processing, email sending, and many other background job types.

    • High Performance - Process more than 100k jobs per second with parallel job execution and bulk job additions for maximum throughput
    • Delayed Jobs - Schedule jobs to run at a specific point in time or after a delay, perfect for time-sensitive operations
    • Retry Failed Jobs - Automatically retry failed jobs with configurable retry strategies including exponential backoff
    • Job Priorities - Assign priorities to jobs to ensure critical tasks are processed first
    • Rate-Limited Jobs - Control the speed at which jobs are processed to conform to external API limits
    • Flows - Create complex job dependencies with parent-child relationships for multi-step workflows
    • Repeatable Jobs - Schedule recurring jobs using cron expressions for periodic task execution
    • Global Events - Listen to queue-wide events for monitoring and logging job progress, completion, and failures
    • Queue Metrics - Track queue performance with built-in metrics and telemetry support
    • Telemetry - Monitor and observe job processing with integrated telemetry capabilities

    To get started with BullMQ, install it via npm and create a Queue instance to add jobs. Then create a Worker to process those jobs. The library provides a clean API for managing job lifecycle, including progress tracking, logging, and event handling. BullMQ Pro offers additional features like job grouping, batches, observables, and professional support for production environments.

    BullMQ - 1

    Community Discussions

    Be the first to start a conversation about BullMQ

    Share your experience with BullMQ, ask questions, or help others learn from your insights.

    Pricing

    OPEN SOURCE

    Open Source

    Open source under MIT License

    • Delayed jobs
    • Retry failed jobs
    • Job priorities
    • Rate-limited jobs
    • Flows

    BullMQ Pro Standard Monthly

    Per-deployment license. Suitable for most small to medium web services.

    $116/mo
    billed annually
    $139/mo monthly
    • Groups
    • Batches
    • Observables
    • Professional Support

    BullMQ Pro Enterprise

    Custom licensing for organizations requiring multiple deployments. Best for large-scale deployments.

    Custom
    contact sales
    • All Standard Features
    • No Employee Count Restrictions
    • Volume Discounts
    • Priority Support
    • Dedicated Account Manager
    • Custom Agreements

    BullMQ Pro Embedded

    For product integration. For those looking to embed the library in the products they sell.

    $995
    per month
    • Groups
    • Batches
    • Observables
    • Professional Support
    • Embeddable in products
    View official pricing

    Capabilities

    Key Features

    • Background job processing
    • Message queues
    • Delayed jobs
    • Job retries with exponential backoff
    • Job priorities
    • Rate-limited jobs
    • Flows (parent-child job dependencies)
    • Repeatable jobs with cron expressions
    • Global events
    • Queue metrics
    • Telemetry
    • Horizontal scaling
    • Bulk job additions
    • Parallel job execution
    • Job progress tracking
    • Job logs and events

    Integrations

    Redis
    Node.js
    TypeScript
    API Available
    View Docs

    Ratings & Reviews

    No ratings yet

    Be the first to rate BullMQ and help others make informed decisions.

    Developer

    Taskforce.sh

    Taskforce.sh develops BullMQ, a high-performance background job processing library for Node.js and Redis. The team maintains both the open-source BullMQ library and the commercial BullMQ Pro version with advanced features. They also provide Taskforce.sh, a dashboard for monitoring and managing BullMQ queues in production environments.

    Founded 2017
    Newark, DE
    5 employees

    Used by

    Castmill
    Numerous Node.js development teams and…
    Read more about Taskforce.sh
    WebsiteGitHub
    1 tool in directory

    Similar Tools

    Clickworker icon

    Clickworker

    Crowdsourcing platform providing access to a global workforce for microtasks, data collection, content creation, and AI training data services.

    TurboQuant WASM icon

    TurboQuant WASM

    Experimental WASM + relaxed SIMD build of TurboQuant for browsers and Node.js, compressing float32 embedding vectors ~6x with fast dot product search on compressed data.

    Browse all tools

    Related Topics

    Data Processing

    AI-enhanced ETL (Extract, Transform, Load) tools and data pipelines that automate the processing, cleaning, and transformation of large datasets with intelligent optimizations.

    110 tools

    Task Automation

    Agent-powered tools that automate routine project tasks and workflows with intelligent prioritization, dependency management, and contextual assignment of work across teams.

    94 tools

    AI Development Libraries

    Programming libraries and frameworks that provide machine learning capabilities, model integration, and AI functionality for developers.

    214 tools
    Browse all topics
    Back to all toolsSuggest an edit
    ratings
    discussions
    56views