Trending Projects for May 17, 2026

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

aurora-dsql-ruby-pg

A connector that integrates IAM authentication for connecting Ruby applications to Amazon Aurora DSQL clusters using the pg gem

json_completer

A Ruby library that completes incomplete JSON strings by handling truncated primitives, missing values, and unclosed structures. Supports incremental processing for streaming scenarios.

opentelemetry-helpers-sql-processor

SQL Processing Instrumentation Helpers for the OpenTelemetry framework

fixture_kit

FixtureKit provides lightning-fast test setup by caching database records. Define fixtures using any tool (FactoryBot, raw ActiveRecord, etc.), and FixtureKit caches the SQL to replay in subsequent test runs.

canon

Canon provides canonicalization and pretty-printing for various serialization formats (XML, HTML, JSON, YAML), producing standardized forms suitable for comparison, testing, digital signatures, and human-readable output.

solid-process

Write business logic for Ruby/Rails that scales.

fintoc

The official Ruby client for the Fintoc API.

html-to-markdown

High-performance HTML to Markdown converter

axe-core-capybara

Capybara webdriver injected with Axe

aikido-zen

Zen by Aikido is an embedded Web Application Firewall that autonomously protects Ruby apps against common and critical attacks.

temporalio

Temporal.io Ruby SDK

string_pattern

Easily generate strings supplying a very simple pattern. '10-20:Xn/x/'.generate #>qBstvc6JN8ra. Generate random strings using a regular expression (Regexp): /[a-z0-9]{2,5}w+/.gen . Also generate words in English or Spanish. Perfect to be used in test data factories. Also, validate if a text fulfills a specific pattern or even generate a string following a pattern and returning the wrong length,...

opentelemetry-metrics-sdk

A stats collection and distributed tracing framework

kicks

Fast background processing framework for Ruby and RabbitMQ

moxml

Moxml is a unified XML manipulation library that provides a common API for XML node navigation, manipulation, building and XPath querying interface covering multiple parser implementations including Nokogiri, Oga, REXML, Ox, LibXML.

prosopite

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

dub

Ruby Client SDK Generated by Speakeasy

rspec_trunk_flaky_tests

Integrates RSpec with Trunk Flaky Tests to automatically upload test results from your CI jobs. Enables accurate flaky test detection, quarantining, and analytics.

inertia_rails

Quickly build modern single-page React, Vue and Svelte apps using classic server-side routing and controllers.

forest_admin_datasource_customizer

Forest is a modern admin interface that works on all major web frameworks. This gem makes Forest admin work on any Ruby application.

forest_admin_rails

Forest is a modern admin interface that works on all major web frameworks. This gem makes Forest admin work on any Rails application (Rails >= 6.1).

forest_admin_datasource_active_record

Forest is a modern admin interface that works on all major web frameworks. This gem makes Forest admin work on any Ruby application.

predicate

Predicate provides a simple class and processors to encode and manipulate (tuple) predicates

forest_admin_agent

Forest is a modern admin interface that works on all major web frameworks. This gem makes Forest admin work on any Ruby application.

forest_admin_datasource_toolkit

Forest is a modern admin interface that works on all major web frameworks. This gem makes Forest admin work on any Ruby application.

jekyll-archives-v2

Automatically generate collections archives by dates, tags, and categories.

erb

An easy to use but powerful templating system for Ruby.

snaptrade

Connect brokerage accounts to your app for live positions and trading

tzf

Ruby time zone lookup interface using tzf-rs.

rb_snowflake_client

Using the HTTP V2 Api for Snowflake runs queries & creates native Ruby objects.

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.

posthog-ruby

The PostHog ruby library

lutaml-model

LutaML creating data models in Ruby

metronome-sdk

Ruby library to access the Metronome API

avo

Avo is a very custom Content Management System for Ruby on Rails that saves engineers and teams months of development time by building user interfaces and logic using configuration rather than traditional coding; When configuration is not enough, you can fallback to familiar Ruby on Rails code.

pyroscope

Pyroscope FFI Integration for Ruby

avatax

A Ruby wrapper for the AvaTax REST and Search APIs

annotaterb

Annotates Rails/ActiveRecord Models, routes, fixtures, and others based on the database schema.

selma

Selma selects and matches HTML nodes using CSS rules. Backed by Rust's lol_html parser.

fastlane-sirp

A Ruby implementation of the Secure Remote Password protocol (SRP-6a). SiRP is a cryptographically strong authentication protocol for password-based, mutual authentication over an insecure network connection.

openapi_contracts

Openapi schemas as API contracts

facebook-messenger

Facebook Messenger client

sorbet-schema

Serialization and deserialization library into Sorbet structs.

opentelemetry-instrumentation-mysql2

Mysql2 instrumentation for the OpenTelemetry framework