Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Ruby

Ruby

910 projects

Showing 36 of 910 projects

Scorched
ScorchedRuby

A lightweight, DRY, unopinionated web framework for Ruby that provides powerful constructs for building websites and applications of any scale.

#controller-based#rack#lightweight
Stars275
Forks13
Last commit29 days ago
fast_count
fast_countRuby

A Ruby gem for quickly getting approximate row counts for large database tables with >99% accuracy for PostgreSQL.

#rails#large-datasets#database-performance
Stars275
Forks6
Last commit5 months ago
Hobbit
HobbitRuby

A minimalistic Ruby microframework built on top of Rack for creating web applications with a Sinatra-inspired DSL.

#server-side#rack#dsl
Stars272
Forks22
Last commit5 years ago
Arel
ArelRuby

A Ruby framework for composing complex SQL queries using relational algebra, serving as a foundation for building custom ORMs.

#query-builder#data-mapper#orm-framework
Stars271
Forks426
Last commit17 years ago
slack-ruby-bot-server
slack-ruby-bot-serverRuby

A Ruby library for building complete, multi-team Slack bot services with OAuth button integration.

#oauth#web-server#api
Stars268
Forks71
Last commit8 months ago
Sawyer
SawyerRuby

A Ruby hypermedia agent built on Faraday for navigating REST APIs with link relations.

#web-services#rest-api#ruby-gem
Stars265
Forks66
Last commit2 months ago
Wheel
WheelRuby

A pre-configured Rails application template with BigBinary's opinionated defaults for rapid project setup.

#sidekiq#rails-template#rails
Stars265
Forks196
Last commit3 months ago
Kashmir
KashmirRuby

A Ruby DSL for serializing objects with built-in caching and ActiveRecord query optimization.

#caching#dsl#performance-optimization
Stars264
Forks11
Last commit2 years ago
Optimist
OptimistRuby

A minimalist command-line option parser for Ruby that requires just one line of code per option.

#developer-tools#ruby-gem#argument-parsing
Stars259
Forks35
Last commit2 months ago
BeautifyRuby
BeautifyRubyRuby

Sublime Text plugin that automatically formats Ruby and ERB files using Ruby scripts.

#code-beautification#text-editor-extension#htmlbeautifier
Stars259
Forks38
Last commit5 years ago
Howitzer
HowitzerRuby

A Ruby-based framework for acceptance testing of web applications, built with modern patterns to speed up development and simplify maintenance.

#page-object-pattern#selenium#acceptance-testing
Stars259
Forks27
Last commit3 years ago
Surrounded
SurroundedRuby

A Ruby library for encapsulating business logic using DCI patterns, allowing objects to gain context-specific behaviors.

#business-logic#object-oriented-design#domain-driven-design
Stars256
Forks13
Last commit26 days ago
Depends
DependsJava

A fast, extensible multi-language dependency extraction tool for code analysis and visualization.

#multi-language#cli-tool#java
Stars255
Forks59
Last commit4 months ago
Bugsnag
BugsnagRuby

Error monitoring and exception reporter for Ruby applications including Rails, Sinatra, Rack, and plain Ruby.

#devops#production-debugging#rails
Stars254
Forks177
Last commit1 month ago
Log4r
Log4rRuby

A comprehensive and flexible logging library for Ruby programs with hierarchical levels and multiple output destinations.

#syslog#logging-library#monitoring
Stars252
Forks80
Last commit4 years ago
Tabulo
TabuloRuby

A Ruby library for generating plain text tables with a DRY, column-based API and extensive configuration options.

#enumerable#ascii-table#ruby-gem
Stars249
Forks5
Last commit1 year ago
ruby-stemmer
ruby-stemmerC

Expose libstemmer_c to Ruby

#stemmer#ruby-extension#c
Stars249
Forks21
Last commit4 years ago
alexa-home
alexa-homeRuby

An open-source project that uses Amazon Echo to control home automation software via a web scraper and Sinatra server.

#iot#nest-thermostat#home-automation
Stars244
Forks52
Last commit8 years ago
Slack ruby gem
Slack ruby gemRuby

A Ruby wrapper for the Slack API, providing easy integration with Slack's platform.

