Queues and Messaging Gems

#Total RankDaily RankNameSummary
1158193sidekiqSimple, efficient background processing for Ruby.
2749740bunnyEasy to use, feature complete Ruby client for RabbitMQ 3.9 and later versions.
3838899delayed_jobDelayed_job (or DJ) encapsulates the common pattern of asynchronously executing longer ...
49541,053resqueResque is a Redis-backed Ruby library for creating background jobs, placing those j...
51,375892shoryukenShoryuken is a super efficient AWS SQS thread based message processor
61,512893karafkaKarafka is Ruby and Rails efficient Kafka processing framework. Karafka allows you...
71,575345solid_queueDatabase-backed Active Job backend.
81,6821,453sucker_punchAsynchronous processing library for Ruby
91,9973,127sneakersFast background processing framework for Ruby and RabbitMQ
102,3823,584march_hareRabbitMQ client for JRuby built around the official RabbitMQ Java client
112,5351,306good_jobA multithreaded, Postgres-based ActiveJob backend for Ruby on Rails
123,2413,101queA job queue that uses PostgreSQL's advisory locks for speed and reliability.
134,2835,208backburnerBeanstalk background job processing made easy
145,6346,227delayedDelayed is a multi-threaded, SQL-driven ActiveJob backend used at Betterment to process...
158,9818,830rocketjobRocket Job is a distributed, priority-based, MongoDB-backed batch processing system for...
1611,2686,776gushGush is a parallel workflow runner using Redis as storage and ActiveJob for executing j...
1711,64323,557dispatch-riderMessaging system based on the reactor pattern. You can publish messages to a queue...
1837,77143,450lowkiqLowkiq
1946,07767,605midget_jobsSmall background job scheduler closely related with Rails ActiveJob and PostgreSQL.
2052,43626,601solid_objectsThe Cloudflare Durable Objects programming model for Rails: addressable objects with du...
21196,49367,605evercatchOfficial Ruby SDK for Evercatch webhook platform