Trending Projects for April 26, 2026

Discover libraries that are gaining popularity within the Ruby community. You can find an overview of how we calculate these in our documentation.

pronto-herb

A Pronto runner for Herb, the HTML-aware ERB linter. Enables ERB template linting in pull request reviews.

rubydex

A rolodex for Ruby

sigstore-cli

A CLI interface to the sigstore ruby client

sigstore

A pure-ruby implementation of sigstore signature verification

solid-process

Write business logic for Ruby/Rails that scales.

rubocop-gusto

A gem for sharing gusto rubocop rules

html-to-markdown

html-to-markdown is a native Ruby extension built on the shared Rust engine that powers the html-to-markdown project. It delivers identical HTML-to-Markdown output across languages, exposes inline image extraction, and ships with a CLI for automation workflows.

qawolf-socket-rubygem

Simple gem used for publishing/indexing tests on RubyGems + Socket.

anthropic

Ruby library to access the Anthropic API

axe-core-capybara

Capybara webdriver injected with Axe

mml

MathML parser and builder used in Plurimath.

kicks

Fast background processing framework for Ruby and RabbitMQ

chef-winrm-fs

Ruby library for file system operations via Windows Remote Management

fastqr

Generate 1,000 QR codes in **0.37 seconds**. Full UTF-8 support. Custom colors. Logo embedding. Precise size control.

lz4_flex

A modern LZ4 compression library for Ruby, leveraging the power of the [`lz4_flex`](https://github.com/PSeitz/lz4_flex) Rust crate. This library provides a pure Rust implementation of the LZ4 algorithm, ensuring high performance and safety.

openapi_parameters

This parses HTTP query/path/header/cookie parameters exactly as described in an OpenAPI API description.

sidekiq-undertaker

Sidekiq::Undertaker is a plugin for Sidekiq. It allows exploring, reviving (retrying) or burying (deleting) dead jobs. For easy exploring the dead-jobs queue is broken down into time windows (buckets) of hours, days and weeks.

demo_mode

A configurable demo mode for your Rails app. Specify your desired "personas" and DemoMode will handle the rest.

chef-licensing

Ruby library to support CLI tools that use Progress Chef license storage, generation, and entitlement.

sidekiq-debouncer

Sidekiq extension that adds the ability to debounce job execution. Worker will postpone its execution after `wait time` have elapsed since the last time it was invoked. Useful for implementing behavior that should only happen after the input has stopped arriving.

snaptrade

Connect brokerage accounts to your app for live positions and trading

logstash-filter-elastic_integration

This gem is a Logstash plugin required to be installed on top of the Logstash core pipeline using $LS_HOME/bin/logstash-plugin install gemname. This gem is not a stand-alone program

faraday-xml

Faraday XML Middleware.

posthog-ruby

The PostHog ruby library

prosopite

N+1 auto-detection for Rails with zero false positives / false negatives

simplecov-tailwindcss

HTML Tailwind Design View of Simplecov as a formatterthat is clean, easy to read.

inspec-core-bin

InSpec executable for inspec-core gem. Use of this executable may require accepting a license agreement. Packaged distributions of Progress® Chef® products obtained from RubyGems are made available pursuant to the Progress Chef EULA at https://www.chef.io/end-user-license-agreement, unless there is an executed agreement in effect between you and Progress that covers the Progress Chef products ...

heap-profiler

Make several heap dumps and summarize allocated, retained memory

MailchimpTransactional

The official Ruby client library for the Mailchimp Trainsactional API

betterlint

Betterment rubocop configuration

delayed

Delayed is a multi-threaded, SQL-driven ActiveJob backend used at Betterment to process millions of background jobs per day. It supports postgres, mysql, and sqlite, and is designed to be Reliable (with co-transactional job enqueues and guaranteed, at-least-once execution), Scalable (with an optimized pickup query and concurrent job execution), Resilient (with built-in retry mechanisms, exponen...

time

Extends the Time class with methods for parsing and conversion.

wasmtime

A Ruby binding for Wasmtime, a WebAssembly runtime.

omnes

Omnes is a Ruby library implementing the publish-subscribe pattern. This pattern allows senders of messages to be decoupled from their receivers. An Event Bus acts as a middleman where events are published while interested parties can subscribe to them.

slimi

Yet another implementation for Slim template language.

jekyll-link-attributes

This plugin adds `rel` and `target` attributes to all external links in your Jekyll site.

buildkite-builder

Buildkite Builder is a tool that provides projects using Buildkite to have dynamic pipeline functionality.