- Home
- Task Queue Software
- Asynq
On the recordRead 4 Oct 202612 facts
Asynq
Plans and prices
Free and open-source
Free
MIT-licensed Go library · requires Redis 4.0 or higher
Read 4 Oct 2026 · github.com
On the record
- Compatibility
- The project says its current major version is 0.x and its public API may change before the 1.0.0 release.github.com · read 4 Oct 2026
- 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.github.com · read 4 Oct 2026
- Monitoring
- The project lists Prometheus metrics integration and a web UI and CLI for inspecting and remotely controlling queues and tasks.github.com · read 4 Oct 2026
- Purpose
- Asynq is a Go library for queueing tasks and processing them asynchronously with workers, backed by Redis.github.com · read 4 Oct 2026
- Queue controls
- It supports weighted and strict priority queues, queue pausing, task deduplication, and per-task timeouts and deadlines.github.com · read 4 Oct 2026
- Redis requirement
- The quickstart requires Redis version 4.0 or higher.github.com · read 4 Oct 2026
- Redis support
- Asynq supports Redis Sentinel, while the project cautions that some Lua scripts may not be compatible with Redis Cluster.github.com · read 4 Oct 2026
- Scaling
- The project describes using multiple worker servers and brokers for high availability and horizontal scaling.github.com · read 4 Oct 2026
- Scheduling
- Asynq supports scheduled and periodic tasks.github.com · read 4 Oct 2026
- Security
- The GitHub security page says the project has no security policy file and no published security advisories.github.com · read 4 Oct 2026
- Task delivery
- Its listed features include at-least-once task execution, retries after failure, and automatic recovery after a worker crash.github.com · read 4 Oct 2026
- Web UI
- The companion Asynqmon tool can be used as a binary or imported as a library, and supports Prometheus time-series data.github.com · read 4 Oct 2026