Distributed Task Queue (development branch)
- python
- task-manager
- task-scheduler
- task-runner
47,133 repositories indexed
1–24 of 59 · Most stars
Distributed Task Queue (development branch)
Trigger.dev – build and deploy durable AI agents and workflows
Premium Queue package for handling distributed jobs and messages in NodeJS.
Simple, reliable, and efficient distributed task queue in Go
The AI Compute Platform for frontier teams. SkyPilot turns fragmented AI compute into one AI supercomputer, so frontier AI teams build custom intelligence faster.
BullMQ - Message Queue and Batch processing for NodeJS, Python, .NET, Elixir, Rust and PHP based on Redis or PostgreSQL
🪓 An orchestration engine for background tasks, AI agents, and durable workflows
Disque is a distributed message broker
Machinery is an asynchronous task queue/job queue based on distributed message passing.
The polyglot queue: Fast and reliable background jobs in Go, Java, JS, Ruby, and Rust on Postgres/SQLite.
A fast and reliable background task processing library for Python 3.
Database based asynchronous priority queue system -- Extracted from Shopify
Near-zero config .NET library that makes advanced application features like Task Scheduling, Caching, Queuing, Event Broadcasting, and more a breeze!
Queueing jobs in Postgres from Node.js like a boss
A simple, fast, robust job/task queue for Node.js, backed by Redis.
💎 Robust job processing in Elixir, backed by modern PostgreSQL, SQLite3, and MySQL
TickerQ is a fast, reflection-free background task scheduler for .NET built with source generators, EF Core integration, cron + time-based execution, and a real-time dashboard.
A Job Queue specifically written for Android to easily schedule jobs (tasks) that run in the background, improving UX and application stability.
An extremely easy way to perform background processing in Java. Backed by persistent storage. Open and free for commercial use.
Multithreaded, Postgres-based, Active Job backend for Ruby on Rails.
goworker is a Go-based background worker that runs 10 to 100,000* times faster than Ruby-based workers.
High performance Node.js/PostgreSQL job queue (also suitable for getting jobs generated by PostgreSQL triggers/functions out into a different work queue)
Distributed task queue with full async support
A Ruby job queue that uses PostgreSQL's advisory locks for speed and reliability.