Main Menu
  • Tools
  • Developers
  • Topics
  • Discussions
  • News
  • Blogs
  • Builds
  • Contests
Create
Sign In
    EveryDev.ai
    Sign inSubscribe
    Home
    Tools

    1,711+ AI tools

    • New
    • Trending
    • Featured
    • Compare
    Categories
    • Agents891
    • Coding869
    • Infrastructure377
    • Marketing357
    • Design302
    • Research276
    • Projects271
    • Analytics266
    • Testing160
    • Integration157
    • Data150
    • Security131
    • MCP125
    • Learning124
    • Extensions108
    • Communication107
    • Prompts100
    • Voice90
    • Commerce89
    • DevOps70
    • Web66
    • Finance17
    Sign In
    1. Home
    2. Tools
    3. BullMQ
    BullMQ icon

    BullMQ

    Data Processing

    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

    Open source under MIT License

    BullMQ Pro Standard: $1395/yr
    BullMQ Pro Standard Monthly: $139/mo
    BullMQ Pro Enterprise: Custom/contact
    +1 more plan

    Engagement

    Available On

    Web
    API
    SDK

    Resources

    WebsiteDocsGitHubllms.txt

    Topics

    Data ProcessingTask AutomationAI Development Libraries

    Alternatives

    xmloxideClickworkerApify

    Developer

    Taskforce.shTaskforce.sh develops BullMQ, a high-performance background…

    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

    FREE

    Free Plan Available

    Open source under MIT License

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

    BullMQ Pro Standard

    Per-deployment license. Suitable for most small to medium web services. Available for organizations with fewer than 100 employees.

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

    BullMQ Pro Standard Monthly

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

    $139
    per month
    • 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

    Reviews & Ratings

    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.

    Read more about Taskforce.sh
    WebsiteGitHub
    1 tool in directory

    Similar Tools

    xmloxide icon

    xmloxide

    xmloxide is an open-source Rust library for parsing and manipulating XML documents with a focus on performance and safety.

    Clickworker icon

    Clickworker

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

    Apify icon

    Apify

    Full-stack web scraping and automation platform with 6,000+ ready-made Actors, cloud deployment, and enterprise-grade infrastructure.

    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.

    68 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.

    65 tools

    AI Development Libraries

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

    121 tools
    Browse all topics
    Back to all tools
    Explore AI Tools
    • 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
    Sign in
    20views