Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Ruby

Ruby

300 projects

Showing 36 of 320 projects

Rouge
RougeRuby

A pure Ruby syntax highlighter compatible with Pygments, supporting over 200 languages and outputting HTML or ANSI 256-color text.

#jekyll#rubocop#syntax-highlighting
Stars3.4k
Forks805
Last commit2 days ago
byebug
byebugRuby

A simple to use, feature-rich debugger for Ruby built as a C extension using the TracePoint and Debug Inspector APIs.

#tracing#repl#ruby-gem
Stars3.4k
Forks327
Last commit1 hour ago
wisper
wisperRuby

A micro library providing Ruby objects with Publish-Subscribe capabilities for decoupled architectures.

#event-driven#rails#publish-subscribe
Stars3.3k
Forks154
Last commit1 year ago
shrine
shrineRuby

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

#orm#filesystem#orm-integration
Stars3.3k
Forks276
Last commit3 months ago
chronic
chronicRuby

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

#developer-tools#datetime#ruby-gem
Stars3.3k
Forks452
Last commit2 years ago
Algorithms playground for common interview questions written in Ruby
Algorithms playground for common interview questions written in RubyRuby

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

#algorithm#graph-algorithms#computer-science
Stars3.3k
Forks353
Last commit
Secure Headers
Secure HeadersRuby

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

#csp#web-security#rails-middleware
Stars3.2k
Forks250
Last commit4 days ago
Ruby
RubyRuby

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

#ai#gpt-4o#assistants-api
Stars3.2k
Forks381
Last commit7 months ago
oj
ojC

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

#object-marshalling#rails#marshaller
Stars3.2k
Forks260
Last commit5 days ago
TruffleRuby
TruffleRubyRuby

A high-performance Ruby implementation built on GraalVM, offering parallel execution and polyglot interoperability.

#hacktoberfest#high-performance#language-implementation
Stars3.2k
Forks210
Last commit2 days ago
Peek
PeekRuby

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

#debugging-tools#developer-tools#extensible-platform
Stars3.2k
Forks143
Last commit2 years ago
klipse
klipseHTML

A JavaScript plugin for embedding interactive, live code snippets in tech blogs and documentation.

#multi-language#client-side-evaluation#clojurescript
Stars3.1k
Forks148
Last commit1 year ago
Twitter Text Obj
Twitter Text ObjHTML

A collection of libraries for parsing Tweet text, including character counting and entity linking.

#multi-language#emoji#social-media
Stars3.1k
Forks528
Last commit2 years ago
Twitter Text Java
Twitter Text JavaHTML

A collection of libraries and conformance tests for parsing Tweet text, including character counting and entity linking.

#multi-language#emoji#social-media
Stars3.1k
Forks528
Last commit2 years ago
factory_bot_rails
factory_bot_railsRuby

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

#fixtures#rails#tdd
Stars3.1k
Forks376
Last commit16 days ago
Dalli
DalliRuby

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

#memcached-client#caching#ruby-gem
Stars3.1k
Forks465
Last commit3 days ago
PSD.rb
PSD.rbRuby

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

#document-extraction#document#design-automation
Stars3.1k
Forks199
Last commit5 years ago
HTTP
HTTPRuby

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

#client#http#llhttp
Stars3.1k
Forks326
Last commit4 days ago
elasticsearch-rails
elasticsearch-railsRuby

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

#mongoid#data-persistence#orm-integration
Stars3.1k
Forks802
Last commit6 months ago
cells
cellsRuby

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

#testable-views#trailblazer#rails
Stars3.1k
Forks234
Last commit1 year ago
Cells
CellsRuby

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

#trailblazer#rails#object-oriented-design
Stars3.1k
Forks234
Last commit1 year ago
Mustache
MustacheRuby

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

#view-rendering#frontend-templating#separation-of-concerns
Stars3.1k
Forks275
Last commit1 month ago
Hashie
HashieRuby

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

#deep-merge#hacktoberfest#hash-extensions
Stars3.0k
Forks312
Last commit2 months ago
public_activity
public_activityRuby

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

#mongoid#rails#activity-stream
Stars3.0k
Forks331
Last commit3 months ago
sunspot
sunspotJavaScript

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

#faceting#orm#rails
Stars3.0k
Forks909
Last commit9 months ago
Falcon
FalconRuby

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

#http-server#deployment#web-server
Stars3.0k
Forks98
Last commit16 days ago
passwordPusher
passwordPusherRuby

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

#hacktoberfest#api#communicate-passwords
Stars3.0k
Forks445
Last commit3 hours ago
good_job
good_jobRuby

A multithreaded, Postgres-based Active Job backend for Ruby on Rails, designed for simplicity and performance.

#activejob#hacktoberfest#rails
Stars3.0k
Forks240
Last commit3 days ago
Pdfkit
PdfkitRuby

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

#html-to-pdf#pdfkit#rack-app
Stars2.9k
Forks419
Last commit2 years ago
Paranoia
ParanoiaRuby

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

#orm#database#data-persistence
Stars2.9k
Forks528
Last commit5 months ago
paranoia
paranoiaRuby

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

#database#rails-gem#data-recovery
Stars2.9k
Forks528
Last commit5 months ago
Rollout
RolloutRuby

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

#redis#ruby-gem#feature-flags
Stars2.9k
Forks214
Last commit5 months ago
Standard Ruby
Standard RubyRuby

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

#developer-tools#automated-fixes#linter
Stars2.9k
Forks231
Last commit4 days ago
google-api-client
google-api-clientRuby

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

#rest-client#google-apis#authentication
Stars2.9k
Forks886
Last commit5 days ago
Roo
RooRuby

A Ruby library for reading and parsing spreadsheet files (Excel, OpenOffice, CSV) with a unified interface.

#libreoffice#file-processing#ruby-gem
Stars2.9k
Forks504
Last commit6 months ago
Money
MoneyRuby

A Ruby library for handling monetary values and currency conversion with precision and flexibility.

#precision-arithmetic#currency-conversion#money
Stars2.9k
Forks639
Last commit26 days ago
PreviousPage 5 of 9Next

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
3 years ago
#Ruby Gem116
#Rails115
#Ruby On Rails72
#Developer Tools34
#Hacktoberfest33
#Activerecord25
#Self Hosted25
#Docker21
#Testing20
#Performance19
#Security18
#Javascript17