Distributed Task Queue (development branch)
- python
- task-manager
- task-scheduler
- task-runner
75,360 visible repositories in the index
1–24 of 33 · Most stars
Distributed Task Queue (development branch)
Trigger.dev – build and deploy durable AI agents and workflows
Simple, reliable, and efficient distributed task queue in Go
Simple, efficient background processing for Ruby
The AI Compute Platform for frontier teams. SkyPilot turns fragmented AI compute into one AI supercomputer, so frontier AI teams build custom intelligence faster.
Resque is a Redis-backed Ruby library for creating background jobs, placing them on multiple queues, and processing them later.
🪓 An orchestration engine for background tasks, AI agents, and durable workflows
Language-agnostic persistent background job server
Near-zero config .NET library that makes advanced application features like Task Scheduling, Caching, Queuing, Event Broadcasting, and more a breeze!
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.
An extremely easy way to perform background processing in Java. Backed by persistent storage. Open and free for commercial use.
Fast job queuing and RPC in python with asyncio and redis.
Sucker Punch is a Ruby asynchronous processing library using concurrent-ruby, heavily influenced by Sidekiq and girl_friday.
High performance Node.js/PostgreSQL job queue (also suitable for getting jobs generated by PostgreSQL triggers/functions out into a different work queue)
Message Queue, Job Queue, Broadcasting, WebSockets packages for PHP, Symfony, Laravel, Magento. DEVELOPMENT REPOSITORY - provided by Forma-Pro
Fireworq is a lightweight, high-performance, language-independent job queue system.
A super efficient Amazon SQS thread based message processor for Ruby.
Persistent cluster-friendly scheduler for Java
Simple, efficient job processing for Crystal
A unified front-end for different queuing backends. Includes a REST server, CLI interface and daemon runners.
Job Scheduler for IOS with Concurrent run, failure/retry, persistence, repeat, delay and more
In-memory key-value server in Rust that speaks RESP, so redis-cli and Redis clients connect. Locks, rate limits, job queues and a change feed are single commands; Raft-based failover. Clients for Rust, .NET, Go, Java, Python and Node.js.
A Simplest in-memory and Distributed Storage-Agnostic Message Queue for Your Concurrent Go Program
Type-safe, persistent, embedded task queues and background job runner w/ SQLite. Web monitoring UI included.