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

Decent Exposure
Decent ExposureRuby

A Ruby gem that provides a declarative interface for exposing model objects in Rails controllers and mailers.

#declarative-programming#code-simplification#scaffold-templates
Stars1.8k
Forks107
Last commit3 years ago
Kiba
KibaRuby

A Ruby framework for writing reliable, concise, and maintainable ETL (Extract-Transform-Load) data processing jobs.

#rubydatascience#etl-ruby#ruby-gem
Stars1.8k
Forks90
Last commit3 months ago
marginalia
marginaliaRuby

Attach comments to ActiveRecord SQL queries to trace their origin in Rails applications.

#rails#query-logging#database-debugging
Stars1.8k
Forks147
Last commit4 days ago
Enumerize
EnumerizeRuby

A Ruby gem for adding enumerated attributes with I18n support and ORM integrations like ActiveRecord and Mongoid.

#mongoid#orm-integration#rails
Stars1.8k
Forks199
Last commit2 months ago
Centurion
CenturionRuby

A Ruby-based deployment tool for Docker fleets that handles rolling deployments, environment configuration, and container orchestration.

#deployment#devops#container-orchestration
Stars1.8k
Forks113
Last commit7 months ago
kramdown
kramdownRuby

A fast, pure Ruby Markdown superset converter with strict syntax and common extensions.

#kramdown#html-generation#ruby-gem
Stars1.8k
Forks276
Last commit2 months ago
premailer-rails
premailer-railsRuby

A Ruby gem that automatically inlines CSS into HTML emails for ActionMailer, making styled emails work across all clients.

#email-templates#actionmailer#rails
Stars1.8k
Forks256
Last commit1 year ago
has_scope
has_scopeRuby

Dynamically apply named scopes to Rails resources based on incoming controller parameters for flexible filtering.

#controller-parameters#rest-api#ruby-gem
Stars1.7k
Forks87
Last commit28 days ago
has_scope
has_scopeRuby

A Ruby gem that maps incoming controller parameters to named scopes for dynamic resource filtering in Rails applications.

#controller-helpers#rails#ruby-gem
Stars1.7k
Forks87
Last commit28 days ago
RailRoady
RailRoadyRuby

Generates UML class diagrams for Ruby on Rails models and controllers as SVG or DOT files.

#developer-tools#rails-controllers#code-documentation
Stars1.7k
Forks138
Last commit2 years ago
Claude Swarm
Claude SwarmRuby

A Ruby framework for orchestrating multiple AI agents as a collaborative team with persistent memory and semantic search.

#persistent-memory#semantic-search#workflow-automation
Stars1.7k
Forks124
Last commit2 months ago
Logidze
LogidzeRuby

A PostgreSQL-based database changes logger for Rails applications, storing version history in a JSONB column using triggers.

#hacktoberfest#rails#jsonb
Stars1.7k
Forks83
Last commit6 months ago
goldiloader
goldiloaderRuby

A Ruby gem that automatically eager loads ActiveRecord associations to prevent N+1 queries without manual configuration.

#hacktoberfest#orm#rails
Stars1.7k
Forks53
Last commit1 month ago
Multiwoven
MultiwovenRuby

An open-source Reverse ETL platform for syncing data from warehouses to business tools like Salesforce, HubSpot, and Slack.

#open-source#reverse-etl#data-integration
Stars1.6k
Forks86
Last commit2 days ago
Einhorn
EinhornRuby

A language-independent shared socket manager that runs and keeps alive multiple copies of long-lived processes with seamless upgrades.

#graceful-shutdown#reload#worker-processes
Stars1.6k
Forks45
Last commit23 days ago
Ruby JSON Schema Validator
Ruby JSON Schema ValidatorRuby

A Ruby library for validating JSON objects against JSON Schema Draft 6 with legacy support for Drafts 1-4.

#hacktoberfest#ruby-gem#data-integrity
Stars1.6k
Forks247
Last commit4 days ago
terraform-landscape
terraform-landscapeRuby

A tool that reformats Terraform plan output to be more readable and understandable.

#output-formatting#ruby-gem#cli-tool
Stars1.6k
Forks152
Last commit2 years ago
validates_timeliness
validates_timelinessRuby

A Rails plugin for comprehensive date, time, and datetime validation with timezone handling and custom format support.

