Ruby LibHunt Info

Track requests to your Ruby apps end-to-end with Datadog APM. Free 14-day trial.
More from our partner
Subscribe to our newsletter
to know all the trending
gems, news and articles.

All Categories

SaaSHub - Software Alternatives and Reviews
More from our team

The Awesome Ruby feed



Beautifies the ls command, with color and font-awesome icons.
Featured Gem // Category CLI Utilities

Nokogiri vs Oga

Popular comparison
  • Nokogiri - An HTML, XML, SAX, and Reader parser with XPath and CSS selector support.
  • Oga - An XML/HTML parser written in Ruby. Oga does not require system libraries such as libxml, making it easier and faster to install on various platforms.


Ruby Tests Profiling Toolbox

Ruby Tests Profiling Toolbox
Featured Gem // Category Testing

RMagick vs MiniMagick

Popular comparison
  • RMagick - RMagick is an interface between Ruby and ImageMagick.
  • MiniMagick - A ruby wrapper for ImageMagick or GraphicsMagick command line.

Last 7 Days


Parse CSS and add vendor prefixes to rules by Can I Use.
Featured Gem // Category Management


A Ruby gem to transform HTML into PDFs, PNGs or JPEGs using Google Puppeteer/Chromium
Gem Added by vovimayhem into category PDF

jsonapi-rb vs Fast JSON API

Popular comparison
  • jsonapi-rb - Efficiently produce and consume JSON API documents.
  • Fast JSON API - A lightning fast JSON:API serializer for Ruby Objects.

Debugging MySQL lock errors in Ruby on Rails

New week new bug to hunt down! A day after our last deployment at work, a new type of error started rising like a great wave. Random SQL update queries started failing at random with the following error:
ActiveRecord::StatementInvalid: Mysql2::Error: Lock wait timeout exceeded; try restarting transaction: UPDATE users SET ...
Article Added by: tothpeter //

Rails 6 adds ActiveRecord::Relation#annotate

Article Popular Story //


API client for Travis CI API Version 3
Featured Gem // Category Third-party APIs


A cache and private gem server
Featured Gem // Category Gems

DragonRuby Game Toolkit Released

Article Popular Story //


time tools (cron, parsing, durations, ...)
Featured Gem // Category Date and Time Processing

RESTClient vs Faraday

Popular comparison
  • RESTClient - Simple HTTP and REST client for Ruby, inspired by microframework syntax for specifying actions.
  • Faraday - an HTTP client lib that provides a common interface over many adapters (such as Net::HTTP) and embraces the concept of Rack middleware when processing the request/response cycle.

Byebug vs Pry Byebug

Popular comparison
  • Byebug - A simple to use, feature rich debugger for Ruby 2.
  • Pry Byebug - Pry navigation commands via byebug.

Goodbye ActiveRecord! - Inside Aircall - Medium

Article Popular Story //

Puma 4: Hammering Out H13s—A Debugging Story

Article Popular Story //

Pundit vs CanCanCan

Popular comparison
  • Pundit - Minimal authorization through OO design and pure Ruby classes.
  • CanCanCan - Continuation of CanCan, an authorization Gem for Ruby on Rails.

Awesome Ruby Newsletter » 164

Top Stories
  • Ruby gem strong_password found to contain remote code execution code in a malicious version, further strengthening worries of growth in supply-chain attacks
  • Lefthook, Crystalball, and git magic for smooth development experience
  • Exposing the design pattern at the heart of Rack Middleware
Follow us on Twitter @RubyLibHunt


YARD enables the user to generate consistent, usable documentation that can be exported to a number of formats very easily.
Featured Gem // Category Documentation

Geokit vs Geocoder

Popular comparison
  • Geokit - Geokit gem provides geocoding and distance/heading calculations.
  • Geocoder - A complete geocoding solution for Ruby. With Rails it adds geocoding (by street or IP address), reverse geocoding (find street address based on given coordinates), and distance queries.

Keep Creating, Stay Collaborating, and Make DevOps Simple.

In this case study, I interviewed Trevor Hinesley about Soundstripe and Filepass, two startups that he co-founded, both of which run Rails applications on DigitalOcean with Cloud 66. Find out how these companies achieved DevOps best practices with our tools.
Article Added by: Kasia66 //


A Simple Interface to Slack Incoming Webhooks Integrations
Gem Added by kirill_shevch into category Database Tools

Last 30 Days

Git Cop

Enforces consistent Git commits.
Featured Gem // Category Git Tools

Figaro vs dotenv

Popular comparison
  • Figaro - Simple, Heroku-friendly Rails app configuration using ENV and a single YAML file.
  • dotenv - Loads environment variables from .env.


Open source business intelligence
Featured Gem // Category Database Tools