Ruby background-jobs

Open-source Ruby projects categorized as background-jobs

Top 9 Ruby background-job Projects

  • Sidekiq

    Simple, efficient background processing for Ruby

    Project mention: 3 one-person million dollar online businesses | /r/Business_Ideas | 2023-12-04

    Sidekiq This one started as an open source project, once it got enough traction, the developer made a premium version of it, and makes money by selling licenses to businesses.

  • Resque

    Resque is a Redis-backed Ruby library for creating background jobs, placing them on multiple queues, and processing them later.

    Project mention: Mike Perham of Sidekiq: “If you build something valuable, charge money for it.” | | 2023-04-14

    The free version acts exactly like Resque, the previous market leader in Ruby background jobs. If it was good enough reliability for GitHub and Shopify to use for years, it was good enough for Sidekiq OSS too.

    Here's Resque literally using `lpop` which is destructive and will lose jobs.

  • PopRuby

    PopRuby: Clothing and Accessories for Ruby Developers. Fashion meets Ruby! Shop our fun Ruby-inspired apparel and accessories designed to celebrate the joy and diversity of the Ruby community.

  • Shrine

    File Attachment toolkit for Ruby applications

    Project mention: [Poll] How do you handle file attachments in your Rails app in 2023? | /r/rails | 2023-07-05

    Shrine is great, has more features and a simpler API (imo) than ActiveStorage

  • Karafka

    Ruby and Rails efficient Kafka processing framework

  • resque-scheduler

    A light-weight job scheduling system built on top of Resque

  • lambdakiq

    🔄👷 ActiveJob with SQS & Lambda

  • cloudtasker

    Background jobs for Ruby using Google Cloud Tasks

  • WorkOS

    The modern API for authentication & user identity. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • Lowkiq

    Ordered background jobs processing

  • lambda_punch

    🐑👊 Asynchronous background job processing for AWS Lambda with Ruby using Lambda Extensions. Inspired by the SuckerPunch gem but specifically tooled to work with Lambda's invoke model.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-12-04.

Ruby background-jobs related posts


What are some of the best open-source background-job projects in Ruby? This list will help you:

Project Stars
1 Sidekiq 12,858
2 Resque 9,373
3 Shrine 3,127
4 Karafka 1,903
5 resque-scheduler 1,730
6 lambdakiq 178
7 cloudtasker 143
8 Lowkiq 141
9 lambda_punch 24
Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.