Showing 36 of 55 projects
A fast, reliable Redis-based job and message queue for Node.js, designed for distributed processing with rock-solid stability.
Simple, efficient background job processing for Ruby applications using Redis.
A simple Python library for queueing jobs and processing them in the background with workers, backed by Redis/Valkey.
A .NET library for background job processing with fire-and-forget, delayed, and recurring tasks, no Windows Service required.
A fast, reliable Redis-based distributed message queue and batch processing system for Node.js, Python, Elixir, and PHP.
A Go library for asynchronous task queues and job processing with distributed message passing.
A language-agnostic persistent background job server for distributing and executing work across machines.
A fast and reliable distributed background task processing library for Python 3.
A database-backed asynchronous priority queue system for Ruby on Rails, extracted from Shopify.
A simple, fast, robust job/task queue for Node.js, backed by Redis, designed for short real-time jobs.
A robust, database-backed job processing library for Elixir with PostgreSQL, MySQL, and SQLite3 support.
A job queue built in Node.js on top of PostgreSQL for reliable background processing and asynchronous execution.
A deprecated Android job queue library for scheduling background tasks with prioritization, persistence, and network awareness.
A multithreaded, Postgres-based Active Job backend for Ruby on Rails, designed for simplicity and performance.
A Resque-compatible, Go-based background worker that runs jobs 10-100,000x faster than Ruby workers.
A database-backed queuing backend for Active Job in Ruby on Rails, designed for simplicity and performance.
A Ruby job queue that uses PostgreSQL's advisory locks for high performance and ACID reliability.
A high-performance Node.js job queue built on PostgreSQL, ideal for background tasks and processing database-triggered jobs.
A high-performance RabbitMQ background processing framework for Ruby, designed for production workloads.
Production-ready messaging solution for PHP with support for message queues, job queues, broadcasting, and WebSockets across multiple frameworks.
A super efficient thread-based Amazon SQS message processor for Ruby applications.
A lightweight, zero-dependency task scheduler and rate limiter for Node.js and browsers, with Redis-based clustering support.
A pure PHP 8.1+ client for the beanstalkd workqueue, enabling reliable job processing in PHP applications.
A lightweight message queue for Node.js that uses Redis as a backend, requiring no dedicated queue server.
A Redis-backed job processing library for Elixir with Resque/Sidekiq compatibility.
A parallel workflow runner for Ruby that uses Redis for storage and ActiveJob for scheduling, enabling complex job dependencies.
A Go framework for asynchronous job processing and scheduling with live monitoring, built into your web app.
A high-performance, resource-efficient message queue and streaming server implementing AMQP 0-9-1 and MQTT protocols.
A Python REST API and web GUI for managing Hashcat password cracking jobs in a queuing system.
A persistent, at-least-once priority job queue for React Native, backed by Realm storage and designed for background processing.
A lightweight JavaScript library for asynchronous flow control with a functional programming style.
A Crystal port of Sidekiq providing simple, efficient background job processing with high throughput.
A Redis-backed job processing system for Elixir with Sidekiq/Resque compatibility and isolated queue supervision trees.
A pluggable job queue and worker pool for Elixir, focused on at-least-once execution and clusterable components.
A simple background job processing library for Elixir that uses Mnesia for persistence without external dependencies.
A unified PHP front-end for different queuing backends with REST server, CLI, and daemon runners.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.