Background Jobs Open Source Projects
Discover 3 open source Background Jobs repositories from GitHub, each with an analysis of what it does, key features, use cases and alternatives. Background Jobs projects here are most often combined with Distributed Systems, Library and Python. Last updated October 14, 2026.

dramatiq: Run Background Tasks in Python
Dramatiq is a Python library for distributing background jobs through RabbitMQ or Redis. It suits Python services that need workers to process tasks outside the request path, with an active project and an LGPL license to review.
ActiveHealth 52/100

huey: Run Background Tasks in Python
Huey is a lightweight Python task queue for moving work out of request-handling code and running it in the background. It supports several storage backends, scheduled and recurring tasks, retries, and Django integration.
ActiveHealth 59/100

sidequest: Run Durable Background Jobs Without Redis
Sidequest is a Node.js job processor that stores jobs in PostgreSQL, MySQL, SQLite, or MongoDB instead of Redis. It suits teams that want durable, distributed queues and a dashboard using a database they already operate.
ActiveHealth 57/100