SaaSHub helps you find the best software and product alternatives Learn more →
Top 20 Ruby Queue Projects
-
If you’re developing in Node, BullMQ has been rising in popularity as a go-to solution. For Rails applications, you can use ActiveJob with backends like Sidekiq for efficient background job processing.
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
Resque
Resque is a Redis-backed Ruby library for creating background jobs, placing them on multiple queues, and processing them later.
Project mention: What are some popular background job processing libraries for Rails (e.g., Sidekiq, Delayed Job)? | dev.to | 2024-12-23Resque relies on Redis for job queue management and is known for its scalability and efficiency.
-
Project mention: What are some popular background job processing libraries for Rails (e.g., Sidekiq, Delayed Job)? | dev.to | 2024-12-23
Delayed Job is one of the earliest job processing libraries in the Rails ecosystem. It leverages Active Record to store jobs in the database.
-
Project mention: Show HN: PgQueuer – Transform Your PostgreSQL into a Powerful Job Queue | news.ycombinator.com | 2024-08-18
Good Job does the same for Rails
https://github.com/bensheldon/good_job
-
Sucker Punch
Sucker Punch is a Ruby asynchronous processing library using concurrent-ruby, heavily influenced by Sidekiq and girl_friday.
It is hard to imagine any big and complex Rails project without background jobs processing. There are many gems for this task: **Delayed Job, Sidekiq, Resque, SuckerPunch** and more. And Active Job has arrived here to rule them all.
-
Project mention: Show HN: PgQueuer – Transform Your PostgreSQL into a Powerful Job Queue | news.ycombinator.com | 2024-08-18
https://github.com/que-rb/que
Probably could easily find more by searching, I only spent about 5 minutes looking and grabbing the first ones I found.
I'm all for doing this kind of thing as an academic exercise, because it's a great way to learn about this problem space. But at this point if you're reinventing the Postgres job queue wheel you need to probably also include why your wheel is particularly interesting if you want to grab my attention.
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
Do you mind explaining what you mean by not being able to find a "good Kafka client" for Ruby? There are pretty good bindings to librdkafka and frameworks like Karafka (https://github.com/karafka/karafka/) that provide many functionalities, including a Web UI.
-
We have to start by adding the Solid Queue gem to our bundle, installing it, then running the installer to set up the initial config files for our application:
-
-
-
Project mention: Show HN: PgQueuer – Transform Your PostgreSQL into a Powerful Job Queue | news.ycombinator.com | 2024-08-18
-
-
-
-
-
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Ruby Queue discussion
Ruby Queue related posts
-
Kafka at the Low End
-
What are some popular background job processing libraries for Rails (e.g., Sidekiq, Delayed Job)?
-
Replacing Cron Jobs With Active Jobs in Rails
-
Solid Queue 101: Processamento em Background no Rails 8.
-
Ask HN: I'm interested in something similar to Rails' Solid Queue for Go
-
Going open-source as a VC-Backed company
-
Squash Your Ruby and Rails Bugs Faster
-
A note from our sponsor - SaaSHub
www.saashub.com | 22 Mar 2025
Index
What are some of the best open-source Queue projects in Ruby? This list will help you:
# | Project | Stars |
---|---|---|
1 | Sidekiq | 13,272 |
2 | Resque | 9,456 |
3 | Delayed::Job | 4,818 |
4 | good_job | 2,788 |
5 | Sucker Punch | 2,637 |
6 | Que | 2,312 |
7 | Sneakers | 2,250 |
8 | Karafka | 2,130 |
9 | solid_queue | 2,067 |
10 | resque-scheduler | 1,739 |
11 | Bunny | 1,397 |
12 | queue_classic | 1,189 |
13 | hutch | 869 |
14 | Backburner | 431 |
15 | RocketJob | 289 |
16 | sidekiq-iteration | 275 |
17 | Lowkiq | 142 |
18 | March Hare | 96 |
19 | Sidekiq::Undertaker | 18 |
20 | Laboristo | 2 |