Trigger.dev – build and deploy durable AI agents and workflows
Repository Index
47,133 repositories indexed
1–24 of 26 · Most stars
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
Database based asynchronous priority queue system -- Extracted from Shopify
💎 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.
- background-processing
- dotnet
- job-scheduler
- 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.
- java-8
- background-jobs
- parallel-processing
- scheduling
Distributed task queue with full async support
- asyncio
- python
- python3
- task-executor
Pluggable foundation blocks for building distributed apps.
- azure
- c-sharp
- lock
- message-bus
Job processing library for Elixir - compatible with Resque / Sidekiq
A job processing system that just verks! 🧛
- redis
- workers
- elixir
- sidekiq
Job Queue for Elixir. Clustered or Local. Straight BEAM. Optional Ecto. 💪🍈
Simple Job Processing in Elixir with Mnesia :zap:
- elixir
- gen-server
- job-queue
- mnesia
Rihanna is a high performance postgres-backed job queue for Elixir
Transactional job queue with Ecto, PostgreSQL and GenStage
Elixir queue! A simple, in-memory queue with worker pooling and rate limiting in Elixir.
- elixir
- opq
- queue
- fifo
Simple in-memory job queue for Golang using worker-based dispatching
- golang
- queue-workers
- job-scheduler
- job-worker
TaskBunny is a background processing application written in Elixir and uses RabbitMQ as a messaging backend
- rabbitmq
- elixir
- workers
Vert.x Blueprint Project - Vert.x Kue, a priority task queue powered by Vert.x
Facilitates simple durable and asynchronous messaging in dotnet apps.
- async
- csharp
- dotnet
- messaging
A blazing fast job processing system backed by GenStage & Redis.
- elixir-lang
- genstage
- background-jobs
- concurrent
RapidMQ is a pure, extremely productive, lightweight and reliable library for managing of the local messages queue
Another scheduling system, focusing on the collection of results for one-time tasks, written in Elixir