Skip to content
SPECIFICTION
Get listed

Asynq

github.com

Free plan APISelf-hosted
Visit github.com
Spec score 7.9 #15 of 37 in Task Queue Software

Spec sheet

Purpose
Asynq is a Go library for queueing tasks and processing them asynchronously with workers, backed by Redis.Read 4 Oct 2026 · github.com
Intended users
The project asks people using the package in production to consider sponsoring it and welcomes community contributions through issues, pull requests, and feedback.Read 4 Oct 2026 · github.com
Security
The GitHub security page says the project has no security policy file and no published security advisories.Read 4 Oct 2026 · github.com
Compatibility
The project says its current major version is 0.x and its public API may change before the 1.0.0 release.Read 4 Oct 2026 · github.com
Monitoring
The project lists Prometheus metrics integration and a web UI and CLI for inspecting and remotely controlling queues and tasks.Read 4 Oct 2026 · github.com
Queue controls
It supports weighted and strict priority queues, queue pausing, task deduplication, and per-task timeouts and deadlines.Read 4 Oct 2026 · github.com
Redis requirement
The quickstart requires Redis version 4.0 or higher.Read 4 Oct 2026 · github.com
Redis support
Asynq supports Redis Sentinel, while the project cautions that some Lua scripts may not be compatible with Redis Cluster.Read 4 Oct 2026 · github.com
Scaling
The project describes using multiple worker servers and brokers for high availability and horizontal scaling.Read 4 Oct 2026 · github.com
Scheduling
Asynq supports scheduled and periodic tasks.Read 4 Oct 2026 · github.com
Task delivery
Its listed features include at-least-once task execution, retries after failure, and automatic recovery after a worker crash.Read 4 Oct 2026 · github.com
Web UI
The companion Asynqmon tool can be used as a binary or imported as a library, and supports Prometheus time-series data.Read 4 Oct 2026 · github.com

Plans and prices

Free and open-source Free MIT-licensed Go library · requires Redis 4.0 or higher Read 4 Oct 2026 · github.com

Every Asynq plan and price →

Where Specifiction places it

Alternatives to AsynqAll alternatives →