Best Ruby Open Source Repositories

The best open source repositories built with Ruby.

Ege Beşe's profile

Written by Ege Beşe

Favicon

 

  
  
Favicon

 

  
  
Favicon

 

  
  
Favicon

 

  
  
Favicon

 

  
  
Favicon

 

  
  

Ruby is a dynamically typed, object-oriented language designed around programmer happiness and readability, with syntax that often reads close to natural English and a strong emphasis on convention over configuration, meaning sensible defaults reduce the amount of boilerplate decisions developers need to make. Everything in Ruby is an object, including basic types like integers, and its flexible syntax allows for elegant, expressive domain-specific languages, which is part of why frameworks built with Ruby often feel distinctive compared to their equivalents in other languages.

Ruby's most influential application by far is Ruby on Rails, the web framework that popularized many conventions now considered standard across web development generally, including RESTful routing, database migrations, and the convention-over-configuration philosophy itself. While Rails' dominance in new projects has declined somewhat as JavaScript-based frameworks have grown, Ruby remains a common choice for teams that prioritize developer productivity and rapid prototyping over raw execution speed, along with command-line tooling where its expressive syntax makes scripts easy to write and read.

Ruby's presence among the repos on this page tends to show up in tooling and specific components rather than as a primary application language. React Native uses Ruby for parts of its iOS build tooling, since CocoaPods, the dependency manager for iOS and macOS projects, is written in Ruby. Redis and ripgrep include Ruby-based testing or scripting utilities, and fzf, the command-line fuzzy finder, includes Ruby scripts among its testing infrastructure.

Frequently asked questions

Share: