Go task-queue

Open-source Go projects categorized as task-queue

Top 10 Go task-queue Projects

  1. Asynq

    Simple, reliable, and efficient distributed task queue in Go

    Project mention: Supercharging Go with Asynq: Scalable Background Jobs Made Easy | dev.to | 2025-02-27

    Asynq is a Redis-backed task queue that simplifies async task processing in Go.

  2. Sevalla

    Deploy and host your apps and databases, now with $50 credit! Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!

    Sevalla logo
  3. taskq

    Golang asynchronous task/job queue with Redis, SQS, IronMQ, and in-memory backends

  4. lmstfy

    A task queue with REST API

  5. tork

    Tork is a lightweight, distributed workflow engine that runs tasks as simple scripts within Docker containers.

    Project mention: Building scalable ML workflows | dev.to | 2024-12-22

    A little while back, I wrote a post introducing Tork, an open-source project I've been developing. In a nutshell, Tork is a general-purpose, distributed workflow engine suitable for various workloads. At my work, we primarily use it for CPU/GPU-heavy tasks such as processing digital assets (3D, videos, images etc.), as well as our CI/CD tool for our internal PaaS.

  6. neoq

    Queue-agnostic background job library for Go, with a pleasant API and powerful features.

    Project mention: Neoq – a queue-agnostic background job library for Go | news.ycombinator.com | 2025-06-01
  7. asyncjobs

    Asynchronous Job Processor

  8. ratus

    Ratus is a RESTful asynchronous task queue server. It translated concepts of distributed task queues into a set of resources that conform to REST principles and provides a consistent HTTP API for various backends.

  9. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  10. backlite

    Type-safe, persistent, embedded task queues and background job runner w/ SQLite. Web monitoring UI included.

  11. nq

    Cancellable, Efficient and Reliable Distributed Task Queue in Go (by DumbMachine)

  12. gohive

    🐝 A Highly Performant and easy to use goroutine pool for Go

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Go task-queue discussion

Log in or Post with

Go task-queue related posts

  • Supercharging Go with Asynq: Scalable Background Jobs Made Easy

    2 projects | dev.to | 27 Feb 2025
  • Show HN: Find your "holy grail piece", as a service

    2 projects | news.ycombinator.com | 17 Jan 2025
  • Show HN: Hatchet – Open-source distributed task queue

    22 projects | news.ycombinator.com | 8 Mar 2024
  • Looking for a language agnostic Go task queue with Redis

    1 project | /r/golang | 12 Sep 2023
  • I have a web app that requires allowing users to schedule a recurring task at their own specified time/interval. How would you go about it?

    2 projects | /r/golang | 6 Jul 2023
  • Recommendation for a selfhosted worker/task queue runner?

    1 project | /r/selfhosted | 16 May 2023
  • How to run periodic tasks?

    3 projects | /r/golang | 7 Apr 2023
  • A note from our sponsor - Sevalla
    sevalla.com | 2 Sep 2025
    Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more! Learn more →

Index

What are some of the best open-source task-queue projects in Go? This list will help you:

# Project Stars
1 Asynq 11,897
2 taskq 1,311
3 lmstfy 849
4 tork 725
5 neoq 320
6 asyncjobs 123
7 ratus 122
8 backlite 113
9 nq 93
10 gohive 53

Sponsored
Deploy and host your apps and databases, now with $50 credit!
Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!
sevalla.com