#team-collaboration#integration#ruby-gem
Stars242
Forks78
Last commit6 years ago
Blockchain Lite
Blockchain LiteRuby

A collection of Ruby libraries and tools for building and interacting with blockchains, including cryptography, ABI handling, and contract services.

#blockchain-lite#proof-of-work#secp256k1
Stars238
Forks33
Last commit2 years ago
Grim
GrimRuby

A Ruby gem for extracting pages from PDFs as images and text strings using Ghostscript, ImageMagick, and pdftotext.

#text-extraction#ghostscript#image-extraction
Stars230
Forks52
Last commit2 years ago
Simple rss
Simple rssRuby

A simple, flexible, extensible, and liberal RSS and Atom reader for Ruby with zero dependencies.

#rss#atom#content-aggregation
Stars229
Forks66
Last commit5 months ago
ruby-spark
ruby-sparkRuby

A Ruby wrapper for Apache Spark, enabling large-scale data processing with Ruby's expressive syntax.

#rdd#apache-spark#distributed
Stars226
Forks28
Last commit9 years ago
Scout
ScoutRuby

ScoutAPM Ruby Agent. Supports Rails, Sinatra, Grape, Rack, and many other frameworks

#apm#monitoring#performance-monitoring
Stars223
Forks108
Last commit4 days ago
Lumino
LuminoC++

An open-source library for building interactive real-time graphics applications like games and digital art across multiple platforms.

#vulkan#directx-12#real-time-graphics
Stars223
Forks18
Last commit1 day ago
jaro_winkler
jaro_winklerRuby

A Ruby gem providing a fast, accurate, and encoding-aware implementation of the Jaro-Winkler string similarity algorithm.

#string-similarity#algorithm#encoding-support
Stars222
Forks36
Last commit6 months ago
Squid
SquidRuby

A Ruby library that adds chart plotting capabilities to Prawn PDF generation.

#chart#graph-plotting#report
Stars221
Forks38
Last commit3 years ago
sparkle_formation
sparkle_formationRuby

A Ruby library for programmatically building orchestration API templates using a flexible DSL.

#devops#dsl#template-engine
Stars221
Forks44
Last commit2 years ago
filestack-rails
filestack-railsJavaScript

Official Ruby on Rails plugin for integrating Filestack's file upload picker, multi-part uploader, and image transformation engine.

#upload#hacktoberfest#upload-file
Stars220
Forks98
Last commit1 year ago
Retest
RetestRuby

A CLI tool that monitors file changes and automatically runs corresponding Ruby tests with zero setup required.

#hanami#developer-tools#rails
Stars220
Forks6
Last commit9 days ago
Ruby
RubyRuby

A Ruby library providing helper methods for writing cross-platform mobile app tests with Appium.

#ios#android#mobile-testing
Stars218
Forks153
Last commit19 days ago
SecondBase
SecondBaseRuby

A Rails gem for seamless second database integration, extending ActiveRecord tasks to manage dual databases.

#rails#rails-gem#secondbase-database
Stars218
Forks30
Last commit7 months ago
phobos
phobosRuby

A micro framework and library for Ruby applications to simplify consuming and producing messages with Apache Kafka.

#event-driven#message-queue#ruby-kafka
Stars218
Forks37
Last commit1 year ago
graphql-ruby-demo
graphql-ruby-demoRuby

A demonstration Rails application implementing a GraphQL API using the graphql-ruby gem.

#demo-application#graphql#graphql-ruby
Stars216
Forks45
Last commit8 years ago
Turbo Tests
Turbo TestsRuby

A drop-in replacement for parallel_tests that runs RSpec tests on multiple cores with incremental summarized output.

#ruby-gem#ci-cd#parallel-tests
Stars216
Forks37
Last commit11 months ago
JSONAPI::Utils
JSONAPI::UtilsRuby

A Ruby gem that simplifies building JSON API-compliant APIs on Rails with minimal learning curve.

#json-api#rails-api#rest
Stars213
Forks78
Last commit4 years ago
PreviousPage 18 of 26Next

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
#Ruby Gem358
#Rails261
#Ruby On Rails165
#Developer Tools73
#Hacktoberfest67
#Activerecord57
#Self Hosted52
#Devops52
#Automation49
#Docker47
#Cli Tool46
#Testing45