Automated ranking

Best Go Queue Libraries

Compare go queue libraries by maintenance, adoption, security, release activity, and Go ecosystem usage. Top packages in this group include pond, Asynq, queue.

Best overall

pond

Highest combined package health score.

95
Best maintained

pond

Strongest maintenance signal in this category.

95
Most adopted

pond

Highest adoption signal from stars, forks, and imported-by data.

100

Ranked Packages

8 packages

#1 pond

Minimalistic and High-performance goroutine worker pool written in Go.

Go Queue Libraries 2.2K stars 179 imported-by 100% confidence
95

#2 Asynq

Package asynq provides a framework for Redis based distrubted task queue.

Go Queue Libraries 13.4K stars 2.3K imported-by 100% confidence
94

#3 queue

Package queue provides multiple thread-safe generic queue implementations.

Go Queue Libraries 356 stars 11 imported-by 100% confidence
89

#4 gocelery

Package gocelery is Celery Distributed Task Queue in Go Celery distributed tasks are used heavily in many python web applications and this library allows you to implement celery workers in Go as well as being able to submit celery tasks in Go.

Go Queue Libraries 2.5K stars 97 imported-by 95% confidence
71

#5 deheap

Package deheap provides a doubly-ended heap (min-max heap).

Go Queue Libraries 0 stars 15 imported-by 80% confidence
65

#6 worker

Package worker accepts Jobs and places them in a queue to be executed N at a time.

Go Queue Libraries 14 stars 19 imported-by 95% confidence
56

#7 goworker

Package goworker is a Resque-compatible, Go-based background worker.

Go Queue Libraries 0 stars 108 imported-by 80% confidence
48

#8 bokchoy

Go Queue Libraries 0 stars 29 imported-by 75% confidence
44

Comparison Matrix

score dimensions
Package Health Maintenance Adoption Security Imported by
pond 95 95 100 92 179
Asynq 94 95 100 92 2.3K
queue 89 95 78 92 11
gocelery 71 20 100 92 97
deheap 65 75 27 92 15
worker 56 15 42 92 19
goworker 48 15 42 92 108
bokchoy 44 15 25 92 29

Related Comparisons

Go Queue Libraries

Asynq vs pond

Compare health, maintenance, adoption, security, and release signals.

95