Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Ruby Gem

Ruby Gem

651 projects

Showing 36 of 651 projects

AnnotateRb
AnnotateRbRuby

A Ruby gem that automatically adds schema and route annotations to Rails model, test, fixture, factory, and route files.

#developer-tools#rails#productivity
Stars605
Forks83
Last commit3 days ago
ActsAsTree
ActsAsTreeRuby

A Ruby gem that extends ActiveRecord to easily model hierarchical parent-child relationships in Rails applications.

#hierarchical-data#rails#tree-structure
Stars597
Forks86
Last commit4 years ago
childprocess
childprocessRuby

A cross-platform Ruby library for managing child processes with simple and reliable control over external programs.

#jruby#ruby-gem#io-handling
Stars597
Forks77
Last commit1 year ago
pragmatic_segmenter
pragmatic_segmenterRuby

A rule-based sentence boundary detection gem for Ruby that works out-of-the-box across many languages.

#rule-based#sentence-boundary-detection#ruby-gem
Stars593
Forks55
Last commit1 year ago
Curly
CurlyRuby

A Ruby template language that separates HTML structure from Ruby logic using presenter classes.

#html-templating#rails#curly-template
Stars592
Forks21
Last commit3 months ago
Sniffer
SnifferRuby

A Ruby gem for logging and analyzing outgoing HTTP requests from multiple HTTP client libraries.

#debugging-tools#http#sniffer
Stars585
Forks39
Last commit2 years ago
omniauth-twitter
omniauth-twitterRuby

OmniAuth strategy for implementing Sign in with Twitter using OAuth 1.0a in Ruby applications.

#web-authentication#rails#authentication
Stars576
Forks164
Last commit4 months ago
AttrExtras
AttrExtrasRuby

A Ruby gem that reduces boilerplate code with methods like attr_initialize, pattr_initialize, and method_object.

#developer-tools#metaprogramming#boilerplate-reduction
Stars562
Forks28
Last commit2 months ago
AngularJS Rails Templates
AngularJS Rails TemplatesRuby

A Ruby gem that integrates AngularJS templates with Rails' asset pipeline, caching them for direct client-side use.

#rails#angular-rails-templates#performance-optimization
Stars561
Forks171
Last commit
ruby-mqtt
ruby-mqttRuby

A pure Ruby gem implementing the MQTT protocol for lightweight publish/subscribe messaging, including MQTT-SN support.

#rubygems#iot-messaging#message-queue
Stars559
Forks141
Last commit1 month ago
crafter
crafterRuby

A Ruby CLI tool to automate and standardize Xcode project configuration with reusable templates.

#build-tools#ruby-gem#cli-tool
Stars549
Forks33
Last commit9 years ago
Knapsack
KnapsackRuby

A Ruby gem that splits tests evenly across parallel CI nodes to speed up test suite execution.

#test-splitting#auto-balancing#parallelism
Stars548
Forks96
Last commit6 months ago
Ruby Units
Ruby UnitsRuby

A Ruby library for handling unit conversions, mathematical operations, and dimensional analysis with scientific accuracy.

#rubygems#scientific-computing#unit-conversion
Stars544
Forks112
Last commit4 months ago
Mittsu
MittsuRuby

A 3D graphics library for Ruby, heavily based on Three.js, enabling 3D scene creation and rendering.

#opengl#ruby-gem#3d-graphics
Stars539
Forks30
Last commit1 year ago
Mittsu
MittsuRuby

A 3D graphics library for Ruby, heavily based on Three.js, enabling 3D scene creation and manipulation.

#opengl#ruby-gem#3d-graphics
Stars539
Forks30
Last commit1 year ago
working_hours
working_hoursRuby

A Ruby gem for performing time calculations based on business hours, holidays, and custom working schedules.

#time-calculation#date-time#holiday-calculation
Stars536
Forks30
Last commit4 months ago
transitions
transitionsRuby

A Ruby state machine implementation extracted from ActiveModel, providing event-driven state transitions with callbacks.

#event-driven#callbacks#rails
Stars536
Forks90
Last commit4 years ago
anycable-rails
anycable-railsRuby

A drop-in replacement for Action Cable that enables Ruby on Rails applications to use AnyCable for realtime WebSocket communication.

