hibiken

    hibiken/asynq

    Simple, reliable, and efficient distributed task queue in Go

    13.8K stars
    991 forks
    84 GitHub watchers
    Updated Nov 6, 2026
    View on GitHub

    Build with Backblaze B2

    SDKs, agent skills, IDE extensions, and reference pipelines from Backblaze Labs. All open source.

    Explore Backblaze Labs

    Loading star history...

    Where it stands

    Rank, growth pace and release cadence relative to everything GStars tracks.

    No releases in the last 90 days; the most recent was 276 days ago, with 64 contributors on GitHub.

    Use Cases & Benefits

    • Implements a distributed task queue in Go for asynchronous background job processing using Redis.
    • Ensures reliable task execution with features like retries, scheduling, and automatic recovery from worker crashes.
    • Use for building scalable background job processing systems with prioritized and scheduled tasks in Go applications.
    • Use for implementing fault-tolerant asynchronous workflows that require task deduplication and timeout management.
    • Use for monitoring and administrating task queues via integrated web UI and CLI tools for operational visibility.

    Should you depend on it?

    License terms, project hygiene and risks, from GitHub metadata and GStars' snapshots.

    License

    MIT

    Permissive: commercial use, modification and redistribution are allowed with attribution.

    Community files

    • README: present
    • Contributing guide: present
    • Code of conduct: present

    Watch-outs

    No watch-outs from GStars' checks.

    General guidance from repository metadata, not legal advice. How we score

    From the README

    Asynq is a Go library for queueing tasks and processing them asynchronously with workers. It's backed by Redis and is designed to be scalable yet easy to get started.

    Task queues are used as a mechanism to distribute work across multiple machines. A system can consist of multiple worker servers and brokers, giving way to high availability and horizontal scaling.

    Status: The library relatively stable and is currently undergoing moderate development with less frequent breaking API changes.

    ☝️ Important Note: Current major version is zero (v0.x.x) to accommodate rapid development and fast iteration while getting early feedback from users (feedback on APIs are appreciated!). The public API could change without a major version update before v1.0.0 release.

    Excerpt from the hibiken/asynq README on GitHub (MIT license). © its authors.Read the full README on GitHub

    Daily snapshots

    Stars gained per day, and how forks and open issues moved, from GStars' daily snapshots

    Forks

    991+16

    Open issues

    294+2

    Compared with peers in Database

    Fastest-growing repositories GStars tracks in this cohort for the week of Nov 8, by 7-day star growth

    hibiken/asynq compared with Database repositories by stars, 7-day star growth, health score and last release
    RepositoryStars+7dHealthLast release
    thedotmack/claude-mem115.8K+4.7K75today
    gitroomhq/postiz-app41.3K+4827517 days ago
    etcd-io/etcd52.7K+2877519 days ago
    VictoriaMetrics/VictoriaMetrics18.1K+70751 day ago
    strelov1/freehire3.5K-4845today
    hibiken/asynq13.8K—50276 days ago
    Category median41.3K+28775—

    Discover Repositories

    Search across tracked repositories by name or description