Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Ruby Gem

Ruby Gem

216 projects

Showing 36 of 216 projects

ActiveInteraction
ActiveInteractionRuby

A service object framework for Rails that encapsulates business logic with input validation and type safety.

#business-logic#command-pattern#rails
Stars2.1k
Forks146
Last commit4 months ago
mutant
mutantRuby

Mutation testing for Ruby that systematically modifies code to verify test effectiveness, especially important with AI-generated code.

#code-quality-analyzer#test-coverage#ruby-gem
Stars2.1k
Forks158
Last commit2 days ago
stripe-ruby
stripe-rubyRuby

Official Ruby library for interacting with the Stripe API, providing dynamic resource classes and comprehensive request handling.

#ruby-gem#stripe-connect#type-annotations
Stars2.1k
Forks642
Last commit3 days ago
guard-livereload
guard-livereloadJavaScript

A Guard plugin that automatically reloads your browser when view files are modified during development.

#productivity-tool#guard-plugin#development-workflow
Stars2.1k
Forks142
Last commit3 years ago
ROM
ROMRuby

A data mapping and persistence toolkit for Ruby that provides powerful object mapping without limiting database capabilities.

#adapter-pattern#orm#database
Stars2.1k
Forks166
Last commit3 months ago
DragonFly
DragonFlyRuby

A Ruby gem for on-the-fly processing of images and attachments in Rails, Sinatra, and other web apps.

#thumbnails#file-attachments#ruby-gem
Stars2.1k
Forks242
Last commit1 year ago
Redis-Objects
Redis-ObjectsRuby

A Ruby library that maps Redis data types directly to Ruby objects with atomic operations.

#orm-integration#redis#data-structures
Stars2.1k
Forks231
Last commit3 months ago
prmd
prmdRuby

A Ruby CLI tool for scaffolding, verifying, and generating documentation from JSON Schema for HTTP APIs.

#developer-tools#ruby-gem#cli-tool
Stars2.1k
Forks169
Last commit1 year ago
Feedjira
FeedjiraRuby

A Ruby library for parsing RSS, Atom, and JSON feeds with flexible configuration and extensible parsers.

#rss-parser#rss#atom
Stars2.1k
Forks368
Last commit4 days ago
ActsAsList
ActsAsListRuby

An ActiveRecord plugin for managing ordered lists of items with scoped positioning and reordering methods.

#scoped-lists#list-management#ruby-gem
Stars2.1k
Forks360
Last commit5 months ago
Savon
SavonRuby

A Ruby library for building SOAP clients with a clean, object-oriented interface.

#web-services#ruby-gem#soap-client
Stars2.1k
Forks611
Last commit3 months ago
dexter
dexterRuby

An automatic indexer for Postgres that analyzes query patterns and suggests optimal indexes to improve database performance.

#performance-tuning#ruby-gem#cli-tool
Stars2.1k
Forks58
Last commit3 months ago
Tesla-API
Tesla-APIRuby

A Ruby gem and unofficial documentation for Tesla's JSON API to remotely monitor and control Model S, 3, X, and Y vehicles.

#car#iot#unofficial-api
Stars2.1k
Forks535
Last commit1 month ago
Knock
KnockRuby

A Rails API authentication gem using JSON Web Tokens (JWT) for seamless token-based authentication.

#rails-api#authentication-library#ruby-gem
Stars2.1k
Forks258
Last commit5 years ago
mdl
mdlRuby

A Ruby-based tool to check Markdown files and flag style issues with configurable rules.

#markdownlint#ruby-gem#cli-tool
Stars2.0k
Forks240
Last commit6 days ago
Markdown lint tool
Markdown lint toolRuby

A Ruby-based tool to check Markdown files and flag style issues with configurable rules.

#markdownlint#ruby-gem#cli-tool
Stars2.0k
Forks240
Last commit6 days ago
recaptcha
recaptchaRuby

A Ruby gem providing helper methods for integrating Google reCAPTCHA and hCaptcha into web applications.

#rails#web-security#rack
Stars2.0k
Forks438
Last commit15 days ago
Ferrum
FerrumRuby

A high-level Ruby API for controlling Chrome/Chromium via the Chrome DevTools Protocol without Selenium dependencies.

#developer-tools#chrome#headless-chrome
Stars2.0k
Forks159
Last commit2 days ago
local_time
local_timeJavaScript

A Rails engine for cache-friendly, client-side local time rendering with JavaScript conversion.

#client-side-rendering#ruby-gem#rails-engine
Stars2.0k
Forks123
Last commit1 month ago
rqrcode W
rqrcode WRuby