#rails-sdk#rails#actioncable
Stars533
Forks37
Last commit2 months ago
posix-spawn
posix-spawnRuby

A Ruby library for fast process spawning using posix_spawn() and vfork() to avoid fork() overhead.

#fork-exec#unix#ruby-gem
Stars524
Forks58
Last commit2 years ago
ginatra
ginatraRuby

A lightweight web-based Git repository browser built with Ruby Sinatra for easy repository exploration.

#version-control#http-git#web-app
Stars524
Forks63
Last commit6 months ago
MicroMachine
MicroMachineRuby

A minimal finite state machine implementation for Ruby with less than 50 lines of code.

#event-driven#lesscode#behavior-modeling
Stars524
Forks38
Last commit8 years ago
regexp-examples
regexp-examplesRuby

A Ruby gem that generates example strings matching any given regular expression, including random examples.

#testing-tool#regex#regexp
Stars521
Forks32
Last commit2 years ago
order_query
order_queryRuby

Efficiently find next/previous ActiveRecord records using keyset pagination in a single query.

#rails#sql-optimization#record-navigation
Stars515
Forks21
Last commit6 months ago
r18n
r18nRuby

An i18n tool for Ruby applications with a Ruby-style syntax, filters, model translation, and flexible locale support.

#rails#yaml#internationalization
Stars512
Forks65
Last commit1 year ago
LinkThumbnailer
LinkThumbnailerRuby

Ruby gem that fetches images and metadata from URLs to generate link previews, similar to social media previews.

#content-parsing#thumbnail-generation#metadata-extraction
Stars512
Forks105
Last commit1 year ago
termit
termitRuby

A Ruby gem for translating text and synthesizing speech directly in the terminal using Bing Translator.

#terminal-utility#translations#language-learning
Stars507
Forks20
Last commit9 years ago
ruby-fann
ruby-fannC

Ruby gem providing bindings to FANN (Fast Artificial Neural Network) for building and training neural networks.

#rubygems#ai#ai-library
Stars506
Forks43
Last commit2 years ago
Sail
SailRuby

A lightweight Rails engine for managing configuration settings, feature flags, and live controls via an admin dashboard.

#database-settings#rails#admin
Stars505
Forks32
Last commit3 years ago
ActiveMocker
ActiveMockerRuby

Generate ActiveRecord model mocks for fast unit tests that don't require Rails or a database.

#rails#ruby-gem#test-performance
Stars504
Forks26
Last commit6 years ago
yomu
yomuRuby

A Ruby library for extracting text and metadata from various document formats using Apache Tika.

#text-extraction#content-analysis#apache-tika
Stars503
Forks125
Last commit3 years ago
Readthis
ReadthisRuby

A high-performance Redis-backed cache client for Ruby, fully compliant with ActiveSupport caching.

#rails#caching#redis
Stars500
Forks38
Last commit6 years ago
Polyglot
PolyglotRuby

A fast, painless internationalization plugin for Jekyll blogs, enabling multilingual content with fallback support and SEO tools.

#jekyll#multi-language-blogs#fallback-support
Stars494
Forks73
Last commit24 days ago
biz
bizRuby

A Ruby gem for performing time calculations based on configurable business hours, holidays, and breaks.

#time-calculation#date-time#dates
Stars489
Forks23
Last commit6 months ago
ApexCharts.rb
ApexCharts.rbRuby

A Ruby wrapper for ApexCharts.JS that provides view helpers, options shortcuts, and theme management for interactive charts.

#heatmap-chart#polar-charts#bubble-chart
Stars486
Forks30
Last commit8 months ago
playwright-ruby-client
playwright-ruby-clientRuby

A Ruby client library for browser automation and testing using Microsoft Playwright.

#playwright#ruby-gem#headless-browser
Stars486
Forks49
Last commit22 days ago
gingerice
gingericeRuby

A Ruby wrapper for Ginger Proofreader that corrects spelling and grammar mistakes using contextual sentence analysis.

#proofreading#grammar-checker#ruby-gem
Stars477
Forks21
Last commit6 years ago
PreviousPage 11 of 19Next

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
6 months ago
#Ruby314
#Rails169
#Ruby On Rails111
#Activerecord79
#Developer Tools51
#Automation43
#Cli Tool40
#Ruby Library37
#Devops36
#Command Line Tool33
#Performance32
#Hacktoberfest30