github.com/RichardKnop/machinery

machinery

Machinery is an asynchronous task queue/job queue based on distributed message passing.

79

Decision Signals

Health score 79/100, confidence 45/100.

Strong
Maintenance 68
Adoption 97
Security 70
Maturity 83
Developer DX 75
Confidence 45

Install

go get github.com/RichardKnop/machinery

Package Data

updated May 28, 2026
Latest versionUnknown
Imported by0 packages
Stars8.0K
Forks937
Last activity6 months ago
Latest releasev2.0.16 (9 months ago)
LicenseMPL-2.0
Known vuln records0

API Surface

0 symbols
SymbolKindSynopsis
No symbol preview available from pkg.go.dev for this refresh.

Similar Packages

Go Queue Libraries

#1 Asynq

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

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

#2 hatchet

🪓 An orchestration engine for background tasks, AI agents, and durable workflows

Go Queue Libraries 7.2K stars 0 imported-by 65% confidence
89

#3 queue

Package queue provides multiple thread-safe generic queue implementations.

Go Queue Libraries 0 stars 11 imported-by 80% confidence
67

#4 goworker

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

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

#5 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 0 stars 97 imported-by 55% confidence
48