Trending Projects for July 12, 2026

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

ruby-coverage

A native reimplementation of Ruby's Coverage module with accumulating line counts.

langsmith-sdk

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

prebake

Prebake speeds up bundle install by skipping native gem compilation. It fetches precompiled binaries for gems like puma, nokogiri, pg, grpc, and bootsnap from a shared cache instead of compiling C extensions from source. Drop-in Bundler plugin - one line in your Gemfile, no other changes needed. Works out of the box with the hosted cache at gems.prebake.in, or self-host with S3-compatible stora...

rubocop-gusto

A gem for sharing gusto rubocop rules

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.

flux-theory

A modern evolution on flow-based programming (FBP).

rubocop-pragmatic

Pragmatic Ruby Styling for Projects.

jsonschema_rs

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

mittens

Stemming for Ruby, powered by Snowball

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.

dspy-schema

Provides DSPy::TypeSystem::SorbetJsonSchema without requiring the full DSPy stack, enabling reuse in sibling gems and downstream 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.

sorbet-baml

A Ruby gem that converts T::Struct and T::Enum to BAML (Boundary AI Markup Language) type definitions. BAML uses 60% fewer tokens than JSON Schema while maintaining type safety.

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.

activejob-unique

Ensure uniqueness of your ActiveJob jobs. Maintained fork of veeqo/activejob-uniqueness.

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 ...

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.

rubocop-socketry

RuboCop rules for Socketry projects

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.

openproject-octicons_helper

A rails helper that makes including svg Octicons simple.

active_storage_db

An ActiveStorage service plugin to store files in database.

html-to-markdown

High-performance HTML to Markdown converter

openproject-octicons

A package that distributes Octicons in a gem

philiprehberger-retry_kit

A lightweight retry library with exponential/linear/constant backoff, configurable jitter strategies, and an optional circuit breaker for resilient Ruby applications.

markly

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

aws-actionmailbox-ses

Amazon Simple Email Service as an ActionMailbox router

dub

Ruby Client SDK Generated by Speakeasy

anthropic

Ruby library to access the Anthropic API

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.

simple_json

Faster and simpler JSON renderer for Rails

json_skooma

I bring some sugar for your JSONs.

livekit-server-sdk

LiveKit Server SDK for Ruby

openvox

OpenVox is a community implementation of Puppet, an automated administrative engine for your Linux, Unix, and Windows systems, performs administrative tasks (such as adding users, installing packages, and updating server configurations) based on a centralized specification.