awesome-ruby
github.com/awesomelistsio/awesome-ruby ↗A curated list of awesome Ruby resources, libraries, frameworks, and tips to help you level up your Ruby development skills.
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me libraries and frameworks resources from awesome-ruby"
Installation instructions →What's inside
Libraries and Frameworks
- ActiveRecord
The database ORM (Object-Relational Mapping) library used in Ruby on Rails.
- Hanami
A modern Ruby web framework with a focus on simplicity and performance.
- Ruby on Rails
A powerful and popular web application framework built in Ruby.
- Sequel
A simple and flexible database toolkit for Ruby.
- Sidekiq
A background processing framework for Ruby that uses threads instead of forks.
- Sinatra
A lightweight web framework for building small web applications.
Performance Optimization
- Bullet
A gem that helps to detect N+1 queries and other performance issues in Ruby on Rails applications.
- Dalli
A high-performance memcached client for Ruby.
- Rack Mini Profiler
A middleware that displays speed badges and profiling information for Ruby applications.
Tools and Utilities
- Bundler
A dependency manager for Ruby projects.
- dotenv
A gem that loads environment variables from a
- Pry
A powerful alternative to the standard IRB (Interactive Ruby) console.
- RuboCop
A static code analyzer and formatter for Ruby.
- RVM
A Ruby version manager that allows you to manage multiple Ruby installations.
Deployment
- Capistrano
A remote server automation and deployment tool written in Ruby.
- Heroku
A cloud platform that supports Ruby applications and provides easy deployment.
Testing
- Capybara
An acceptance test framework for web applications.
- FactoryBot
A library for setting up Ruby objects as test data.
- RSpec
A testing framework for behavior-driven development in Ruby.
- SimpleCov
A code coverage analysis tool for Ruby.
Learning Ruby
- Learn Ruby the Hard Way
A free online book that takes you from beginner to advanced Ruby programming.
- Ruby Documentation
The official Ruby documentation with guides, tutorials, and references.
- Ruby Monk
Interactive Ruby tutorials for beginners and advanced developers.
- RubyTapas
A collection of short screencasts with tips and tricks for Ruby developers.
Ruby Style Guides
- Reek
A tool for detecting code smells in Ruby.
- Ruby Style Guide
A community-driven Ruby coding style guide.
Blogs
- RubyFlow
A Ruby community-driven link blog.
- Ruby Inside
A popular blog with news, tutorials, and articles about Ruby.
- Thoughtbot Blog
A blog featuring Ruby and Rails tutorials, best practices, and case studies.
Showing a sample of 32 resources. View the full list on GitHub →