Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. Ruby
R

Ruby

Language
1103 projects2326.1k total stars361.3k total forks27 languages

Open-source projects built with Ruby

There are currently 1103 open-source projects built with Ruby, with a combined total of 2326.1k GitHub stars. The most common language among these projects is Ruby.

Showing 1,084 open-source projects · page 19 of 31

……
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
pragmatic_segmenter
pragmatic_segmenterdiasks2/pragmatic_segmenter

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

59355Ruby
1 year ago
Curly
Curlyzendesk/curly

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

59221Ruby
3 months ago
Sniffer
Snifferaderyabin/sniffer

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

58539Ruby
2 years ago
omniauth-twitter
omniauth-twitterarunagw/omniauth-twitter

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

576164Ruby
4 months ago
verbal_expressions
verbal_expressionsryan-endacott/verbal_expressions

A Ruby library that helps construct complex regular expressions using a fluent, readable API.

57025Ruby
3 years ago
Flutter Flavorizr
Flutter FlavorizrAngeloAvv/flutter_flavorizr

A Flutter utility to automate the creation of app flavors for Android, iOS, and macOS with configuration files.

567114Dart
4 days ago
stts
sttsinket/stts

A macOS menubar app for monitoring the status of cloud services with notifications.

56463Swift
2 months ago
AttrExtras
AttrExtrasbarsoom/attr_extras

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

56228Ruby
1 month ago
AngularJS Rails Templates
AngularJS Rails Templatespitr/angular-rails-templates

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

561171Ruby
6 months ago
ruby-mqtt
ruby-mqttnjh/ruby-mqtt

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

559141Ruby
1 month ago
crafter
crafterkrzysztofzablocki/crafter

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

54933Ruby
9 years ago
Knapsack
KnapsackArturT/knapsack

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

54896Ruby
6 months ago
Patron
Patrontoland/patron

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

54774C
1 year ago
Ruby Units
Ruby Unitsolbrich/ruby-units

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

544112Ruby
4 months ago
Skunk
Skunkfastruby/skunk

A RubyCritic extension that calculates a SkunkScore to identify the most complex code with the least test coverage for refactoring prioritization.

54432Ruby
4 months ago
Mittsu
Mittsudanini-the-panini/mittsu

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

53930Ruby
1 year ago
Mittsu
Mittsujellymann/mittsu

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

53930Ruby
1 year ago
working_hours
working_hoursintrepidd/working_hours

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

53630Ruby
4 months ago
transitions
transitionstroessner/transitions

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

53690Ruby
4 years ago
anycable-rails
anycable-railsanycable/anycable-rails

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

53337Ruby
2 months ago
Logging
LoggingTwP/logging

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

532101Ruby
1 year ago
Airbrussh
Airbrusshmattbrictson/airbrussh

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

52433Ruby
4 days ago
ginatra
ginatraNARKOZ/ginatra

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

52463Ruby
6 months ago
posix-spawn
posix-spawnrtomayko/posix-spawn

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

52458Ruby
2 years ago
MicroMachine
MicroMachinesoveran/micromachine

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

52439Ruby
8 years ago
regexp-examples
regexp-examplestom-lord/regexp-examples

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

52132Ruby
2 years ago
Inch
Inchrrrene/inch

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

51840Ruby
2 years ago
order_query
order_queryglebm/order_query

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

51521Ruby
6 months ago
LinkThumbnailer
LinkThumbnailergottfrois/link_thumbnailer

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

512105Ruby
1 year ago
r18n
r18nai/r18n

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

51265Ruby
1 year ago
Exception Handler
Exception Handlerrichpeck/exception_handler

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

50970Ruby
4 years ago
termit
termitpawurb/termit

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

50720Ruby
9 years ago
tensor_stream
tensor_streamjedld/tensor_stream

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

50616Ruby
5 years ago
ruby-fann
ruby-fanntangledpath/ruby-fann

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

50643C
2 years ago
Sail
Sailvinistock/sail

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

50532Ruby
3 years ago
ActiveMocker
ActiveMockerzeisler/active_mocker

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

50426Ruby
6 years ago
1
18
19
20
31