Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. Ruby
R

Ruby

Language
383 projects1937.6k total stars301.0k total forks15 languages

Open-source projects built with Ruby

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

Showing 383 open-source projects · page 6 of 11

……
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
shrine
shrinejanko-m/shrine

A modular Ruby toolkit for handling file uploads, processing, and storage with support for cloud services and multiple ORMs.

3.3k276Ruby
3 months ago
chronic
chronicmojombo/chronic

A pure Ruby natural language date/time parser that converts human-readable phrases into structured time objects.

3.3k452Ruby
2 years ago
Algorithms playground for common interview questions written in Ruby
Algorithms playground for common interview questions written in Rubysagivo/algorithms

A collection of Ruby implementations for common algorithm problems, focused on technical interview preparation.

3.3k353Ruby
3 years ago
High Voltage
High Voltagethoughtbot/high_voltage

A Rails engine for easily including static pages like 'About us' or marketing content in your application.

3.3k149Ruby
16 days ago
Secure Headers
Secure Headerstwitter/secureheaders

A Ruby gem for automatically applying security headers with safe defaults to protect web applications from common vulnerabilities.

3.2k250Ruby
4 days ago
Ruby
Rubyalexrudall/ruby-openai

A Ruby client library for the OpenAI API, supporting GPT-5, Realtime WebRTC, and all major endpoints.

3.2k381Ruby
7 months ago
oj
ojohler55/oj

A high-performance JSON parser and object marshaller for Ruby, optimized for speed and compatibility.

3.2k260C
5 days ago
rolify
rolifyRolifyCommunity/rolify

A simple Ruby role management library with resource scoping, designed to integrate with authentication and authorization gems.

3.2k398Ruby
3 months ago
Peek
Peekpeek/peek

A profiling tool for Rails applications that displays performance metrics in a top-mounted bar.

3.2k143Ruby
2 years ago
selfstarter
selfstarterapigy/selfstarter

A Ruby on Rails skeleton for creating your own crowdfunding site, originally built for Lockitron.

3.2k1.6kRuby
3 years ago
factory_bot_rails
factory_bot_railsthoughtbot/factory_bot_rails

A fixtures replacement library for Rails testing with a straightforward definition syntax and multiple build strategies.

3.1k376Ruby
16 days ago
Dalli
Dallimperham/dalli

A high-performance pure Ruby client for memcached servers with thread safety, failover, and OpenTelemetry support.

3.1k465Ruby
3 days ago
PSD.rb
PSD.rblayervault/psd.rb

A Ruby library for parsing Adobe Photoshop (PSD) files into a manageable tree structure to extract document and layer data.

3.1k199Ruby
5 years ago
gon
gongazay/gon

A Ruby gem that seamlessly passes Rails controller variables to JavaScript, eliminating the need for data attributes or inline scripts.

3.1k185Ruby
3 months ago
HTTP
HTTPhttprb/http

A fast, mature Ruby HTTP client with a chainable API, streaming support, and fine-grained timeouts.

3.1k326Ruby
4 days ago
elasticsearch-rails
elasticsearch-railselastic/elasticsearch-rails

A suite of Ruby gems providing seamless Elasticsearch integration for ActiveModel/Record, Rails applications, and Ruby objects.

3.1k802Ruby
6 months ago
Cells
Cellstrailblazer/cells

A view component library for Ruby and Rails that encapsulates UI into reusable, testable view models.

3.1k234Ruby
1 year ago
cells
cellsapotonick/cells

A view component library for Ruby and Rails that encapsulates UI parts into reusable, testable view models.

3.1k234Ruby
1 year ago
Mustache
Mustachemustache/mustache

A logic-less Ruby template engine that separates presentation from application logic.

3.1k275Ruby
1 month ago
cocoon
cocoonnathanvda/cocoon

A Rails gem for dynamically adding and removing nested forms using jQuery, compatible with Formtastic, SimpleForm, and default forms.

3.1k378Ruby
2 years ago
shogun
shogunshogun-toolbox/shogun

A unified and efficient machine learning toolbox with C++ core and multi-language interfaces, developed since 1999.

3.1k1.0kC++
2 years ago
Derailed Benchmarks
Derailed Benchmarksschneems/derailed_benchmarks

A suite of performance benchmarking tools for Ruby on Rails applications to identify memory leaks and optimize speed.

3.1k142Ruby
1 year ago
Hashie
Hashieintridea/hashie

A collection of Ruby classes and mixins that extend Hashes with powerful features like method access, coercion, and indifferent access.

3.0k312Ruby
2 months ago
public_activity
public_activitychaps-io/public_activity

A Ruby gem for tracking model changes and creating activity feeds in Rails applications, similar to GitHub's public activity.

3.0k331Ruby
3 months ago
sunspot
sunspotsunspot/sunspot

A Ruby library for expressive, powerful interaction with the Solr search engine, enabling full-text search and indexing for Ruby objects.

3.0k909JavaScript
9 months ago
Falcon
Falconsocketry/falcon

A high-performance, multi-process, multi-fiber Rack-compatible web server for Ruby with native HTTP/1, HTTP/2, and TLS support.

3.0k98Ruby
16 days ago
lunchy
lunchyeddiezane/lunchy

A friendly Ruby wrapper for macOS launchctl that simplifies managing launch agents and daemons.

3.0k116Ruby
5 years ago
passwordPusher
passwordPusherpglombardo/PasswordPusher

Securely share passwords, text, files, and URLs via self-destructing links with full audit logs.

3.0k445Ruby
2 hours ago
Pdfkit
Pdfkitpdfkit/pdfkit

A Ruby gem that converts HTML and CSS into PDF documents using the wkhtmltopdf command-line utility.

2.9k419Ruby
2 years ago
fake-s3
fake-s3jubos/fake-s3

A lightweight server clone of Amazon S3 that simulates most S3 commands for local testing.

2.9k351Ruby
3 years ago
paranoia
paranoiarubysherpas/paranoia

A Rails gem for soft-deleting records by setting a deleted_at timestamp instead of removing them from the database.

2.9k528Ruby
5 months ago
Paranoia
Paranoiaradar/paranoia

A Rails gem for soft-deleting records by setting a deleted_at timestamp instead of removing them from the database.

2.9k528Ruby
5 months ago
SCM Breeze
SCM Breezescmbreeze/scm_breeze

A shell script suite that adds numbered file shortcuts to git status and provides repository indexing for faster git workflows.

2.9k204Shell
6 months ago
Rollout
RolloutFetLife/rollout

A fast Redis-based feature flag library for Ruby applications, enabling gradual rollouts and targeted feature activation.

2.9k214Ruby
5 months ago
Standard Ruby
Standard Rubytestdouble/standard

A Ruby linter and formatter with an unconfigurable, opinionated ruleset built on RuboCop.

2.9k231Ruby
4 days ago
google-api-client
google-api-clientgoogleapis/google-api-ruby-client

Official Ruby client libraries for accessing Google APIs via HTTP/JSON REST endpoints with authentication and request control.

2.9k886Ruby
5 days ago
1
5
6
7
11