#rails#datetime#validation
Stars1.6k
Forks234
Last commit4 months ago
Thredded
ThreddedRuby

A Rails forum/messageboard engine designed to be simple and feature-rich, easily integrated into existing Rails applications.

#discussion-platform#rails#message-board
Stars1.6k
Forks213
Last commit1 month ago
Lol DBA
Lol DBARuby

A Ruby gem that scans Rails models to suggest missing database indexes and generates SQL migration scripts.

#database#rails#rake-tasks
Stars1.6k
Forks70
Last commit1 month ago
Upton
UptonHTML

A batteries-included Ruby framework for easy web-scraping with built-in debug mode and rate limiting.

#debugging-tools#nokogiri#crawler
Stars1.6k
Forks109
Last commit7 years ago
Addressable
AddressableRuby

A flexible Ruby URI library with heuristic parsing, IRI support, and RFC-compliant URI templates.

#uri-parsing#ruby-gem#iri
Stars1.6k
Forks277
Last commit3 days ago
Ruby/Progressbar
Ruby/ProgressbarRuby

A zero-dependency text progress bar library for Ruby applications with extensive customization options.

#progress#terminal#progressbars
Stars1.6k
Forks131
Last commit3 months ago
tailwindcss-rails
tailwindcss-railsRuby

A Ruby gem that integrates Tailwind CSS with the Rails asset pipeline, providing a seamless workflow for utility-first CSS in Rails applications.

#utility-first-css#ruby-gem#frontend-tooling
Stars1.6k
Forks188
Last commit2 months ago
Terminal Table
Terminal TableRuby

A fast, simple, and feature-rich ASCII and Unicode table generator for Ruby command-line applications.

#command-line-interface#unicode-tables#terminal-output
Stars1.6k
Forks124
Last commit5 months ago
ffaker
ffakerRuby

A Ruby library for generating fake data, originally forked from Faker with an expanded API and unique value generation.

#rails#fake-data#mock-data
Stars1.6k
Forks558
Last commit4 days ago
pg_search
pg_searchRuby

Adds PostgreSQL full-text search capabilities to ActiveRecord models with named scopes and multi-model search.

#search#rails#metaphone
Stars1.6k
Forks380
Last commit17 days ago
Zsteg
ZstegRuby

A command-line tool that detects steganographically hidden data in PNG and BMP image files.

#png-analysis#image-analysis#ctf-tools
Stars1.6k
Forks162
Last commit2 months ago
action_policy
action_policyRuby

A composable, extensible, and performant authorization framework for Ruby and Rails applications.

#hacktoberfest#rails#policy-classes
Stars1.6k
Forks90
Last commit1 month ago
Watir
WatirRuby

A Ruby library for automating web browsers using a clean, readable API powered by Selenium.

#selenium-webdriver#ruby-gem#selenium
Stars1.5k
Forks247
Last commit1 year ago
Word-to-Markdown
Word-to-MarkdownRuby

A Ruby gem that converts Microsoft Word documents to Markdown, liberating content for the web.

#libreoffice#converter#microsoft-word
Stars1.5k
Forks154
Last commit5 months ago
Vanity
VanityRuby

A/B testing framework for Ruby on Rails applications with datastore agnostic experiment tracking.

#experiment-framework#data-driven-development#redis
Stars1.5k
Forks266
Last commit3 years ago
smarter_csv
smarter_csvRuby

A high-performance CSV ingestion and generation library for Ruby with C acceleration, designed for real-world data with intelligent defaults.

#sidekiq#csv-processing#batch-processing
Stars1.5k
Forks192
Last commit2 days ago
omniauth-google-oauth2
omniauth-google-oauth2Ruby

An OmniAuth strategy for Google OAuth2 authentication in Ruby applications.

#rails#oauth2#authentication
Stars1.5k
Forks417
Last commit1 month ago
Timetrap
TimetrapRuby

A simple command-line time tracker written in Ruby for tracking work hours across multiple timesheets.

#work-log#productivity#command-line-tool
Stars1.5k
Forks115
Last commit1 year ago
ActsAsParanoid
ActsAsParanoidRuby

A Rails plugin that adds soft delete functionality to ActiveRecord models, hiding records instead of permanently deleting them.

#orm#database#data-persistence
Stars1.5k
Forks196
Last commit1 month ago
PreviousPage 6 of 6

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