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 31 of 38

Rating
Ratingwbotelhos/rating

A Ruby gem implementing a true Bayesian rating system with scoped ratings and caching for Rails applications.

7221Ruby
24 days ago
scoruby
scorubyasafschers/scoruby

A Ruby gem for scoring predictive models using PMML, supporting decision trees, naive Bayes, logistic regression, random forests, and gradient boosted trees.

7011Ruby
3 years ago
raingrams
raingramspostmodern/raingrams

A flexible and general-purpose ngrams library written in Ruby, supporting various gram types, vocabulary models, and text analysis.

707Ruby
5 years ago
ibm-websphere-liberty-buildpack
ibm-websphere-liberty-buildpackcloudfoundry/ibm-websphere-liberty-buildpack

A Cloud Foundry buildpack for deploying Java applications on IBM WebSphere Application Server Liberty Profile.

70188Ruby
1 year ago
aws-sessionstore-dynamodb-ruby
aws-sessionstore-dynamodb-rubyaws/aws-sessionstore-dynamodb-ruby

A Ruby gem that provides session storage for Rack-based web applications using Amazon DynamoDB as a backend.

6928Ruby
24 days ago
Ensnare
Ensnareahoernecke/ensnare

A Ruby on Rails gem plugin for deploying a malicious behavior detection and response honeypot in under ten minutes.

6812Ruby
9 years ago
ruby-spacy
ruby-spacyyohasebe/ruby-spacy

A Ruby wrapper for the spaCy NLP library via PyCall, enabling tokenization, POS tagging, NER, and OpenAI integration.

686Ruby
3 days ago
drifthound
drifthoundtreezio/drifthound

A Rails web application that receives Terraform drift reports via API to provide visibility and historical tracking of infrastructure changes.

684Ruby
3 months ago
pinecone
pineconeScotterC/pinecone

A complete Ruby client for the Pinecone vector database, supporting all API operations with local development and performance optimizations.

6718Ruby
4 months ago
bitcoinrb
bitcoinrbchaintope/bitcoinrb

A Ruby implementation of the Bitcoin protocol with support for scripting, SegWit, PSBT, Schnorr signatures, and Taproot.

6720Ruby
4 days ago
Defensomania
DefensomaniaKarneades/Defensomania

A security incident response card game that trains defenders through fictional scenarios and activity-based gameplay.

667Ruby
3 years ago
aws-flow-ruby-samples
aws-flow-ruby-samplesawslabs/aws-flow-ruby-samples

Sample code and recipes demonstrating AWS Flow Framework for Ruby workflows, activities, and SWF patterns.

6624Ruby
9 years ago
Rroonga
Rroongaranguba/rroonga

Ruby bindings for Groonga that provide full-text search and column store features with a Rubyish API.

6628C
1 month ago
DnsMock
DnsMockmocktools/ruby-dns-mock

A Ruby DNS mock server for testing environments that mimics any DNS record type.

656Ruby
9 months ago
Econfig
Econfigelabs/econfig

A Ruby gem for flexible, multi-backend configuration management with strict and permissive modes.

6513Ruby
5 years ago
SmtpMock
SmtpMockmocktools/ruby-smtp-mock

A Ruby SMTP mock server wrapper for testing email functionality by mimicking any SMTP server behavior.

643Ruby
1 year ago
fitting
fittingtuwilof/fitting

A Ruby library that enhances RSpec and WebMock test logs, validates them against API Blueprint or OpenAPI documentation, and reports documentation coverage.

649Ruby
2 years ago
calyx
calyxmaetl/calyx

A Ruby library for generating text with declarative recursive grammars using template expressions and weighted choices.

645Ruby
3 years ago
vagrant-ansible-local
vagrant-ansible-localjaugustin/vagrant-ansible-local

Vagrant plugin that provisions VMs with Ansible playbooks directly from the guest VM using local connection.

644Ruby
11 years ago
Configus
Configuskaize/configus

A Ruby gem for managing environment-specific configuration settings with inheritance and structured data.

6310Ruby
7 years ago
Unleash
UnleashUnleash/unleash-client-ruby

Ruby SDK for integrating with the Unleash feature management platform to evaluate feature flags in applications.

6244Ruby
3 days ago
ResponseCodeMatchers
ResponseCodeMatchersr7kamura/response_code_matchers

Provides RSpec matchers for matching HTTP response codes with clear failure messages.

617Ruby
9 years ago
Peatio
Peatiorubykube/peatio

Open-source cryptocurrency exchange software built with Rails, featuring a high-performance matching engine and microservices architecture.

6114Ruby
5 months ago
qdrant-ruby
qdrant-rubyandreibondarev/qdrant-ruby

A Ruby client library for interacting with the Qdrant vector search database API.

6010Ruby
25 days ago
Going the Distance
Going the Distanceschneems/going_the_distance

A Ruby library implementing Levenshtein and other edit distance algorithms for string comparison.

606Ruby
10 years ago
json-streamer
json-streamerthisismydesign/json-streamer

A Ruby gem for extracting data from JSON streams based on keys, nesting levels, or custom conditions without implementing low-level callbacks.

609Ruby
1 year ago
rentmybikes-rails
rentmybikes-railsbalanced/rentmybikes-rails

A deployable marketplace example using Balanced API for payments, built with Ruby on Rails.

6034JavaScript
12 years ago
Instrumental
Instrumentalexpectedbehavior/instrumental_agent

Ruby agent for sending custom application metrics to the Instrumental monitoring platform with high reliability and non-blocking operation.

595Ruby
5 years ago
logstash-output-influxdb
logstash-output-influxdblogstash-plugins/logstash-output-influxdb

A Logstash output plugin that sends metrics from Logstash pipelines to InfluxDB time-series databases.

5970Ruby
1 month ago
JsonCompare
JsonComparea2design-inc/json-compare

A Ruby gem that compares two JSON objects and returns their differences, optionally excluding specific keys.

5930Ruby
8 years ago
weaviate-ruby
weaviate-rubyandreibondarev/weaviate-ruby

A Ruby client library for interacting with the Weaviate vector search database API.

5819Ruby
3 months ago
pwrake
pwrakemasa16/pwrake

A parallel workflow extension for Rake that runs tasks on multicores, clusters, and cloud environments.

575Ruby
6 years ago
Buffer
Bufferbufferapp/buffer-ruby

A Ruby wrapper for the Buffer API with comprehensive endpoint coverage.

5622Ruby
7 years ago
humidifier
humidifierkddeisz/humidifier

A Ruby tool for programmatically building and managing AWS CloudFormation stacks through code or configuration files.

567Ruby
4 months ago
Alaska
Alaskamavenlink/alaska

A persistent ExecJS runtime that accelerates CoffeeScript compilation by maintaining a Node.js server process.

561Ruby
3 years ago
ActsAsTextcaptcha
ActsAsTextcaptchamatthutchinson/acts_as_textcaptcha

A Rails gem that adds spam protection using text-based logic question captchas fetched from textcaptcha.com.

5512Ruby
1 year ago
1…303132…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