Trending Projects for April 20, 2025

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

bundler-resolutions

A bundler plugin to enforce resolutions without specifying a concrete dependency

feature_map

FeatureMap helps identify and manage features within large Ruby and Rails applications. This gem works best in large, usually monolithic code bases for applications that incorporate a wide range of features with various dependencies.

fastlane-plugin-wpmreleasetoolkit

GitHub helper functions

loc_mods

Library of Congress MODS / MADS parser

prism

Prism Ruby parser

fasttext

Efficient text classification and representation learning for Ruby

relaton-etsi

RelatonEtsi: retrieve ETSI Standards for bibliographic using the BibliographicItem model

relaton-isbn

RelatonIsbn: retrieve publications by ISBN for bibliographic use using the BibliographicItem model

benchmark

a performance benchmarking library

mathn

Deprecated library that extends math operations.

repl_type_completor

Type based completion for REPL.

rackup

A general server command for Rack applications.

bake-test-external

Run external test suites to check for breakage.

capybara-playwright-driver

Playwright driver for Capybara

rubocop-erb

RuboCop plugin for ERB template.

openapi_parameters

This parses HTTP query/path/header/cookie parameters exactly as described in an OpenAPI API description.

rumale-linear_model

Rumale::LinearModel provides linear model algorithms, such as Logistic Regression, Support Vector Machine, Lasso, and Ridge Regression with Rumale interface.

rumale-evaluation_measure

Rumale::EvaluationMeasure provides evaluation measures, such as accuracy, precision, recall, and f-score, with Rumale interface.

io-endpoint

Provides a separation of concerns interface for IO endpoints.

activerecord_cursor_paginate

Cursor-based pagination for ActiveRecord.

langchainrb

Build LLM-backed Ruby applications with Ruby's Langchain.rb

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

rack-session

A session implementation for Rack.

lbfgsb

Lbfgsb.rb is a Ruby binding for L-BFGS-B that is a limited-memory algorithm for solving large nonlinear optimization problems subject to simple bounds on the variables.

relaton-xsf

RelatonIso: retrieve ISO Standards for bibliographic use using the IsoBibliographicItem model

figjam

ENV configuration for ruby using hierarchical environment yaml files

useragent

HTTP User Agent parser

sus

A fast and scalable test runner.

automatic_namespaces

Modify autoloading to assume all files within a directory belong in a namespace

pluck_in_batches

A faster alternative to the custom use of `in_batches` with `pluck`.

y-rb

Ruby bindings for yrs. Yrs "wires" is a Rust port of the Yjs framework.

redmine_plugin_kit

Redmine plugin kit as base of Redmine plugins

relaton-jis

RelatonJis: retrieve IETF Standards for bibliographic use using the BibliographicItem model

playwright-ruby-client

The Ruby binding of playwright driver 1.52.0

tencentcloud-sdk-iss

Tencent Cloud Ruby SDK is the official software development kit, which allows Ruby developers to write software that makes use of Tencent Cloud service ISS.

irb

Interactive Ruby command-line tool for REPL (Read Eval Print Loop).

tencentcloud-sdk-dsgc

Tencent Cloud Ruby SDK is the official software development kit, which allows Ruby developers to write software that makes use of Tencent Cloud service DSGC.

fastlane-plugin-applivery

Upload new build to Applivery

console1984

Your Rails console, 1984 style

fluent-plugin-label-router

Label-Router helps routing log messages based on their labels and namespace tag in a Kubernetes environment.

syslog

Ruby interface for the POSIX system logging facility.

reline

Alternative GNU Readline or Editline implementation by pure Ruby.

tencentcloud-sdk-trocket

Tencent Cloud Ruby SDK is the official software development kit, which allows Ruby developers to write software that makes use of Tencent Cloud service TROCKET.