Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. Ruby
R

Ruby

Language
1340 projects2338.7k total stars364.4k total forks31 languages

Open-source projects built with Ruby

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

Showing 1,340 open-source projects · page 17 of 38

……
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
CombinePDF
CombinePDFboazsegev/combine_pdf

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

784179Ruby
1 year ago
Forgery
Forgerysevenwire/forgery

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

783101Ruby
6 years 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.

78362Ruby
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
1 year ago
linkedin
linkedinhexgnu/linkedin

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

770399Ruby
4 years 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.

770115Ruby
8 months ago
Runbook
Runbookbraintree/runbook

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

76840Ruby
2 years ago
MultiJSON
MultiJSONintridea/multi_json

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

764127Ruby
1 year ago
caxlsx_rails
caxlsx_railscaxlsx/caxlsx_rails

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

76187Ruby
1 month ago
Yt
YtFullscreen/yt

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

754162Ruby
2 months 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.

75362Ruby
6 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.

74928Ruby
4 days ago
dawnscanner
dawnscannerthesp0nge/dawnscanner

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

74984Ruby
2 years 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.

747137Ruby
3 months ago
krane
kraneappvia/krane

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

74334Ruby
5 months ago
CardMagic-Classifier
CardMagic-Classifiercardmagic/classifier

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

742126Ruby
5 days ago
Unread
Unreadledermann/unread

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

741120Ruby
4 months ago
Rubocop Performance
Rubocop Performancerubocop-hq/rubocop-performance

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

73895Ruby
10 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.

738403Ruby
4 months ago
RMagick
RMagickrmagick/rmagick

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

731142C++
3 days ago
sahara
saharajedi4ever/sahara

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

73051Ruby
6 years ago
RubyDNS
RubyDNSioquatix/rubydns

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

72855Ruby
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.

72692JavaScript
1 year ago
Firehose
Firehosefirehoseio/firehose

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

72470Ruby
3 years ago
AI4R
AI4Rsergiofierens/ai4r

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

722123Ruby
1 year ago
ai4r
ai4rSergioFierens/ai4r

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

722123Ruby
1 year 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.

716235Ruby
2 years ago
phashion
phashionwestonplatter/phashion

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

711129Ruby
9 months ago
Maily
Mailymarkets/maily

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

70730Ruby
2 years ago
Http Client
Http Clientnahi/httpclient

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

707298Ruby
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.

700305JavaScript
5 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.

692102Ruby
7 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.

69215Ruby
25 days ago
ohai
ohaichef/ohai

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

690447Ruby
2 days ago
Kitabu
Kitabufnando/kitabu

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

68856Ruby
7 months ago
1
16
17
18
38