EVERYTHING XIAOMI
Get listed
Ranked chart · Developer Tools

Best Task Queue Software in 2026

Inngest leads this chart of 37 (8.3/10, free plan). Hangfire is next (8.0/10, free plan), and Graphile Worker is the next highest-placed with a free plan (7.9/10). Task queue software runs work in the background or on a schedule; deployment options and support for retries and failed jobs can shape your choice. For a Xiaomi, Redmi or POCO phone, check whether a tool has an Android app if you need to manage queues from your phone. The platform details here do not establish Android app support, so verify it before choosing.

37 appsSorted 14 Nov 2026How we rank
18.3
Inngest logo

Durable functions handle asynchronous code, retries, state, and failure recovery.

Free planOpen sourceWebAPILinux
From $99 a month
28.0

Runs fire-and-forget, delayed, and recurring background jobs in .NET applications.

Free planOpen sourceWebAPILinux
From $500 a year
37.9

PostgreSQL stores Node.js jobs, with automatic retries and starts typically under 3ms.

Free planOpen sourceAPILinuxmacOS
From $25 a month
  1. 4

    Gearman

    Gearman is a free, open-source framework for distributing work across machines or processes, including parallel processing and load balancing.

    Free planOpen sourceAPILinuxmacOSSelf-hosted
    7.3Free plan
  2. 5

    Google Tasks

    Android, iOS, and web task lists support reminders, repeats, subtasks, and calendar links.

    Free planAndroidiOSWeb
    7.0Free plan
  3. 6

    IronWorker

    Docker-based workers execute custom code asynchronously, on schedules or in parallel.

    Free planWebAPILinuxSelf-hosted
    6.9From $169 a month
  4. 7

    Trigger.dev

    Open-source TypeScript platform for agents and workflows with durable, observable long-running tasks.

    Free planWebAPISelf-hosted
    6.8From $10 a month
  5. 8Upstash QStash logo

    Upstash QStash

    Schedules and delivers messages between applications and APIs, with retries and parallel fan-out.

    Free planWebAPI
    6.8From $180 a month
  6. 9Faktory logo

    Faktory

    Persistent, language-agnostic job system with a web dashboard and many worker integrations.

    Free planWebLinuxmacOSSelf-hosted
    6.7From $99 a month
  7. 10

    JobRunr

    A persistent Java job library for fire-and-forget, delayed, and recurring tasks, with a dashboard.

    Free planWebAPISelf-hosted
    6.7From €1,200 a year
  8. 11

    pg-boss

    A Node.js job queue built on PostgreSQL, with retries, scheduling, priorities, and rate limits.

    Free planWebAPILinuxSelf-hosted
    6.6Free plan
  9. 12

    River

    Queues transaction-safe background jobs for Go apps using PostgreSQL or SQLite, with retries and scheduling.

    Free planWebSelf-hosted
    6.6From $125 a month
  10. 13Hatchet logo

    Hatchet

    Platform for AI agents and durable tasks, with persistence, retries, replays, and debugging.

    Free planWebAPILinuxSelf-hosted
    6.4Free plan
  11. 14

    RQ (Redis Queue)

    Python library sends function calls to worker processes through Redis or Valkey.

    Free planAPILinuxSelf-hosted
    6.4Free plan
  12. 15

    Sidekiq

    Processes application work in the background and stores jobs and operational data in Redis.

    Free planAPISelf-hosted
    6.4From $995 a year
  13. 16

    Oban

    Elixir and Python background job framework with database-backed retries and durable execution.

    Free planSelf-hosted
    6.3From $1,620 a year
  14. 17

    beanstalkd

    Fast queue lets workers process time-consuming tasks asynchronously, with optional binlog recovery.

    Free planLinuxmacOSSelf-hosted
    6.2Free plan
  15. 18

    Django Q2

    Adds asynchronous tasks, scheduling, and task workflows to Django using Python multiprocessing.

    Free planWebLinuxmacOSSelf-hosted
    6.2Free plan
  16. 19

    Procrastinate

    A Python task-processing library using PostgreSQL, with delayed jobs, periodic tasks, and retries.

    Free planAPILinuxmacOSSelf-hosted
    6.1Free plan
  17. 20

    TaskTiger

    Python workers use Redis and can run jobs in forked processes or directly in the worker.

    LinuxmacOSSelf-hostedWindows
    6.0
  18. 21

    Celery

    A distributed task queue that runs broker-delivered tasks on workers and supports scheduled jobs.

    Free planAPILinuxmacOSSelf-hosted
    5.9Free plan
  19. 22

    GoodJob

    A PostgreSQL-based Active Job backend for Rails with queues, retries, recurring jobs, and a dashboard.

    Free planWebSelf-hosted
    5.9Free plan
  20. 23Taskiq logo

    Taskiq

    Python task queue for async and sync functions, with brokers including RabbitMQ, Redis, and Kafka.

    LinuxmacOSSelf-hostedWindows
    5.8
  21. 24

    Asynq

    Go workers process Redis-queued jobs with retries, crash recovery, and timed or repeating runs.

    Free planAPISelf-hosted
    5.7Free plan
  22. 25

    Dramatiq

    LinuxSelf-hostedWindows
    5.7

Choosing well

Where does the task queue software run?

Choose a deployment model that fits where you want to run and manage the queue. The listed platform details include self-hosted, Linux, web, Windows and macOS options.

If you need phone access, check for an Android app directly; the platform details here do not confirm one.

Can I control retries and handle failed jobs?

Look for options to define how failed work is retried and whether failed jobs can be routed to a dead-letter queue. Those details indicate how it handles work that fails and whether you can change retry behavior.

Can it run jobs on a schedule?

If work needs to run at set times, compare support for scheduled jobs. Do not assume a queue includes scheduling; check the tool's listed capabilities.

Can I start with a free plan?

Compare the free plan, paid starting price and deployment model before committing.

What payload size and programming languages does it support?

Match the documented maximum payload and official SDK language options to your workload and codebase. These are among the comparison points for this category.

Questions people ask

Is there task queue software for Android?

The platform details here do not confirm Android apps. Check the tool's official platform information if you need to manage a queue from an Android phone.

What should I compare when choosing task queue software?

Assess where it can be deployed, the free tier and entry-level paid price, retry customization, scheduling, dead-letter handling, payload-size caps and available official SDK languages.

Can task queue software run scheduled jobs?

Some tools may support scheduled jobs; check that capability in the tool's details before choosing.

What is a dead-letter queue in task queue software?

A dead-letter queue is a capability to compare for handling failed jobs. Check the tool's details to see whether it supports one.

Can I use task queue software for free?

Check the listed free plan and pricing terms. For instance, Graphile Worker is open source; Inngest has a free tier and paid service starting at $99 monthly.

More in Developer Tools

The whole section