Trending Projects for February 09, 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.

bundle_update_interactive

Adds an update-interactive command to Bundler

win32ole

Provides an interface for OLE Automation in Ruby

sorbet-schema

Serialization and deserialization library into Sorbet structs.

rbs-inline

Inline RBS type declaration.

solid_cache

A database backed ActiveSupport::Cache::Store

rb_snowflake_client

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

solid_queue

Database-backed Active Job backend.

tiptap-ruby

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

kamal

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

sorbet-result

Adds T::Result to sorbet-runtime, which is a basic, strongly-typed monad

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.

github_diff_parser

A Ruby Gem to parse unified git diff output.

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.

authorized_persona

AuthorizedPersona is a rails implementation of Betterment's Persona Centric Authorization pattern

activerecord-dynamic_timeout

ActiveRecord extension for dynamically setting connection timeouts

ostruct

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

pstore

Transactional File Storage for Ruby Objects

nopassword

NoPassword is a toolkit that makes it easy to implement temporary, secure login codes initiated from peoples' web browsers so they can login to Rails applications via email, SMS, CLI, QR Codes, or any other side-channel.

uri-builder

Build URIs via chains

securerandom

Interface for secure random number generator.

jmx

Access and create MBeans in a friendly Ruby syntax

anthropic

Anthropic API + Ruby! 🤖🌌

google-cloud-storage_transfer

Storage Transfer Service allows you to quickly import online data into Cloud Storage. You can also set up a repeating schedule for transferring data, as well as transfer data within Cloud Storage, from one bucket to another.

google-cloud-storage_transfer-v1

Storage Transfer Service allows you to quickly import online data into Cloud Storage. You can also set up a repeating schedule for transferring data, as well as transfer data within Cloud Storage, from one bucket to another. Note that google-cloud-storage_transfer-v1 is a version-specific client library. For most uses, we recommend installing the main client library google-cloud-storage_transfe...

anonymous_active_record

Replacement for broken Class.new(ActiveRecord::Base)

ruby-ulid

generator, optional monotonicity, parser and tools for ULID (RBS included)

activerecord7-redshift-adapter-pennylane

Amazon Redshift adapter for ActiveRecord 7.x.

opentelemetry-instrumentation-action_mailer

ActionMailer instrumentation for the OpenTelemetry framework

tebako-runtime

Tebako (https://github.com/tamatebako/tebako) is an executable packager. tebako-runtime gem implements adapters for Ruby gems that shall be aware that they run in tebako environment.

mission_control-jobs

Operational controls for Active Job

vernier

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

uncruft

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

simplecov-review

SimpleCov formatter to generate missing lines errors for reporting tools like reviewdog

rubocop-yard

Check yardoc format like tag type.

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.

hotwire_combobox

An accessible autocomplete for Ruby on Rails apps using Hotwire.

rodauth-omniauth

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