platform: ruby
867 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| brainspec/enumerize A Ruby gem that adds enumerated attributes to Ruby classes with support for I18n translations and ORMs like ActiveRecord, Mongoid, MongoMap… | 66 | 1762 | active |
| busyloop/lolcat lolcat is a Ruby command-line utility that pipes text through a rainbow color gradient, adding colorful output to terminal commands like ca… | 32 | 6567 | maintenance |
| sidekiq-scheduler/sidekiq-scheduler A Ruby gem that extends Sidekiq with scheduled job execution, mimicking cron. Jobs are configured via YAML using cron expressions or interv… | 83 | 1754 | active |
| LuxLang/lux Lux is a functional, statically-typed Lisp programming language with a compiler that targets the JVM, JavaScript, Python, Lua, and Ruby. It… | 72 | 1741 | active |
| Guard Guard is a Ruby command-line tool that watches for file system modifications and runs custom rules or tasks in response. It has a large plu… | 86 | 6442 | maintenance |
| heartcombo/has_scope HasScope is a Ruby gem that dynamically applies ActiveRecord named scopes to resources based on incoming controller parameters. It is most … | 60 | 1728 | stable |
| jekyll/jekyll-seo-tag A Jekyll plugin that adds SEO metadata tags to static site pages, including page titles, descriptions, canonical URLs, Open Graph tags, Twi… | 74 | 1726 | stable |
| xtyxtyx/sorry A web application for creating custom captioned GIF memes (Chinese 'sorry 为所欲为' style) from popular video templates, with subtitle effect c… | 32 | 6428 | maintenance |
| joeyates/imap-backup imap-backup is a Ruby command-line tool for backing up and migrating IMAP email accounts. It downloads messages to local storage and can re… | 78 | 1703 | active |
| ErwinM/acts_as_tenant A Ruby gem that adds fail-safe row-level multi-tenancy to Ruby on Rails applications using a shared database. It scopes models to a current… | 30 | 1701 | active |
| railsware/js-routes A Ruby gem that generates a JavaScript (and TypeScript definition) file exposing all Rails named routes as callable helper functions. It le… | 87 | 1698 | active |
| mperham/connection_pool A generic connection pooling library for Ruby that manages a shared pool of objects (network clients, connections) across threads and fiber… | 72 | 1692 | stable |
| palkan/logidze Logidze is a Ruby gem for Rails that logs database record changes at the PostgreSQL level using triggers, storing the version history in a … | 65 | 1685 | active |
| salsify/goldiloader Goldiloader is a Ruby gem that automatically eager loads ActiveRecord associations to eliminate N+1 queries. It batches association loads a… | 61 | 1672 | active |
| excid3/simple_calendar A Ruby gem for Ruby on Rails that renders calendars of any size (day, week, month, or custom ranges) with simple view helpers. It is ORM-ag… | 43 | 1666 | stable |
| discourse/message_bus MessageBus is a Ruby gem providing a reliable publish/subscribe messaging bus for server-to-server and server-to-web-client communication. … | 75 | 1662 | stable |
| gjtorikian/html-proofer HTMLProofer is a Ruby tool that validates rendered HTML files, checking for broken internal and external links, missing image alt tags, inv… | 91 | 1646 | active |
| vcr/vcr VCR is a Ruby library that records your test suite's real HTTP interactions into 'cassette' files and replays them on subsequent runs. It i… | 71 | 6077 | maintenance |
| voxpupuli/json-schema A Ruby library for validating JSON data against JSON Schema documents, supporting Draft 6 with legacy support for Drafts 1-4. It provides s… | 82 | 1643 | active |
| bootstrap-ruby/bootstrap_form bootstrap_form is a Ruby gem that provides a Rails form builder for generating Bootstrap 5-style forms. It augments standard Rails form hel… | 76 | 1643 | active |
| venmo/synx Synx is a Ruby command-line tool that reorganizes an Xcode project's files on disk so the folder structure matches the groups shown in Xcod… | 23 | 6042 | maintenance |
| ifmeorg/ifme if-me.org is a free, open source web application for sharing mental health experiences with trusted allies like friends, family, and cowork… | 97 | 1636 | active |
| pat/thinking-sphinx Thinking Sphinx is a Ruby library that integrates the Sphinx and Manticore full-text search engines with ActiveRecord and Rails. It lets de… | 50 | 1620 | active |
| adzap/validates_timeliness A Ruby gem providing complete date, time, and datetime validation for Rails and ActiveModel, supporting multiple ORMs and custom date/time … | 57 | 1616 | active |
| hartator/wayback-machine-downloader A Ruby command-line tool that downloads an entire website from the Internet Archive Wayback Machine, restoring original files and directory… | 23 | 5930 | maintenance |
| sporkmonger/addressable Addressable is a Ruby library providing an alternative, more flexible URI implementation than Ruby's standard library, with heuristic parsi… | 72 | 1609 | stable |
| ankane/lockbox Lockbox is a Ruby gem providing modern encryption for database fields, files, and strings in Ruby and Rails applications. It integrates wit… | 66 | 1609 | stable |
| mongomapper/mongomapper MongoMapper is a Ruby object-document mapper (ODM) for MongoDB, providing Document and EmbeddedDocument models with keys, associations, val… | 59 | 1600 | active |
| thredded/thredded Thredded is a Rails engine that adds forum/messageboard functionality to any Ruby on Rails application. It provides topics, posts, private … | 74 | 1599 | active |
| plentz/lol_dba lol_dba is a Ruby gem providing rake tasks that scan Rails application models and report columns that probably should be indexed. It can al… | 65 | 1594 | active |
| jfelchner/ruby-progressbar Ruby/ProgressBar is a text-based progress bar library for Ruby with zero dependencies. It renders advancing progress indicators in the term… | 60 | 1594 | stable |
| travis-ci/travis.rb The official Travis CI client, distributed as the 'travis' Ruby gem, providing both a command line tool and a Ruby library for interacting … | 23 | 1593 | active |
| ElMassimo/vite_ruby Vite Ruby is a set of Ruby libraries that integrate the Vite.js frontend build tool with Ruby frameworks like Rails and Hanami. It enables … | 77 | 1591 | active |
| rails/tailwindcss-rails A Ruby gem that integrates the Tailwind CSS utility-first framework into Rails applications, bundling the standalone tailwindcss executable… | 95 | 1588 | active |
| Casecommons/pg_search pg_search is a Ruby gem that adds ActiveRecord named scopes leveraging PostgreSQL's built-in full text search, including tsearch, trigram, … | 76 | 1575 | active |
| tj/terminal-table A Ruby gem that generates ASCII and Unicode formatted tables for terminal output. It supports headings, titles, alignment, separators, and … | 62 | 1574 | stable |
| ffaker/ffaker ffaker is a Ruby library for generating fake data such as names, emails, and addresses, originally created as a faster rewrite of the faker… | 70 | 1573 | stable |
| keygen-sh/keygen-api Keygen is a fair source software licensing and distribution API that lets developers add license key validation, entitlements, device activ… | 86 | 1568 | active |
| palkan/action_policy Action Policy is an authorization framework for Ruby and Rails applications, built around resource-specific policy classes with composable … | 65 | 1560 | stable |
| mislav/will_paginate will_paginate is a Ruby pagination library providing paginated database queries and view helpers for Rails, Sinatra, Hanami::View, and Sequ… | 47 | 5684 | maintenance |
| RailsEventStore/rails_event_store Rails Event Store (RES) is a Ruby library for publishing, consuming, storing, and retrieving domain events, built on Active Record. It serv… | 99 | 1551 | stable |
| tilo/smarter_csv SmarterCSV is a Ruby gem for fast, robust CSV parsing and generation, with optional C acceleration and auto-detection of messy real-world C… | 76 | 1551 | active |
| toy/image_optim A Ruby gem and command line tool that optimizes (losslessly, or optionally lossily) JPEG, PNG, GIF, and SVG images by wrapping external uti… | 76 | 1551 | stable |
| ilyakatz/data-migrate A Ruby gem for Rails that lets you run data migrations alongside schema migrations. Data migrations live in db/data and are tracked in a da… | 81 | 1549 | active |
| consuldemocracy/consuldemocracy CONSUL DEMOCRACY is an open-source Ruby on Rails web application for citizen participation and open government, originally built for the Ma… | 91 | 1547 | stable |
| geminabox/geminabox Geminabox is a really simple self-hosted RubyGems server that lets you host and push your own gems just like rubygems.org. It supports the … | 90 | 1547 | active |
| watir/watir Watir is an open-source Ruby library for automating web browsers, built on top of Selenium WebDriver. It drives browsers the way people do—… | 32 | 1544 | active |
| zoolutions/sidekiq-unique-jobs A Ruby gem that prevents duplicate Sidekiq background jobs using Redis-based locks. It provides multiple lock types and conflict strategies… | 83 | 1543 | active |
| jalkoby/squasher Squasher is a Ruby command-line gem that compresses old ActiveRecord migrations into a single migration reflecting the final database state… | 32 | 1539 | active |
| tute/merit Merit is a Ruby gem that adds reputation behavior to Rails applications through badges, points, and rankings. It lets developers define rul… | 40 | 1530 | active |
| yippee-fun/phlex Phlex is a Ruby gem for building fast, object-oriented HTML and SVG view components in pure Ruby. It integrates with Rails and supports str… | 86 | 1527 | active |
| zquestz/omniauth-google-oauth2 An OmniAuth strategy gem that enables Google OAuth2 authentication in Ruby applications. It integrates as Rack middleware (e.g., in Rails o… | 73 | 1523 | active |
| ActsAsParanoid/acts_as_paranoid A Ruby on Rails plugin that adds soft-delete functionality to ActiveRecord models, hiding records instead of deleting them so they can be r… | 76 | 1508 | active |
| steveklabnik/request_store RequestStore is a Ruby gem providing per-request global storage for Rack applications, replacing error-prone Thread.current usage with requ… | 23 | 1500 | stable |
| igorkasyanchuk/rails_db A Ruby gem that adds a web-based database viewer and SQL query runner to Rails applications at /rails/db. It lets developers inspect table … | 72 | 1496 | active |
| soutaro/steep Steep is a static type checker for Ruby based on gradual typing, using RBS signature files and inline annotations. It is distributed as a R… | 79 | 1488 | active |
| Shopify/semian Semian is a Ruby resiliency library that prevents cascading failures when accessing slow or unresponsive external services like databases a… | 86 | 1484 | stable |
| DomT4/homebrew-autoupdate A Homebrew external command that automatically runs `brew update` (and optionally `brew upgrade` and `brew cleanup`) in the background on a… | 77 | 1483 | active |
| rails-api/active_model_serializers ActiveModelSerializers is a Ruby library that provides an ActiveModel::Serializer implementation and Rails hooks for rendering model object… | 48 | 5341 | maintenance |
| GeorgeKaraszi/ActiveRecordExtended A Ruby gem that extends ActiveRecord with additional PostgreSQL-specific query capabilities such as array predicates, inet/IP matching, CTE… | 80 | 1466 | active |
| codetriage/CodeTriage CodeTriage is a web application that helps developers start contributing to open source by subscribing to GitHub repositories and receiving… | 75 | 1465 | active |
| Sorcery/sorcery Sorcery is a stripped-down authentication library for Ruby on Rails supporting ActiveRecord, Mongoid, and other ORMs. It provides core auth… | 71 | 1464 | active |
| urbanadventurer/username-anarchy Username Anarchy is a Ruby command-line tool that generates lists of likely usernames from people's first and last names for use in penetra… | 23 | 1458 | stable |
| oldmoe/litestack Litestack is a Ruby gem that bundles SQLite-based data infrastructure for Ruby and Rails applications, providing a database, cache, job que… | 31 | 1453 | active |
| zipmark/rspec_api_documentation A Ruby gem that generates API documentation automatically from RSpec acceptance specs, primarily for Rails APIs. It produces HTML or JSON o… | 38 | 1452 | active |
| rest-client/rest-client A simple HTTP and REST client library for Ruby with a Sinatra-inspired DSL for specifying actions like get, put, post, and delete. It handl… | 32 | 5212 | maintenance |
| Shopify/graphql-batch A query batching executor for the Ruby graphql gem that lets GraphQL resolvers batch database lookups via custom loader classes. Loaders re… | 68 | 1441 | stable |
| mongodb/mongo-ruby-driver The officially supported Ruby driver for MongoDB, distributed as the 'mongo' gem. It provides connectivity and CRUD operations against Mong… | 93 | 1431 | stable |
| rubyzip/rubyzip Rubyzip is a Ruby library (gem) for reading and writing zip archives, including support for AES encryption. It provides both high-level Zip… | 98 | 1427 | stable |
| ankane/pretender Pretender is a lightweight Ruby gem that lets admins log in as (impersonate) another user in Rails applications. It works with any authenti… | 66 | 1427 | stable |
| atipugin/telegram-bot-ruby A Ruby gem that wraps Telegram's Bot API, exposing all API methods and message objects in idiomatic Ruby. It supports long polling, webhook… | 77 | 1426 | active |
| ruby-amqp/bunny Bunny is a mature, feature-complete Ruby client library for RabbitMQ implementing the AMQP 0-9-1 protocol. It lets Ruby applications publis… | 83 | 1425 | stable |
| rails-api/rails-api Rails::API is a slimmed-down subset of Rails tailored for building API-only applications that serve JSON without the full middleware stack … | 32 | 5129 | maintenance |
| googleapis/google-cloud-ruby The official Google Cloud Client Library for Ruby, a monorepo of idiomatic RubyGems for calling Google Cloud Platform APIs such as Cloud St… | 95 | 1424 | stable |
| dry-rb/dry-validation dry-validation is a Ruby library for data validation using type-safe schemas and composable rules. It supports input coercion, nested data,… | 70 | 1422 | active |
| Redcarpet Redcarpet is a fast, safe Markdown parser for Ruby built on the C-based Sundown library, exposed via a Ruby gem with native extensions. It … | 27 | 5079 | maintenance |
| rage-rb/rage Rage is an API-first Ruby web framework that combines Rails-compatible ergonomics with fiber-based concurrency, running web requests, WebSo… | 89 | 1409 | active |
| neo4jrb/activegraph ActiveGraph (formerly Neo4j.rb) is an Active Model-compliant object-graph mapper (OGM) for the Neo4j graph database in Ruby. It provides Ac… | 87 | 1406 | active |
| kmuto/review Re:VIEW is a Ruby-based digital publishing system that converts its own lightweight markup format into EPUB, PDF (via LaTeX), InDesign XML,… | 77 | 1406 | active |
| rails/activeresource Active Resource is a Ruby library that maps model classes to remote REST web services, providing an object-relational-mapping-style wrapper… | 81 | 1404 | active |
| ManageIQ/manageiq ManageIQ is an open-source hybrid IT management platform for discovering, monitoring, controlling, and automating virtual machines, contain… | 77 | 1399 | active |
| topfunky/gruff Gruff is a Ruby library for generating beautiful graphs and charts as images, built on top of RMagick/ImageMagick. It supports many chart t… | 75 | 1398 | active |
| sous-chefs/docker A Chef cookbook providing resources for installing the Docker engine and managing Docker images and containers as Chef resources. It is mai… | 98 | 1397 | active |
| rails/kredis Kredis is a Ruby library that wraps Redis data structures into higher-level, typed objects like counters, lists, sets, and scalars. It inte… | 48 | 1397 | active |
| cypriss/mutations A Ruby gem for composing business logic into command objects that sanitize, coerce, and validate input before executing. It provides a stru… | 60 | 1396 | stable |
| rubycdp/cuprite Cuprite is a pure Ruby headless Chrome/Chromium driver for Capybara that communicates directly via the Chrome DevTools Protocol through Fer… | 79 | 1395 | active |
| riggraz/no-style-please A nearly no-CSS, fast, minimalist theme for Jekyll static sites, distributed as a Ruby gem. It prioritizes performance and readability with… | 28 | 1393 | stable |
| twilio/twilio-ruby The official Ruby gem for communicating with the Twilio REST API and generating TwiML for voice and messaging applications. It provides cli… | 99 | 1390 | active |
| gettalong/hexapdf HexaPDF is a pure Ruby library with an accompanying CLI application for creating, manipulating, merging, encrypting, signing, and optimizin… | 76 | 1382 | active |
| sdsykes/fastimage FastImage is a Ruby library that finds the size or type of an image given its URI by fetching only the minimal bytes needed. It supports ma… | 75 | 1380 | stable |
| rubygems/bundler Bundler is the standard dependency manager for Ruby applications, tracking and installing the exact gems and versions a project needs via a… | 10 | 4877 | maintenance |
| bridgetownrb/bridgetown Bridgetown is a next-generation progressive site generator and fullstack framework powered by Ruby, built on Ruby, Roda, and esbuild. It re… | 96 | 1364 | active |
| backup/backup Backup is a Ruby-based system utility for Linux and macOS that performs full-stack backup operations via an elegant Ruby DSL. It supports m… | 23 | 4858 | maintenance |
| ossf/best-practices-badge The OpenSSF Best Practices Badge is a web application (BadgeApp) that lets Free/Libre and Open Source Software projects self-certify that t… | 95 | 1357 | active |
| active-hash/active_hash A Ruby gem providing an ActiveRecord-like base class backed by in-memory hashes, YAML files, or custom file data sources instead of a datab… | 78 | 1354 | active |
| westonganger/spreadsheet_architect Spreadsheet Architect is a Ruby library for generating XLSX, ODS, and CSV spreadsheet files from ActiveRecord relations, plain Ruby objects… | 80 | 1349 | active |
| tryzealot/zealot Zealot is a self-hosted web platform for distributing beta and internal builds of Android, iOS, macOS, Windows, and Linux applications, act… | 94 | 1348 | stable |
| Eric-Guo/wechat A Ruby gem providing WeChat Official Account and Mini Program API integration for Rails applications, including message sending/receiving, … | 86 | 1346 | active |
| mikker/passwordless Passwordless is a Rails engine that adds magic-link (email-based) authentication to Rails applications without passwords. It provides a ses… | 72 | 1337 | active |
| taf2/curb Curb provides Ruby-language bindings for libcurl, the fully-featured client-side URL transfer library, supporting both easy and multi modes… | 75 | 1331 | active |