Trending Projects for March 02, 2025

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

dependabot-devcontainers

Dependabot-Devcontainers provides support for managing dev container versioning via Dependabot.

pp

Provides a PrettyPrinter for Ruby objects

dependabot-swift

Dependabot-Swift provides support for bumping Swift packages via Dependabot. If you want support for multiple package managers, you probably want the meta-gem dependabot-omnibus.

activerecord-pretty-comparator

A simple ActiveRecord extension to support where with comparison operators (`>`, `>=`, `<`, and `<=`).

metrics

Application metrics and instrumentation.

win32ole

Provides an interface for OLE Automation in Ruby

dependabot-pub

Dependabot-Pub provides support for bumping Dart (pub) packages via Dependabot. If you want support for multiple package managers, you probably want the meta-gem dependabot-omnibus.

tailwindcss-ruby

A self-contained `tailwindcss` executable, wrapped up in a ruby gem. That's it. Nothing else.

hanami-cli

Hanami command line

thruster

A zero-config HTTP/2 proxy for lightweight production deployments

solid_cache

A database backed ActiveSupport::Cache::Store

kamal

Deploy web apps in containers to servers running Docker with zero downtime.

tiptap-ruby

A gem for parsing, generating, and rendering TipTap Documents and Nodes using Ruby.

rb_snowflake_client

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

demo_mode

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

ostruct

Class to build custom data structures, similar to a Hash.

solid_queue

Database-backed Active Job backend.

rubocop-rails-omakase

Omakase Ruby styling for Rails

unicode-emoji

[Emoji 16.0] Provides Unicode Emoji data and regexes, incorporating the latest Unicode and Emoji standards. Includes a categorized list of recommended Emoji.

securerandom

Interface for secure random number generator.

repl_type_completor

Type based completion for REPL.

activerecord_cursor_paginate

Cursor-based pagination for ActiveRecord.

rake-compiler-dock

Easy to use and reliable cross compiler environment for building Windows and Linux binary gems. Use rake-compiler-dock to enter an interactive shell session or add a task to your Rakefile to automate your cross build.

rubocop-yard

Check yardoc format like tag type.

singleton

The Singleton module implements the Singleton pattern.

vernier

Next-generation Ruby 3.2.1+ sampling profiler. Tracks multiple threads, GVL activity, GC pauses, idle time, and more.

annotaterb

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

dependabot-github_actions

Dependabot-GitHub_Actions provides support for bumping GitHub Actions via Dependabot. If you want support for multiple package managers, you probably want the meta-gem dependabot-omnibus.

benchmark

a performance benchmarking library

datadog

datadog is Datadog's client library for Ruby. It includes a suite of tools which provide visibility into the performance and security of Ruby applications, to enable Ruby developers to identify bottlenecks and other issues.

rodauth-omniauth

Rodauth extension for logging in and creating account via OmniAuth authentication.

logger

Provides a simple logging utility for outputting messages.

phlex-rails

Object-oriented views in pure Ruby.

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

stytch

Stytch Ruby Gem

gem-release

Release your ruby gems with ease. (What a bold statement for such a tiny plugin ...)

dependabot-bundler

Dependabot-Bundler provides support for bumping Ruby (bundler) gems via Dependabot. If you want support for multiple package managers, you probably want the meta-gem dependabot-omnibus.

visualize_packs

A gem to visualize connections in a Ruby app that uses packs

dependabot-npm_and_yarn

Dependabot-NPM_And_Yarn provides support for bumping Javascript (npm and yarn) libraries via Dependabot. If you want support for multiple package managers, you probably want the meta-gem dependabot-omnibus.

betterlint

Betterment rubocop configuration

propshaft

Deliver assets for Rails.

uncruft

A library to assist with clearing out Rails deprecation warnings and upgrading Rails versions

dependabot-composer

Dependabot-Composer provides support for bumping PHP (composer) libraries via Dependabot. If you want support for multiple package managers, you probably want the meta-gem dependabot-omnibus.

dependabot-hex

Dependabot-Hex provides support for bumping Elixir (hex) packages via Dependabot. If you want support for multiple package managers, you probably want the meta-gem dependabot-omnibus.

trilogy

A friendly MySQL-compatible library for Ruby, binding to libtrilogy

dependabot-cargo

Dependabot-Cargo provides support for bumping Rust (cargo) crates via Dependabot. If you want support for multiple package managers, you probably want the meta-gem dependabot-omnibus.