Ruby LibHunt Info

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

All Categories

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

The Awesome Ruby feed

Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
Promo
Today

chruby

Changes the current Ruby
Featured Gem // Category Environment Management

Yesterday

Business logic in Rails with operators

Having a thousand lines long controllers and/or models is not the right way to have sustainable applications or developers' sanity. Let's look at my solution for business logic in the Rails app.
Article Added by: CiTroNaK // petr.codes

BOSH

Cloud Foundry BOSH is an open source tool chain for release engineering, deployment and lifecycle management of large scale distributed services.
Featured Gem // Category DevOps Tools

Befunge GUI by Glimmer (2 for 1: LibUI & SWT)

In light of the recent Beta release of Glimmer DSL for LibUI, I have been looking for applications that could take advantage of its productivity and speed in building desktop GUI with its Ruby DSL. One such application has been Befunge98 GUI, built for a Ruby implementation of the Befunge98 programming language. In fact, I built its GUI twice with two different approaches.
Tutorial Added by: AMaleh // andymaleh.blogspot.com

The Ruby VM a speedrun by Penelope Phippen

Article Popular Story // youtu.be

Last 7 Days

ruby-install

Installs Ruby, JRuby, Rubinius, TruffleRuby or MRuby
Featured Gem // Category Environment Management

Lazy Load Content in Rails from Scratch

Are certain pages on your Rails app loading slowly? You might want to consider loading those requests in the background. It's easier than you think. In this tutorial, I'll show you how to lazy load content in Rails without Hotwire.
Article Added by: stevepolitodesign // stevepolito.design

twilio-ruby

A Ruby gem for communicating with the Twilio API and generating TwiML
Featured Gem // Category Third-party APIs

Pagy

The ultimate pagination ruby gem
Featured Gem // Category Pagination

Grover v1.0.6

A new version of Grover has been released
New Version

Watir

Watir Powered By Selenium
Featured Gem // Category WebDrivers

YJIT: Building a New JIT Compiler for CRuby

Article Popular Story // shopify.engineering

Awesome Ruby Newsletter » 282

Top Stories
  • Multiple radio buttons in ruby on rails - Sarah Eggleston
  • The Story of a Critical Issue With Kafka
  • Organizing business logic in Rails with contexts
Follow us on Twitter @RubyLibHunt

RDoc

RDoc produces HTML and online documentation for Ruby projects.
Featured Gem // Category Documentation

Upgrading To Zeitwerk

Zeitwerk is the code autoloader and reloader that was integrated with Rails 6. Beginning in Rails 7, it will be the only codeloader option. As a result, upgrading to Zeitwerk will be an important step in getting your application ready for the next version of Rails. In this article, we’ll talk about upgrading your Rails 6 application from classic to zeitwerk mode.
Article Added by: etagwerker // www.fastruby.io

Organizing business logic in Rails with contexts

Article Popular Story // nts.strzibny.name

Last 30 Days

flor

a workflow engine
Featured Gem // Category workflow engine

Introduction to Rails transactions

Article Popular Story // longliveruby.com

Knapsack

Knapsack splits tests evenly across parallel CI nodes to run fast CI build and save you time.
Featured Gem // Category Extra

Code Concurrency and Two Easy Fixes

Not sure how to manage code concurrency in your rails code? We help you manage code concurrency through two easy fixes using Executors and Reloaders.
Article Added by: Devgraph // blog.engineyard.com

elasticsearch-ruby

Ruby integrations for Elasticsearch
Featured Gem // Category Elastic Search

Minehunter - terminal puzzle game

Library Popular Story // github.com

CVE-2021-30151 (sidekiq): Cross-site Scripting in Sidekiq

Article Popular Story // rubysec.com

flipper

:dolphin: Beautiful, performant feature flags for Ruby.
Featured Gem // Category Feature Flippers and A/B Testing

Test::Unit

test-unit
Featured Gem // Category Formatters

Glimmer DSL for LibUI Beta Release


Glimmer DSL for LibUI (Prerequisite-Free CRuby Desktop Development GUI Library) has been a passion project for the last 3 weeks that ended today with Glimmer DSL for LibUI becoming feature-complete and moving from Alpha to Beta. What is LibUI? LibUI is a thin Ruby wrapper around libui, a relatively new C GUI library that renders native controls on every platform (similar to SWT, but without the heavy weight of the Java Virtual Machine).
Article Added by: AndyObtiva // andymaleh.blogspot.com

Ruby DnsMock v1.4.3

A new version of Ruby DnsMock has been released
New Version

Tocer

A command line interface for generating table of contents for Markdown files.
Featured Gem // Category Markdown Processors