A Ruby library for generating QR codes with multiple rendering formats including SVG, PNG, and ANSI.

#svg-generation#barcode#qr-code
Stars2.0k
Forks239
Last commit1 month ago
langchain.rb
langchain.rbRuby

A Ruby library for building LLM-powered applications with a unified interface for multiple providers, RAG systems, and AI assistants.

#ai-assistant#gemini#agents
Stars2.0k
Forks260
Last commit1 month ago
LangChain.rb
LangChain.rbRuby

A Ruby gem for building LLM-powered applications with a unified interface for multiple providers, RAG systems, and AI assistants.

#ai-assistant#gemini#agents
Stars2.0k
Forks260
Last commit1 month ago
elasticsearch
elasticsearchRuby

Official Ruby client for Elasticsearch, providing a complete API wrapper and transport layer for Ruby applications.

#search#data-indexing#client
Stars2.0k
Forks616
Last commit3 days ago
elasticsearch-ruby
elasticsearch-rubyRuby

Official Ruby client for Elasticsearch, providing a complete API for interacting with Elasticsearch clusters from Ruby applications.

#search#data-indexing#client
Stars2.0k
Forks616
Last commit3 days ago
bcrypt-ruby
bcrypt-rubyC

A Ruby binding for the OpenBSD bcrypt() password hashing algorithm to securely store user passwords.

#authentication#bcrypt#ruby-gem
Stars2.0k
Forks287
Last commit28 days ago
IdentityCache
IdentityCacheRuby

A blob-level read-through caching solution for ActiveRecord that adds fetch methods to cache model objects and associations using Memcached.

#orm#caching#ruby-gem
Stars2.0k
Forks173
Last commit5 days ago
Listen
ListenRuby

A Ruby gem that monitors file system changes and notifies your application with optimized OS-specific adapters.

#ruby-gem#fsevents#filesystem-events
Stars2.0k
Forks250
Last commit3 months ago
sidekiq-cron
sidekiq-cronRuby

A scheduling add-on for Sidekiq that runs jobs at specified times using cron notation or natural language.

#task-automation#scheduled-jobs#sidekiq
Stars1.9k
Forks302
Last commit2 months ago
closure_tree
closure_treeRuby

A Ruby gem for efficiently modeling hierarchical data in ActiveRecord using closure tree tables.

#closure-table#nested-hashes#hierarchical-data
Stars1.9k
Forks248
Last commit17 days ago
Chewy
ChewyRuby

A high-level Object Document Mapper (ODM) for Elasticsearch in Ruby, built on the official elasticsearch-ruby client.

#data-indexing#ruby-gem#elasticsearch-client
Stars1.9k
Forks373
Last commit28 days ago
Asset Sync
Asset SyncRuby

A Ruby gem that automatically syncs Rails Asset Pipeline compiled assets to cloud storage like Amazon S3, Google Cloud Storage, and Azure Blob.

#amazon-s3#ruby-gem#cloud-storage
Stars1.9k
Forks337
Last commit24 days ago
Statesman
StatesmanRuby

A robust, opinionated state machine library for Ruby that provides an audit trail and data integrity.

#callbacks#rails#ruby-gem
Stars1.9k
Forks158
Last commit9 days ago
did_you_mean
did_you_meanRuby

A Ruby gem that suggests corrections for typos in method names, class names, and other errors.

#spelling-correction#hacktoberfest#ruby-core
Stars1.9k
Forks115
Last commit29 days ago
Authentication Zero
Authentication ZeroRuby

A Rails authentication system generator that creates customizable, secure authentication code directly in your application.

#generator#rails#api
Stars1.9k
Forks66
Last commit1 year ago
Large Hadron Migrator
Large Hadron MigratorRuby

A Ruby gem for performing online MySQL schema migrations without locking tables, enabling agile database evolution at scale.

#online-operations#zero-downtime#schema-evolution
Stars1.9k
Forks191
Last commit5 months ago
Fasterer
FastererRuby

A Ruby command-line tool that suggests performance improvements by analyzing code patterns against faster alternatives.

#ruby-gem#cli-tool#code-quality
Stars1.8k
Forks76
Last commit1 year ago
PreviousPage 5 of 6Next

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
#Ruby116
#Rails70
#Ruby On Rails45
#Activerecord35
#Developer Tools22
#Hacktoberfest16
#Automation14
#Cli Tool14
#Development Tools12
#Command Line Tool12
#Ruby Library10
#Rails Integration10