Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Ruby

Ruby

910 projects

Showing 36 of 910 projects

Patron
PatronC

A Ruby HTTP client library built on libcurl, offering a sane API with high performance and thread safety.

#api-client#libcurl#web-development
Stars547
Forks74
Last commit19 days 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
Stars545
Forks112
Last commit7 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
Mittsu
MittsuRuby

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

#opengl#ruby-gem#3d-graphics
Stars534
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
Stars534
Forks30
Last commit1 year ago
Logging
LoggingRuby

A flexible Ruby logging library inspired by Java's log4j, featuring hierarchical loggers and multiple output destinations.

#custom-levels#plugin-system#log4j-inspired
Stars531
Forks102
Last commit2 years 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
Stars525
Forks59
Last commit2 years ago
Airbrussh
AirbrusshRuby

A concise log formatter for Capistrano and SSHKit that pretties up deployment output and saves verbose logs to a file.

#deployment#capistrano#devops
Stars524
Forks34
Last commit24 days ago
MicroMachine
MicroMachineRuby

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

#event-driven#lesscode#behavior-modeling
Stars523
Forks38
Last commit9 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
Stars519
Forks32
Last commit2 years ago
Inch
InchRuby

A command-line tool that analyzes Ruby code documentation and suggests improvements without enforcing strict rules.

#developer-tools#tomdoc#yard
Stars518
Forks40
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
Stars516
Forks21
Last commit9 months ago
ActiveAnalytics
ActiveAnalyticsRuby

A privacy-focused, first-party traffic analytics engine for Ruby on Rails applications that requires no cookies or JavaScript.

#rails#redis#adblocker-resistant
Stars515
Forks13
Last commit11 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
Stars513
Forks65
Last commit1 year ago
playwright-ruby-client
playwright-ruby-clientRuby

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

#playwright#ruby-gem#headless-browser
Stars510
Forks52
Last commit1 day ago
Exception Handler
Exception HandlerRuby

A Ruby on Rails gem that replaces default error pages with dynamic custom views for 400/500 HTTP status codes.

#http-error-pages#custom-error-pages#rails
Stars508
Forks68
Last commit5 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
tensor_stream
tensor_streamRuby

A standalone reimplementation of TensorFlow for Ruby, supporting pure Ruby and OpenCL backends for machine learning.

#model-training#opencl#deep-learning
Stars505
Forks16
Last commit5 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 commit7 years ago
Maruku
MarukuRuby

A pure-Ruby Markdown-superset interpreter implementing original Markdown, PHP Markdown Extra, and metadata syntax.

#html-generation#latex#cli-tool
Stars504
Forks79
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
Stars504
Forks20
Last commit9 years ago
Acts_As_Api
Acts_As_ApiRuby

A Ruby library for easily defining and rendering JSON/XML API responses from Rails models.

#mongoid#json-api#api-serialization
Stars502
Forks67
Last commit5 years ago
Readthis
ReadthisRuby

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

#rails#caching#redis
Stars500
Forks38
Last commit7 years ago
Ruby2JS
Ruby2JSRuby

A minimal and extensible Ruby to JavaScript transpiler that converts Ruby syntax into clean, readable JavaScript.

#es-modules#frontend-development#transpiler
Stars491
Forks36
Last commit2 months ago
Ekylibre
EkylibreRuby

An open-source farm management information system (FMIS) web application for connecting farms to the world.

#postgis#farm-management#agribusiness
Stars489
Forks171
Last commit2 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 commit8 months ago
Backbone Boilerplates
Backbone BoilerplatesJavaScript

A collection of Backbone.js integration examples with various backend stacks including Node.js, Ruby, PHP, and Grails.

#mvc-pattern#rest-api#boilerplate
Stars485
Forks165
Last commit13 years ago
Rollbar
RollbarRuby

A Ruby SDK for real-time exception tracking and logging to the Rollbar error monitoring platform.

#devops#rails#error-monitoring
Stars484
Forks283
Last commit3 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
Stars483
Forks30
Last commit10 months ago
Fundamental Ruby
Fundamental RubyRuby

A comprehensive collection of Ruby examples and references covering threads, SOLID principles, design patterns, data structures, and algorithms.

#code-examples#metaprogramming#strategy-pattern
Stars478
Forks86
Last commit
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 commit7 years ago
hitobito
hitobitoRuby

An open-source web application for managing organizations and communities with complex group hierarchies, members, events, and communication.

#hacktoberfest#wagons#hierarchical-data
Stars477
Forks137
Last commit23 hours ago
Numo::NArray
Numo::NArrayC

A Ruby library for fast processing and manipulation of multi-dimensional numerical arrays, similar to NumPy's ndarray.

#multi-dimensional-arrays#scientific-computing#array-processing
Stars469
Forks51
Last commit1 year ago
graphql-guard
graphql-guardRuby

A Ruby gem providing field-level authorization for GraphQL APIs with flexible policy definitions.

#pundit#graphql#schema-masking
Stars466
Forks35
Last commit4 years ago
omniauth-github
omniauth-githubRuby

Official OmniAuth strategy for adding GitHub OAuth2 authentication to Ruby applications.

#rails#oauth2#authentication
Stars464
Forks157
Last commit3 years ago
PreviousPage 15 of 26Next

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
2 years ago
#Ruby Gem358
#Rails261
#Ruby On Rails165
#Developer Tools73
#Hacktoberfest67
#Activerecord57
#Self Hosted52
#Devops52
#Automation49
#Docker47
#Cli Tool46
#Testing45