Sidekiq is a background job processing framework for Ruby applications, using Redis to queue and execute jobs asynchronously.. There are currently 9 open-source alternatives to Sidekiq, with a combined total of 22.7k GitHub stars. The most common language among these projects is Ruby.
Showing 9 open-source alternatives
A .NET library for background job processing with fire-and-forget, delayed, and recurring tasks, no Windows Service required.
A Java library for easy, reliable background job processing with persistent storage, using Java 8 lambdas.
A multithreaded, Postgres-based Active Job backend for Ruby on Rails, designed for simplicity and performance.
A single-process Ruby asynchronous processing library using in-memory queues, perfect for fast background jobs.
A Redis-backed job processing library for Elixir with Resque/Sidekiq compatibility.
A Node.js background job system backed by Redis, featuring priority queues, delayed jobs, and API compatibility with Ruby's Resque.
A Redis-backed job processing system for Elixir with Sidekiq/Resque compatibility and isolated queue supervision trees.
A background job processing library for Elixir using RabbitMQ for reliable messaging and job queuing.
A Ruby background job processor that guarantees ordered execution for jobs with the same ID, preventing race conditions and data overwrites.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.