All › Developer Tools › BullMQ

BullMQ
Redis-based message queue and job scheduler for Node.js
BullMQ is an open-source library for background jobs and message queues in Node.js and Python, backed by Redis, with commercial Pro add-ons.
BullMQ is an alternative to
BullMQ compared with similar tools
| Product | Price | Open source | Self-host | Platforms |
|---|---|---|---|---|
| BullMQ | Free plan | – | Yes | Self-hosted |
| Sidekiq | Free plan | – | Yes | Self-hosted |
| Trigger.dev | Free plan | Yes | Yes | Web, Self-hosted, API |
| Hatchet | Free plan | Yes | Yes | Web, Self-hosted |
| Healthchecks.io | Free plan | Yes | Yes | Web, API, Self-hosted |
| Upstash | Free plan | – | – | Web, API |
| Inngest | Free plan | – | Yes | Web, API, Self-hosted |
Similar to BullMQ
Trigger.dev
Background jobs and AI workflows in TypeScript
Trigger.dev runs long-running background tasks, scheduled jobs and AI agents written in TypeScript, with retries and observability.
Free plan · Web, Self-hosted, API · Website ↗
Healthchecks.io
Cron job and background task monitoring with alerts
Healthchecks.io alerts you when scheduled jobs, cron tasks or backups fail to check in on time. It is open source and can be used hosted or self-hosted.
Free plan · Web, API, Self-hosted · Website ↗
Questions
Is BullMQ free?
BullMQ is free to start, with paid plans.
Can BullMQ be self-hosted?
Yes, you can run BullMQ on your own server.
What platforms does BullMQ run on?
BullMQ is available for Self-hosted.
What are some alternatives to BullMQ?
Similar indie products include Sidekiq, Trigger.dev, Hatchet, Healthchecks.io and 4 more.
Is this your product? Submit an update.