Best Task Queue Software in 2026 · page 2
- 26
Huey
Python library runs delayed or recurring work, with storage ranging from SQLite to Redis.
Free planSelf-hosted5.7Free plan - 27
Taskcluster
Build and test jobs can depend on one another and run on cloud machines or your own hardware.
WebAPILinuxmacOS5.7 - 28
Delayed Job
Ruby jobs can run in background workers with priorities, scheduled times, and named queues.
Free planSelf-hosted5.6Free plan - 29
Machinery
Go task queue using distributed message passing, with delayed tasks, workflows, and retries.
Free planSelf-hosted5.6Free plan - 30
Resque
Redis-backed Ruby job queue with persistent queues, worker processes, and a Sinatra monitoring app.
Free planSelf-hosted5.6Free plan - 31
Agenda
Node.js library schedules jobs by cron expression or readable time, with pluggable storage.
Free planAPI5.5Free plan - 32
BullMQ
Redis and PostgreSQL message queue for background jobs, with retries, schedules, and job flows.
Self-hosted5.5From $1,395 a year - 33
Bee-Queue
Node.js jobs use Redis for concurrent worker pools, retries, timeouts, and delayed runs.
APISelf-hosted5.4 - 34
arq
Async Python job queue and RPC using asyncio and Redis, with scheduling and retries.
LinuxSelf-hosted5.3 - 35
Solid Queue
Rails backend for Active Job supports delayed runs, recurring work, priorities, and concurrency controls.
Self-hosted5.3 - 36
WakaQ
Minimal Redis-backed Python task queue with priorities, delayed tasks, schedules, and broadcasting.
Self-hosted5.3 - 37
Resque
Redis-backed Ruby job queue with persistent queues, worker processes, and a Sinatra monitoring interface.
Self-hosted5.1