Ruby LibHunt Info

Subscribe to our Ruby newsletter
to know all the trending
gems, news and articles.

All Categories

MORE - Discover trending Ruby projects by mentions on social networks.

The Awesome Ruby feed

Scout APM is great for developers who want to find and fix performance issues in their applications. With Scout, we'll take care of the bugs so you can focus on building great things 🚀.


⚡️Lightning-fast linter for .env files. Written in Rust 🦀
Featured Gem

How to install Ruby in a macOS for local development | Snyk

As a new developer in the Ruby ecosystem coming from Node.js and JavaScript, it took a bit of fiddling to figure out how to get a Ruby development environment up and running.

I needed to learn how to properly install Ruby on Mac, and how to do that without messing up the local (old and out of date) Ruby version on the macOS.

In this tutorial, you’ll learn how to do both! If you have the new macOS M1 laptops, don’t worry, this tutorial also works for installing Ruby on Mac M1.
Article Added by: lirantal //


Richard Schneeman's How to Open Source book is out! 🤩

Article Popular Story //

Authentication Zero

An authentication system generator for Rails applications.
Featured Gem // Category Authentication and OAuth

Ruby vs JavaScript

Ruby and JavaScript and two fantastic languages for the web. Let's see the difference between them, to help you to learn Javascript if you know Ruby, and vice-versa.
Article Added by: ShahriarX1 //

Last 7 Days


Compile and install Ruby
Featured Gem // Category Environment Management

Glimmer DSL for SWT Video Tutorial 34 - Hello, Refined Table!

Desktop development is about 10 times simpler than web development. Learn it and you will become a better web developer as you transfer the simplicity of desktop development to the web!

Glimmer DSL for SWT Video Tutorial 34 is out! It walks software engineers through the Hello, Refined Table! sample.
Tutorial Added by: AndyObtiva //


A Ruby job queue that uses PostgreSQL's advisory locks for speed and reliability.
Featured Gem // Category Queue

Decoupling Views from Controllers in Rails (Smalltalk MVC Style)

This blog post is an oldie but a goodie: "Decoupling Views from Controllers in #Rails (Smalltalk MVC Style)". Its concepts come straight out of desktop development, providing examples of how web development could be inspired by it and improved as a result.
Article Added by: AndyObtiva //

This Week in Rails - 2022-09-23

Article Popular Story //

Active Merchant v1.127.0

A new version of Active Merchant has been released
New Version

This Week in Rails - 2022-09-23

Improved assert_redirected_to, improved error messages and more!
Article Added by: kobaltz //


Ruby driver for MongoDB
Featured Gem // Category Database Drivers

Awesome Ruby Newsletter » 331

Top Stories
  • Short Ruby Newsletter Issue #10
  • My Hybrid Docker & Ruby Development Environment
  • This Week in Rails - 2022-09-17
Follow us on Twitter @RubyLibHunt


A lightweight cron scheduler for the async job worker Que
Featured Gem // Category Scheduling

Announcing Hanami v2.0.0.beta3

Update Popular Story //

Chef v18.0.147

A new version of Chef has been released
New Version


A next-generation progressive site generator & fullstack framework, powered by Ruby
Featured Gem // Category Jekyll

My Hybrid Docker & Ruby Development Environment

Article Popular Story //

Use PG cursors (and more!) in Rails with occams-record 1.4.0

Update Popular Story //

Last 30 Days

Glimmer DSL for GTK

Glimmer DSL for GTK - Ruby-GNOME Desktop Development GUI Library
Featured Gem // Category GUI

Configure ROM from scratch!

Learn how to integrate the best ORM in Ruby ecosystem with Hanami (and any Ruby) application!

Hanami 2.0 comes without the persistence layer nor views preconfigured. It is useful then to know how to set up the best ORM available in the Ruby ecosystem.

While this episode showcases the Hanami integration, you can apply these tips to any application you'll ever write.
Tutorial Added by: swilgosz //

Secret agents must keep followers off their trail. Your tests don’t have to. There are many options to arrange test doubles with RSpec. This article proposes doing so in a way that provides a consistent test organization.
Article Added by: kevin-j-m //

Short Ruby Newsletter Issue #10

Article Popular Story //


Ruby gem to easily calculate the time running (elapsed time) from one location to another inside your code and reports statistics. It helps you improve your code and find out which part of your code is consuming more time.
Gem Added by MarioRuiz into category Testing


Generate strings supplying a simple pattern. Perfect to be used in test data factories. Validate if a text fulfills a specific pattern. Also you can use regular expressions (Regexp) to generate strings: `/[a-z0-9]{2,5}\w+/.gen`. Generate words in English or Spanish.
Gem Added by MarioRuiz into category Fake Data


Ruby gem open_api_import -- Import a Swagger or Open API file and create a Ruby Request Hash file including all requests and responses
Gem Added by MarioRuiz into category Mock

Slack Smart Bot

Create a Slack bot that is smart and so easy to expand, create new bots on demand, run ruby code on chat, create shortcuts... The main scope of this gem is to be used internally in the company so teams can create team channels with their own bot to help them on their daily work, almost everything is suitable to be automated!! slack-smart-bot can create bots on demand, create shortcuts, run ruby code... just on a chat channel. You can access it just from your mobile phone if you want and run those tests you forgot to run, get the results, restart a server... no limits.
Gem Added by MarioRuiz into category Database Tools

⚡ Motor Admin ⚡

Low-code Admin panel and Business intelligence Rails engine. No DSL - configurable from the UI. Rails Admin, Active Admin, Blazer modern alternative.
Featured Gem // Category Admin Interface