Trending Projects for July 27, 2025

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

sqlite_extensions-uuid

SQLite's UUID v4 extension, packaged as a gem.

track_open_instances

A mixin to track instances of Ruby classes that require explicit cleanup, helping to identify potential resource leaks. It maintains a list of created instances and allows checking for any that remain unclosed.

ruby-lsp-factory_bot

Provides go to definition and completion for FactoryBot attributes in Ruby LSP

mcp

The official Ruby SDK for Model Context Protocol servers and clients

ruby-mcp-client

Ruby client library for integrating with Model Context Protocol (MCP) servers to access and invoke tools from AI assistants

rubygems-requirements-system

Users need to install system packages to install an extension library that depends on system packages. It bothers users because users need to install system packages and an extension library separately. rubygems-requirements-system helps to install system packages on "gem install". Users can install both system packages and an extension library by one action, "gem install".

json_rpc_handler

A spec-compliant JSON-RPC 2.0 handler

candidhealth

This rubygem does not have a description or summary.

bundler-resolutions

A bundler plugin to enforce resolutions without specifying a concrete dependency

fast-mcp

A flexible and powerful implementation of the MCP with multiple approaches for defining tools.

linzer

An implementation of HTTP Messages Signatures (RFC9421)

dependabot-devcontainers

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

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.

gvl_timing

Measure time spent in different GVL states

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.

thruster

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

kamal

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

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.

turbo-mount

Add highly interactive components to your Hotwire application with Turbo Mount.

meilisearch-rails

Meilisearch integration for Ruby on Rails. See https://github.com/meilisearch/meilisearch

sin_lru_redux

Efficient and thread-safe LRU cache

retest

A simple command line tool to watch file change and run its matching spec.

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.

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

dependabot-go_modules

Dependabot-Go_Modules provides support for bumping Go Modules versions via Dependabot. If you want support for multiple package managers, you probably want the meta-gem dependabot-omnibus.

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.

dependabot-maven

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

dependabot-terraform

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

dependabot-elm

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

dependabot-python

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

dependabot-nuget

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

dependabot-git_submodules

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

dependabot-docker

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

dependabot-omnibus

Dependabot-Omnibus provides all the gems included in Dependabot. Dependabot provides automated dependency updates for multiple package managers.

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.

dependabot-gradle

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

dependabot-common

Dependabot-Common provides the shared code used across Dependabot. If you want support for multiple package managers, you probably want the meta-gem dependabot-omnibus.

boba

Custom Tapioca compilers

rspec-watcher

Automatically runs specs in reaction to changes in files. Loads the project once and uses code reloading to get changes instead of starting a new process for every test run.

solid_queue

Database-backed Active Job backend.

ostruct

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

solid_errors

Database-backed Rails error subscriber

capybara-playwright-driver

Playwright driver for Capybara

process_executer

ProcessExecuter provides a simple API for running commands in a subprocess, with options for capturing output, handling timeouts, logging, and more. It also provides the MonitoredPipe class which expands the output redirection capabilities of Ruby's Process.spawn.