State machines, statecharts, and actors for complex logic
Repository Index
47,133 repositories indexed
1–24 of 27 · Most stars
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
Simple job queues for Python
An easy way to perform background job processing in .NET and .NET Core applications. No Windows Service or separate process required
BullMQ - Message Queue and Batch processing for NodeJS, Python, .NET, Elixir, Rust and PHP based on Redis or PostgreSQL
Resque is a Redis-backed Ruby library for creating background jobs, placing them on multiple queues, and processing them later.
The polyglot queue: Fast and reliable background jobs in Go, Java, JS, Ruby, and Rust on Postgres/SQLite.
Near-zero config .NET library that makes advanced application features like Task Scheduling, Caching, Queuing, Event Broadcasting, and more a breeze!
The open source and enterprise-ready webhooks service 🦀
File Attachment toolkit for Ruby applications
An extremely easy way to perform background processing in Java. Backed by persistent storage. Open and free for commercial use.
Ruby and Rails efficient Kafka processing framework
A light-weight job scheduling system built on top of Resque
Node.js Background jobs backed by redis.
Ultra quick message queue and streaming server
Simple Job Processing in Elixir with Mnesia :zap:
RedisSMQ: A high-performance Redis message queue for Node.js
Easy C# API for Distributed Background Tasks/Jobs for .NET Core.
Queue plugin for CakePHP - simple, pure PHP and without dependencies.
A background task runner for crystal applications supporting periodic (CRON) and manually queued jobs
A cross platform download manager for Xamarin
Ordered background jobs processing