Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. Ruby
R

Ruby

Language
1103 projects2326.1k total stars361.3k total forks27 languages

Open-source projects built with Ruby

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

Showing 1,103 open-source projects · page 12 of 31

……
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
jsonapi-serializer
jsonapi-serializerjsonapi-serializer/jsonapi-serializer

A fast JSON:API serializer for Ruby objects, forked from Netflix/fast_jsonapi.

1.4k147Ruby
4 months ago
instagram-ruby-gem
instagram-ruby-gemInstagram/instagram-ruby-gem

A Ruby wrapper for the Instagram REST and Search APIs, enabling programmatic access to Instagram's platform.

1.4k614Ruby
7 years ago
Tugboat
Tugboatpearkes/tugboat

A command-line tool for managing DigitalOcean droplets with fuzzy name matching and SSH integration.

1.4k87Ruby
8 years ago
graphql-batch
graphql-batchShopify/graphql-batch

A query batching executor for the graphql gem that reduces N+1 queries by grouping database loads.

1.4k106Ruby
6 days ago
web-console
web-consolerails/web-console

A debugging tool that provides an interactive Ruby console in the browser for Ruby on Rails applications.

1.4k177Ruby
3 months ago
mongo-ruby-driver
mongo-ruby-drivermongodb/mongo-ruby-driver

The official Ruby driver for MongoDB, providing a native interface to connect, query, and manage MongoDB databases from Ruby applications.

1.4k531Ruby
11 days ago
Bunny
Bunnyruby-amqp/bunny

A popular, easy-to-use, and mature Ruby client library for RabbitMQ, enabling Ruby applications to interoperate via messaging.

1.4k314Ruby
6 days ago
Telegram-bot-ruby
Telegram-bot-rubyatipugin/telegram-bot-ruby

A Ruby wrapper for the Telegram Bot API, providing a clean interface to build Telegram bots.

1.4k225Ruby
14 days ago
google-cloud-language
google-cloud-languagegoogleapis/google-cloud-ruby

Idiomatic Ruby client libraries for Google Cloud Platform and selected Google services.

1.4k568Ruby
2 days ago
Seed dump
Seed dumprroblak/seed_dump

A Rails plugin to dump database records into seed files (db/seeds.rb) for easy data persistence and sharing.

1.4k221Ruby
26 days ago
Suture
Suturetestdouble/suture

A Ruby gem that safely refactors legacy code by recording, verifying, and comparing old and new implementations.

1.4k29Ruby
2 years ago
vimdeck
vimdecktybenz/vimdeck

A Ruby gem that converts markdown files into VIM-based presentations with ascii art rendering.

1.4k53Ruby
5 years ago
neo4jrb
neo4jrbneo4jrb/neo4j

An Active Model wrapper for the Neo4j graph database in Ruby, providing a high-level ORM and query interface.

1.4k272Ruby
12 days ago
Review
Reviewkmuto/review

A Ruby-based digital publishing system for converting Re:VIEW format documents into EPUB, PDF, LaTeX, and other formats.

1.4k215Ruby
2 months ago
Mutations
Mutationscypriss/mutations

A Ruby library for composing business logic into commands that sanitize and validate input, promoting safe and maintainable code.

1.4k92Ruby
4 months ago
twilio-ruby
twilio-rubytwilio/twilio-ruby

A Ruby gem for communicating with the Twilio API and generating TwiML.

1.4k468Ruby
4 days ago
Cuprite
Cupritemachinio/cuprite

A pure Ruby driver for Capybara that runs tests on headless Chrome/Chromium without Selenium dependencies.

1.4k98Ruby
1 month ago
Ohm
Ohmsoveran/ohm

A Ruby library for object-hash mapping with Redis, providing a simple way to store and query objects.

1.4k163Ruby
3 years ago
FastImage
FastImagesdsykes/fastimage

A Ruby gem that fetches image size and type from a URI by downloading only the minimal necessary data.

1.4k118Ruby
3 months ago
HexaPDF
HexaPDFgettalong/hexapdf

A pure Ruby library for creating, manipulating, merging, securing, and optimizing PDF files with a Ruby-esque API.

1.4k81Ruby
2 days ago
treat
treatlouismullie/treat

A comprehensive natural language processing framework for Ruby with support for text extraction, parsing, and machine learning.

1.4k125Ruby
1 year ago
pry-rails
pry-railsrweng/pry-rails

A Rails gem that replaces IRB with Pry for the rails console, providing enhanced debugging and introspection.

1.4k89Ruby
1 year ago
Wombat
Wombatfelipecsl/wombat

A lightweight Ruby web crawler and scraper with an elegant DSL for extracting structured data from web pages.

1.4k128Ruby
2 months ago
Griddler
Griddlerthoughtbot/griddler

A Rails engine for receiving and processing incoming emails via HTTP POST endpoints from email services.

1.4k197Ruby
1 year ago
Bridgetown
Bridgetownbridgetownrb/bridgetown

A next-generation progressive site generator and fullstack Ruby framework for building modern websites and web applications.

1.4k129Ruby
5 days ago
spreadsheet_architect
spreadsheet_architectwestonganger/spreadsheet_architect

A Ruby library for easily generating XLSX, ODS, and CSV spreadsheets from ActiveRecord relations, plain Ruby objects, or tabular data.

1.3k43Ruby
1 month ago
Roadie
RoadieMange/roadie

A Ruby gem that inlines CSS styles and rewrites relative URLs in HTML emails for better client compatibility.

1.3k82Ruby
1 month ago
aws-missing-tools
aws-missing-toolscolinbjohnson/aws-missing-tools

A suite of command-line tools extending AWS CLI functionality for EC2, RDS, IAM, CloudFormation, and Route53 management.

1.3k399Shell
7 years ago
DIP
DIPbibendi/dip

A CLI tool that provides native-like interaction with Dockerized applications, simplifying development workflows.

1.3k50Ruby
16 days ago
business_time
business_timebokmann/business_time

A Ruby gem for performing time calculations based on business hours, workdays, and holidays.

1.3k219Ruby
1 month ago
vim-elixir
vim-elixirelixir-lang/vim-elixir

Vim plugin providing syntax highlighting, filetype detection, and indentation for Elixir and EEx files.

1.3k155Ruby
10 months ago
Appraisal
Appraisalthoughtbot/appraisal

A Ruby library for testing your library against different versions of dependencies in repeatable scenarios.

1.3k113Ruby
9 months ago
boom
boomholman/boom

A command-line tool for managing text snippets like URLs, canned responses, and notes, with clipboard integration.

1.3k116Ruby
3 years ago
Seeing Is Believing
Seeing Is BelievingJoshCheek/seeing_is_believing

A Ruby tool that evaluates code and displays the result of every line, similar to Swift Playgrounds.

1.3k54Ruby
2 months ago
Foreigner
Foreignermatthuhiggins/foreigner

Adds foreign key helpers to ActiveRecord migrations and dumps foreign keys to schema.rb for MySQL, PostgreSQL, and SQLite.

1.3k122Ruby
7 years ago
Screengif
Screengifdergachev/screengif

A command-line tool to convert screencast video files into animated GIFs with customizable options.

1.3k53Ruby
5 years ago
1
11
12
13
31