sidekiq Alternatives

    sidekiq is described as 'Simple, efficient background processing for Ruby'. There are six alternatives to sidekiq for a variety of platforms, including Mac, Windows, Linux, Self-Hosted solutions and Ruby. The best alternative is Zenaton, which is free. Other great apps like sidekiq are Ralley (Freemium), Delayed::Job (Free, Open Source), Resque (Free, Open Source) and Celery: Distributed Task Queue (Free, Open Source).

    This page was last updated Jul 16, 2020

    1. Zenaton is a developer tool and hosted workflow engine for writing, running and monitoring all of your background processes whether it is a single task or a long running workflow.
      show more
      • FreemiumProprietary
      • Online
      • C (programming language)
      • Ruby
      • C#
      • Python
      • JavaScript
      • Software as a Service (SaaS)
      • Heroku
      • PHP
      • Go (Programming Language)
      • C++
      • Typescript
      • Java
      • Node.JS
      Simple, robust message queue as a service, that requires absolutely no setup as it works over HTTPS! Simply prefix ANY https request with ralley.to/ and we’ll queue, and then forward the request with the exact same method/body/headers/parameters.


      • FreeOpen Source
      • Mac
      • Windows
      • Linux
      • Self-Hosted
      • Mongoid
      • Ruby
      • Redis
      • Rails ActiveRecord
      • Ruby on Rails
      Database based asynchronous priority queue system -- Extracted from Shopify - collectiveidea/delayed_job Delayed::Job (or DJ) encapsulates the common pattern of asynchronously executing longer tasks in the background.
      No screenshots yet
      • FreeOpen Source
      • Mac
      • Windows
      • Linux
      • Self-Hosted
      • Ruby
      • Redis
      • Ruby on Rails
      • RubyGems
      Resque is a Redis-backed Ruby library for creating background jobs, placing them on multiple queues, and processing them later.
    2. Celery is an asynchronous task queue/job queue based on distributed message passing. It is focused on real-time operation, but supports scheduling as well.
      No screenshots yet


      • Free PersonalOpen Source
      • Mac
      • Windows
      • Linux
      • Self-Hosted
      An easy way to perform background processing in .NET and .NET Core applications. No Windows Service or separate process required. Backed by persistent storage. Open and free for commercial use.
      show more
    Showing 6 of 6 alternatives