Trending Projects for July 19, 2026

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

ractor-dispatch

A lightweight library for dispatching work to a specific Ractor. Useful as an escape hatch when code running in non-main Ractors needs to execute something only the main Ractor can do.

langsmith-sdk

A Ruby client for LangSmith, providing tracing and observability for LLM applications

completion-kit

CompletionKit is a prompt testing platform that runs as a Rails engine or a standalone app. Run prompts against real datasets, score every output with an LLM judge against criteria you define, track prompt versions, and get AI-generated improvement suggestions grounded in your actual results. Includes a web UI, REST API, and a built-in MCP server with 34 tools.

fontisan

Fontisan provides font analysis tools and utilities. It is designed as a pure Ruby implementation with full object-oriented architecture, supporting extraction of information from OpenType and TrueType fonts (OTF, TTF, OTC, TTC). The gem provides both a Ruby library API and a command-line interface, with structured output formats (YAML, JSON, text).

fulgur

Ruby bindings for fulgur, a deterministic HTML/CSS to PDF rendering engine.

knockout-assets

Prepares the SHA values of CDN assets in a JS hash. Knockout templates can then refer to them without being rendered by erb or haml every time.

jsonschema_rs

High-performance JSON Schema validator with support for Draft 4, 6, 7, 2019-09, and 2020-12.

rubocop-pragmatic

Pragmatic Ruby Styling for Projects.

mittens

Stemming for Ruby, powered by Snowball

has_state_machine

HasStateMachine uses ruby classes to make creating a finite state machine in your ActiveRecord models a breeze.

percy-appium-app

Percy visual testing for Ruby Appium Mobile Apps

dspy-ruby_llm

Provides a unified adapter using RubyLLM to access OpenAI, Anthropic, Gemini, Bedrock, Ollama, and more through a single interface in DSPy.rb projects.

activeagent

The only agent-oriented AI framework designed for Rails, where Agents are Controllers. Build AI features with less complexity using the MVC conventions you love.

pact-ffi

Enables consumer driven contract testing, providing a mock service and DSL for the consumer project, and interaction playback and verification for the service provider project.

lexxy

A new editor for Action Text based on Meta's Lexical framework.

ruby_llm-mcp

A Ruby client for the Model Context Protocol (MCP) that seamlessly integrates with RubyLLM. Supports both native full-featured implementation and the official mcp-sdk gem. Connect to MCP servers via SSE, stdio, or HTTP transports, automatically convert MCP tools into RubyLLM-compatible tools, and enable AI models to interact with external data sources and services. Makes using MCP with RubyLLM ...

minitest-snapshots

Minitest plugin implementing Jest-style snapshot testing

active_storage_db

An ActiveStorage service plugin to store files in database.

freezolite

Example description

openproject-octicons_helper

A rails helper that makes including svg Octicons simple.

dspy

The Ruby framework for programming with large language models. DSPy.rb brings structured LLM programming to Ruby developers. Instead of wrestling with prompt strings and parsing responses, you define typed signatures using idiomatic Ruby to compose and decompose AI Worklows and AI Agents.

solid_queue_monitor

A lightweight, zero-dependency web interface for monitoring Solid Queue jobs in Rails applications

sanitization

Sanitization makes it easy to store slightly cleaner strings to your database.

openproject-octicons

A package that distributes Octicons in a gem

markly

CommonMark parser and renderer. Written in C, wrapped in Ruby.

aikido-zen

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

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.

anomaly_detection

Time series anomaly detection for Ruby

anthropic

Ruby library to access the Anthropic API

opentelemetry-metrics-sdk

A stats collection and distributed tracing framework

opentelemetry-logs-api

Logs API implementation for OpenTelemetry

opentelemetry-logs-sdk

Logs SDK implementation for OpenTelemetry

opentelemetry-exporter-otlp-logs

Experimental OTLP Logs exporter for the OpenTelemetry framework

judoscale-solid_queue

Autoscaling for Solid Queue workers.

opentelemetry-exporter-otlp-metrics

OTLP metrics exporter for the OpenTelemetry framework