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,103 open-source projects · page 17 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
Forgery
Forgerysevenwire/forgery

A Ruby gem for generating fake data with a simple syntax and customizable dictionaries for testing and development.

786102Ruby
5 years ago
CombinePDF
CombinePDFboazsegev/combine_pdf

A pure Ruby library for merging PDF files, adding page numbers, watermarks, and stamps.

784178Ruby
1 year ago
tf-idf-similarity
tf-idf-similarityjpmckinney/tf-idf-similarity

A Ruby gem for calculating text similarity using tf*idf and BM25 vector space models.

78162Ruby
2 years ago
AccessGranted
AccessGrantedchaps-io/access-granted

A lightweight, multi-role, whitelist-based authorization gem for Rails and other Ruby applications.

77940Ruby
2 years ago
CableReady
CableReadyhopsoft/cable_ready

Trigger client-side DOM changes from server-side Ruby via ActionCable for real-time user experiences.

77274Ruby
11 months ago
Device Detector
Device Detectorpodigee/device_detector

A precise and fast Ruby user agent parser and device detector backed by a large, up-to-date database.

772115Ruby
7 months ago
linkedin
linkedinhexgnu/linkedin

A Ruby gem providing an easy-to-use wrapper for LinkedIn's REST APIs.

769399Ruby
4 years ago
Runbook
Runbookbraintree/runbook

A Ruby DSL framework for specifying, documenting, and gradually automating operational procedures and runbooks.

76540Ruby
2 years ago
MultiJSON
MultiJSONintridea/multi_json

A generic swappable back-end for JSON handling in Ruby applications.

764127Ruby
11 months ago
caxlsx_rails
caxlsx_railscaxlsx/caxlsx_rails

A Rails plugin that adds spreadsheet template rendering using the caxlsx gem, enabling Excel generation within views.

76085Ruby
1 month ago
Yt
YtFullscreen/yt

A comprehensive Ruby client for interacting with YouTube's Data and Analytics APIs.

753161Ruby
1 month ago
dawnscanner
dawnscannerthesp0nge/dawnscanner

A static analysis security scanner for Ruby web applications, supporting Rails, Sinatra, and Padrino frameworks.

74984Ruby
2 years ago
Ronin
Roninronin-rb/ronin

A free and open-source Ruby toolkit for security research and development, featuring CLI commands and libraries for encoding, networking, exploits, and more.

74759Ruby
4 months ago
ERB Lint
ERB LintShopify/erb-lint

A Ruby tool to lint ERB and HTML files using built-in and custom linters for code quality and security.

746136Ruby
1 month ago
Unread
Unreadledermann/unread

A Ruby on Rails gem to manage read/unread status of ActiveRecord objects with high performance.

742121Ruby
2 months ago
krane
kraneappvia/krane

A Kubernetes RBAC static analysis tool that identifies security risks and visualizes RBAC design.

74034Ruby
3 months ago
Rubocop Performance
Rubocop Performancerubocop-hq/rubocop-performance

A RuboCop extension that adds performance-focused static analysis to detect inefficient Ruby code patterns.

73991Ruby
3 months ago
Online Migrations
Online Migrationsfatkodima/online_migrations

A Ruby gem that catches unsafe PostgreSQL migrations in development and provides helpers to run them safely in production.

73827Ruby
11 days ago
carrierwave_backgrounder
carrierwave_backgrounderlardawge/carrierwave_backgrounder

Offloads CarrierWave image processing and storage to background jobs using ActiveJob or Sidekiq to prevent request blocking.

738404Ruby
3 months ago
sahara
saharajedi4ever/sahara

A Vagrant plugin that enables sandbox mode for managing virtual machine states with rollback capabilities.

73151Ruby
6 years ago
RMagick
RMagickrmagick/rmagick

Ruby bindings for the ImageMagick image processing library, enabling image manipulation from Ruby applications.

730142C++
2 days ago
RubyDNS
RubyDNSioquatix/rubydns

A high-performance DNS server with rule-based pattern matching for building custom DNS resolvers and servers.

72755Ruby
1 year ago
stimulus-rails
stimulus-railshotwired/stimulus-rails

A Ruby gem that seamlessly integrates the Stimulus JavaScript framework into Rails applications with automatic setup for import maps or bundlers.

72592JavaScript
1 year ago
Firehose
Firehosefirehoseio/firehose

A Rack application and JavaScript library for building real-time web applications with HTTP pub-sub in Ruby.

72570Ruby
3 years ago
AI4R
AI4Rsergiofierens/ai4r

A lightweight Ruby playground with clean implementations of core AI algorithms for learning and experimentation.

720123Ruby
10 months ago
ai4r
ai4rSergioFierens/ai4r

A lightweight Ruby playground with clean, readable implementations of core AI algorithms for learning and experimentation.

720123Ruby
10 months ago
CardMagic-Classifier
CardMagic-Classifiercardmagic/classifier

A Ruby library for text classification with Bayesian, LSI, logistic regression, k-NN, and TF-IDF algorithms.

718126Ruby
8 days ago
ruby-trello
ruby-trellojeremytregunna/ruby-trello

A Ruby client library for interacting with the Trello API, enabling programmatic management of boards, cards, lists, and members.

717236Ruby
1 year ago
phashion
phashionwestonplatter/phashion

A Ruby wrapper around the pHash library for detecting duplicate and near-duplicate images using perceptual hashing.

710129Ruby
7 months ago
Maily
Mailymarkets/maily

A Rails Engine to preview, manage, and test email templates directly in the browser.

70830Ruby
2 years ago
Http Client
Http Clientnahi/httpclient

A Ruby HTTP client library providing comprehensive features like HTTPS, cookies, authentication, and asynchronous requests.

708298Ruby
1 year ago
Sentinel Hub custom scripts
Sentinel Hub custom scriptssentinel-hub/custom-scripts

A collection of custom JavaScript scripts for visualizing and processing satellite imagery with Sentinel Hub services.

698307JavaScript
3 months ago
twitter-cldr-rb
twitter-cldr-rbtwitter/twitter-cldr-rb

A Ruby implementation of ICU using CLDR to format dates, numbers, currencies, plurals, and more with full Unicode support.

691100Ruby
5 months ago
Kitabu
Kitabufnando/kitabu

A Ruby framework for creating e-books from Markdown, generating high-quality PDFs, EPUB, Mobi, and HTML.

68756Ruby
5 months ago
eps
epsankane/eps

A Ruby library for building and serving predictive models with support for PMML and integration with Python and R models.

68715Ruby
1 month ago
ohai
ohaichef/ohai

A system profiling tool that detects operating system data and emits it as JSON, primarily used with Chef.

687446Ruby
6 days ago
1
16
17
18
31