21 Helpful and trending Ruby gems.
Tags: ruby, programming
Published: 2024-04-24 23:47:07

---
title: 21 Helpful and trending Ruby gems.
published: false
description: A curated list of 21 trending ruby gems extracted from LibHunt.
tags: ruby, programming
cover_image: https://dev-to-uploads.s3.amazonaws.com/uploads/articles/04ztmgcb8ha2shad4mye.png
published: true
# Use a ratio of 100:42 for best results.
# published_at: 2024-04-24 23:05 +0000
---

Heya fellow Ruby devs!

I'm sure you that if you are a seasoned ruby expert, that you already know most of these gems. I will also bet that you are using at least some of them. However! I'm promising that you will find something new and useful, too. For example, I found Ferrum only a few months ago, and it's been delightfully easy to navigate a headless chrome with it (compared to Selenium. Selenium was always giving me some hard time for some reason.)

The list was extracted from [LibHunt Ruby](https://www.libhunt.com/l/ruby). 

It's interesting that we have two different Admin UIs that are trending. I think this is indicative that our community needs a more useful Admin UI gem. Of course I know about ActiveAdmin and rails_admin. I've tried both of them, and they are surely useful but not perfect. I'd say Python tops us here with their Django admin. Anyways, it's great to see some active development in this direction in the ruby community.

Basecamp/Rails is working hard with trending work on four gems - solid_queue, solid_cache, console1984 & kamal. Many thanks for that. I'm not using solid_queue and solid_cache yet; however, they are definitely on my radar for my next project.

Without further ado, here's the list. Please note that it's not ordered by number of stars but rather by stars growth (percentage).

p.s. is there a gem you'd like to be added to the list :)?

|⭐|Library|Description|Resources|
|:-|:-|:-|:-|
|![multiwoven logo](https://avatars.githubusercontent.com/u/144577318?v=4&s=40) **0.6k**|**multiwoven** <br>- Data Analysis, data-engineering, data-ingestion, reverse-etl, data-pipeline|🔥 Open Source Reverse ETL and Customer Data Platform (CDP). An open-source alternative to Hightouch, Census, and RudderStack.|[Repo](https://github.com/Multiwoven/multiwoven), [Web](https://multiwoven.com), [Alternatives](https://www.libhunt.com/r/multiwoven)|
|![solid_queue logo](https://avatars.githubusercontent.com/u/4223?v=4&s=40) **1.5k**|**solid_queue** <br>- Queue, background-jobs, active-job, Rails, ruby-on-rails|Database-backed Active Job backend|[Repo](https://github.com/rails/solid_queue), [Alternatives](https://www.libhunt.com/r/solid_queue)|
|![langchainrb logo](https://avatars.githubusercontent.com/u/166417795?v=4&s=40) **1.1k**|**langchainrb** <br>- Artificial intelligence, langchain, Machine Learning, ML, Rubyml|Build LLM-powered applications in Ruby|[Repo](https://github.com/patterns-ai-core/langchainrb), [Web](https://rubydoc.info/gems/langchainrb), [Alternatives](https://www.libhunt.com/r/langchainrb)|
|![Grover logo](https://avatars.githubusercontent.com/u/504202?v=4&s=40) **0.9k**|**Grover** <br>- PDF|A Ruby gem to transform HTML into PDFs, PNGs or JPEGs using Google Puppeteer/Chromium|[Repo](https://github.com/Studiosity/grover), [Docs](https://www.rubydoc.info/gems/grover), [Alternatives](https://www.libhunt.com/r/grover)|
|![docuseal logo](https://avatars.githubusercontent.com/u/138379721?v=4&s=40) **5.2k**|**docuseal** <br>- Documents, PDF, self-hosted, daisyui, document-signing|Open source DocuSign alternative. Create, fill, and sign digital documents ✍️|[Repo](https://github.com/docusealco/docuseal), [Web](https://www.docuseal.co), [Alternatives](https://www.libhunt.com/r/docuseal)|
|![solid_cache logo](https://avatars.githubusercontent.com/u/4223?v=4&s=40) **0.7k**|**solid_cache** <br>- Cache, Rails, Performance|A database-backed ActiveSupport::Cache::Store|[Repo](https://github.com/rails/solid_cache), [Alternatives](https://www.libhunt.com/r/solid_cache)|
|![rage logo](https://avatars.githubusercontent.com/u/145127157?v=4&s=40) **0.7k**|**rage** <br>- Web, Web Framework, Rails|Fast web framework compatible with Rails.|[Repo](https://github.com/rage-rb/rage), [Alternatives](https://www.libhunt.com/r/rage-rb/rage)|
|![maybe logo](https://avatars.githubusercontent.com/u/80786585?v=4&s=40) **26.5k**|**maybe** <br>- Finance, Nextjs, personal-finance, React, NodeJS|The OS for your personal finances|[Repo](https://github.com/maybe-finance/maybe), [Web](https://maybe.co), [Alternatives](https://www.libhunt.com/r/maybe)|
|![Amazing Print logo](https://avatars.githubusercontent.com/u/61755974?v=4&s=40) **0.7k**|**Amazing Print** <br>- pretty-print, terminal tools|Pretty print your Ruby objects with style -- in full color and with proper indentation|[Repo](https://github.com/amazing-print/amazing_print), [Alternatives](https://www.libhunt.com/r/amazing_print)|
|![phlex logo](https://avatars.githubusercontent.com/u/111233186?v=4&s=40) **1.1k**|**phlex** <br>- Template engine, Ruby, view-components, UI Components, phlex|A framework for building object-oriented views in Ruby.|[Repo](https://github.com/phlex-ruby/phlex), [Web](https://www.phlex.fun), [Docs](https://www.phlex.fun/), [Alternatives](https://www.libhunt.com/r/phlex)|
|![console1984 logo](https://avatars.githubusercontent.com/u/13131?v=4&s=40) **0.6k**|**console1984** <br>- Privacy, Security, Rails|The Rails console you love, 1984 style|[Repo](https://github.com/basecamp/console1984), [Alternatives](https://www.libhunt.com/r/console1984)|
|![endoflife.date logo](https://avatars.githubusercontent.com/u/62706925?v=4&s=40) **2.2k**|**endoflife.date** <br>- eol, end-of-life, release-schedule, release-policy, Windows|Informative site with EoL dates of everything|[Repo](https://github.com/endoflife-date/endoflife.date), [Web](https://endoflife.date), [Alternatives](https://www.libhunt.com/r/endoflife.date)|
|![sidekiq-throttled logo](https://avatars.githubusercontent.com/u/5784215?v=4&s=40) **0.7k**|**sidekiq-throttled** <br>- Sidekiq, Throttling, Concurrency, threshold|Concurrency and rate-limit throttling for Sidekiq|[Repo](https://github.com/ixti/sidekiq-throttled), [Alternatives](https://www.libhunt.com/r/sidekiq-throttled)|
|![ruby-science logo](https://avatars.githubusercontent.com/u/6183?v=4&s=40) **0.5k**|**ruby-science** <br>- Book|The reference for writing fantastic Rails applications|[Repo](https://github.com/thoughtbot/ruby-science), [Alternatives](https://www.libhunt.com/r/ruby-science)|
|![ronin logo](https://avatars.githubusercontent.com/u/191455?v=4&s=40) **0.6k**|**ronin** <br>- Security, Ruby, Hacking, Infosec, ctf-tools|Ronin is a Free and Open Source Ruby Toolkit for Security Research and Development. Ronin also allows for the rapid development and distribution of code, exploits, payloads, etc, via 3rd party git repositories.|[Repo](https://github.com/ronin-rb/ronin), [Web](https://ronin-rb.dev), [Docs](https://ronin-rb.dev/docs/), [Alternatives](https://www.libhunt.com/r/ronin-rb/ronin)|
|![motor-admin-rails logo](https://avatars.githubusercontent.com/u/84705953?v=4&s=40) **0.7k**|**motor-admin-rails** <br>- Admin Interface, Rails, Admin, Crud, Business Intelligence|Low-code Admin panel and Business intelligence Rails engine. No DSL - configurable from the UI. Rails Admin, Active Admin, Blazer modern alternative.|[Repo](https://github.com/motor-admin/motor-admin-rails), [Web](https://app.getmotoradmin.com/demo/), [Alternatives](https://www.libhunt.com/r/motor-admin-rails)|
|![heya logo](https://avatars.githubusercontent.com/u/1898541?v=4&s=40) **0.7k**|**heya** <br>- Email, Rails, email-marketing, actionmailer|Heya 👋 is a campaign mailer for Rails. Think of it like ActionMailer, but for timed email sequences. It can also perform other actions like sending a text message.|[Repo](https://github.com/honeybadger-io/heya), [Web](https://www.heya.email), [Alternatives](https://www.libhunt.com/r/heya)|
|![kamal logo](https://avatars.githubusercontent.com/u/13131?v=4&s=40) **9.0k**|**kamal** <br>- Deploy, Rails, Docker, Ops|Deploy web apps anywhere.|[Repo](https://github.com/basecamp/kamal), [Web](https://kamal-deploy.org), [Alternatives](https://www.libhunt.com/r/kamal)|
|![Avo logo](https://avatars.githubusercontent.com/u/66615189?v=4&s=40) **1.4k**|**Avo** <br>- Admin Interface, Rails, Ruby, Admin, Crud|Build Ruby on Rails apps 10x faster|[Repo](https://github.com/avo-hq/avo), [Web](https://avohq.io), [Docs](https://docs.avohq.io), [Alternatives](https://www.libhunt.com/r/avo-hq/avo)|
|![Postal logo](https://avatars.githubusercontent.com/u/58169103?v=4&s=40) **14.1k**|**Postal** <br>- Communication systems, Email, Mail Transfer Agents, Ruby, Mail|📮 A fully featured open source mail delivery platform for incoming & outgoing e-mail|[Repo](https://github.com/postalserver/postal), [Web](https://postalserver.io), [Alternatives](https://www.libhunt.com/r/postal)|
|![ferrum logo](https://avatars.githubusercontent.com/u/60340119?v=4&s=40) **1.6k**|**ferrum** <br>- Chrome, Chromium, Headless, headless-chrome, Web|Headless Chrome Ruby API|[Repo](https://github.com/rubycdp/ferrum), [Web](https://ferrum.rubycdp.com), [Alternatives](https://www.libhunt.com/r/ferrum)|