Trending Projects for December 21, 2025

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

fastqr

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

rails_mail

A Rails engine that provides a database-backed delivery method for Action Mailer, primarily intended for local development and staging environments. It captures emails sent through your Rails application and provides a web interface to view them.

turbopuffer

Ruby library to access the Turbopuffer API

textstat

Ruby gem to calculate readability statistics of a text object - paragraphs, sentences, articles

rails-mcp-server

A Ruby implementation of Model Context Protocol server for Rails projects

openlayer

Ruby library to access the Openlayer API

temporalio

Temporal.io Ruby SDK

test-unit-ruby-core

Additional test assertions for Ruby standard libraries.

rb_snowflake_client

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

solargraph-rspec

RSpec is a testing tool of choice for many Ruby developers. This plugin provides code completion and other features for RSpec files in Solargraph.

zip_kit

Stream out ZIP files from Ruby. Successor to zip_tricks.

omniauth-twitter2

Twitter OAuth2 strategy for OmniAuth. '2' means OAuth 2.0.

web-push

Web Push library for Ruby (RFC8030)

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

rails-brotli-cache

This gem reduces storage needed for Rails cache by using Brotli compression, which can produce outputs smaller by ~20% and offers better performance than Gzip.

stduritemplate

std-uritemplate implementation for Ruby

opentelemetry-helpers-mysql

MySQL Instrumentation Helpers for the OpenTelemetry framework

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

cgi

Support for the Common Gateway Interface protocol.

facebook-messenger

Facebook Messenger client

mindee

Quickly and easily connect to Mindee's API services using Ruby.

anycable-rails-core

AnyCable integration for Rails (w/o RPC dependencies)

telnyx

Official Telnyx SDK for Ruby developers. Integrate Voice, SMS, MMS, WhatsApp, Fax, Wireless IoT, SIP Trunking, Call Control, Number Management, and Emergency Services — all built on Telnyx's private carrier-grade cloud.

logtail-rails

Better Stack Rails integration

MailchimpTransactional

The official Ruby client library for the Mailchimp Trainsactional API

csb

A simple and streaming support CSV template engine for Ruby on Rails.

betterlint

Betterment rubocop configuration

standard

Ruby Style Guide, with linter & automatic code fixer

mailtrap

Official mailtrap.io API client

spree_cli

Spree Commerce command line interface

zstd-ruby

Ruby binding for zstd(Zstandard - Fast real-time compression algorithm). See https://github.com/facebook/zstd

checkout_sdk

Accept online payments, create a Platform, and pay out to your sub-entities, sellers and service providers.

mongoid-locker

Allows multiple processes to operate on individual documents in MongoDB while ensuring that only one can act at a time.

omniauth-microsoft_graph

omniauth provider for new Microsoft Graph API

online_migrations

Catch unsafe PostgreSQL migrations in development and run them easier in production

super_diff

SuperDiff is a gem that hooks into RSpec to intelligently display the differences between two data structures of any type.

line-bot-api

SDK of the LINE Messaging API for Ruby

opentelemetry-instrumentation-mysql2

Mysql2 instrumentation for the OpenTelemetry framework

rails-pg-extras

Rails port of Heroku PG Extras. The goal of this project is to provide a powerful insights into PostgreSQL database for Ruby on Rails apps that are not using the default Heroku PostgreSQL plugin.

ruby-pg-extras

Ruby port of Heroku PG Extras. The goal of this project is to provide a powerful insights into PostgreSQL database for Ruby on Rails apps that are not using the default Heroku PostgreSQL plugin.

yabeda-puma-plugin

Extends Yabeda metrics with puma web server values by using puma plugin

capybara-lockstep

Synchronize Capybara commands with client-side JavaScript and AJAX requests