Ruby

General Resources

  • Fast Ruby – Stars: 5.1k – Updated: 3/2019 – Checked: 6/2021 – Collection of common Ruby idioms.
  • Awesome Ruby – Stars: 11.5k – Updated: 4/2021 – Checked: 5/2021.

Style Guides

Packages

Ruby on Rails

  • Rails – Stars: 48.4k – Updated: 5/2021 – Checked: 5/2021 – The famous web framework for Ruby.
  • RailsAdmin – Stars: 7.5k – Updated: 4/2021 – Checked: 5/2021 – For managing the back-end of Ruby on Rails applications.
  • Active Admin – Stars: 9k – Updated: 5/2021 – Checked: 5/2021 – Admin framework for Ruby on Rails apps.
  • Active Emailer
  • Active Job
  • Action Mailer
  • Action Mailbox – Routes incoming emails.
  • Active Model
  • Active Record – Stars: 4.8.4k – Updated: 5/2021 – Checked: 5/2021 – “Object-relational mapping in Rails.”
  • Active Storage
  • Action Text – Rich Text Editing.
  • Active View
  • Action Pack
  • Action Cable
  • Active Support – Stars: 48.4k – Updated: 5/2021 – Checked: 5/2021 – “collection of utility classes and standard library extensions that were found useful for the Rails framework.”
  • paper_trail – Stars: 6.1k – Updated: 5/2021 – Checked: 5/2021 – Track changes to Rails models.
  • rails-html-sanitizer
  • turbolinks
  • Administrate – Stars: 5.1k – Updated: 5/2021 – Checked: 5/2021 – “A Rails engine that helps you put together a super-flexible admin dashboard.”
  • Trestle – Stars: 1.6k – Updated: 5/2021 – Checked: 5/2021 – “A modern, responsive admin framework for Ruby on Rails.”

Static Generators

  • Jekyll – Stars: 42.7k – Updated: 5/2021 – Checked: 5/2021 – blog-aware static site generator.

Web Frameworks

  • Sinatra – Stars: 11.3k – Updated: 5/2021 – Checked: 5/2021 – “Classy web-development dressed in a DSL”
  • rack – Stars: 4.2k – Updated: 5/2021 – Checked: 5/2021 – Modular web server interface.
  • faraday – Stars: 5k – Updated: 5/2021 – Checked: 5/2021 – HTTP/REST API client library
  • sprockets – Stars: .7k – Updated: 3/2021 – Checked: 5/2021 – Rack-based asset packaging system.
  • haml – Stars: 3.6k – Updated: 2/2021 – Checked: 5/2021 – HTML Abstraction Markup Language.
  • will_paginate – Stars: 5.6k – Updated: 5/2021 – Checked: 5/2021 – Pagination library for Rails, Sinatra, Merb, DataMapper, and others.
  • simple_form – Stars: 7.8k – Updated: 5/2021 – Checked: 5/2021 – Forms easily.
  • grape – Stars: 9.3k – Updated: 5/2021 – Checked: 5/2021 – Opinionated REST-like API building framework.

Web Servers

  • puma – Stars: 6.7k – Updated: 5/2021 – Checked: 5/2021 – Ruby/Rack web server built for concurrency.

Development, Testing, Etc.

  • rbenv – Stars: 13.4k – Updated: 5/2021 – Checked: 5/2021 – “Use rbenv to pick a Ruby version for your application and guarantee that your development environment matches production.”
  • webmock
  • logstash
  • httplog
  • rspec – Stars: 2.8k – Updated: 12/2020 – Checked: 5/2021 – For BDD, depends on rspec-core, rspec-expectations, and rspect-mocks.
  • rake – Stars: 2k – Updated: 4/2021 – Checked: 5/2021 – Like Make.
  • minitest – Stars: 2.9k – Updated: 2/2021 – Checked: 5/2021 – Suite for TDD, BDD, mocking, benchmarking.
  • rubocop – Stars: 11.4k – Updated: 5/2021 – Checked: 5/2021 – static code analyzer and formatter.
  • faker – Stars: 9.3k – Updated: 5/2021 – Checked: 5/2021 – generate fake data.
  • byebug – Ruby debugger
  • simplecov
  • sorbet – Stars: 2.6k – Updated: 5/2021 – Checked: 5/2021 – “A fast, powerful type checker designed for Ruby.”

Mail

  • postal – Stars: 10.4k – Updated: 5/2021 – Checked: 5/2021 – mail delivery ingoing and outgoing.

Authentication

  • Authlogic – Stars: 4.2k – Updated: 2/2021 – Checked: 5/2021 – “An unobtrusive ruby authentication library based on ActiveRecord.”
  • clearance – Stars: 3.4k – Updated: 5/2021 – Checked: 5/2021 – By thoughtbot. “Rails authentication with email & password.”
  • devise – Stars: 21.7k – Updated: 5/2021 – Checked: 5/2021 – “Flexible authentication solution for Rails with Warden.”
  • ruby-jwt – Stars: 3.1k – Updated: 5/2021 – Checked: 5/2021 – “A ruby implementation of the RFC 7519 OAuth JSON Web Token (JWT) standard.”
  • OmniAuth – Stars: 7.4k – Updated: 4/2021 – Checked: 5/2021 – “a flexible authentication system utilizing Rack middleware.”
  • Sorcery – Stars: 1k – Updated: 5/2021 – Checked: 5/2021 – “magical authentication”
  • Warden – Stars: 2.3k – Updated: 4/2021 – Checked: 5/2021 – “General Rack Authentication Framework”
  • Doorkeeper – Stars: 4.8k – Updated: 5/2021 – Checked: 5/2021 – “an OAuth 2 provider for Ruby on Rails / Grape.”

Authorization

  • cancancan – Stars: 4.9k – Updated: 4/2021 – Checked: 5/2021 – “The authorization Gem for Ruby on Rails.”

Other

  • i18n – internationalization support
  • thor – for building CLIs
  • tzinfo – for timezones
  • concurrent-ruby
  • dotenv – Stars: 5.8k – Updated: 4/2021 – Checked: 5/2021 – Load environment variables from .env files.
  • sidekiq – Stars: 11k – Updated: 5/2021 – Checked: 5/2021 – background processing.
  • resque – 8.6k – Redis backed library for creating background jobs, using multiple queues, etc.
  • fluentd – Stars: 10.2k – Updated: 5/2021 – Checked: 5/2021 – Unified Logging Layer.
  • whenever – 8.1k – Cron Jobs.
  • multi_json
  • json
  • mime-types
  • nokogiri – work with XML and HTML
  • rubygems-update
  • builder
  • loofah
  • rubyzip
  • coderay
  • bcrypt
  • os

Database

  • sqlite3
  • mysql2
  • pg
  • sequel – Stars: 4.4k – Updated: 5/2021 – Checked – 5/2021 – “The Database Toolkit for Ruby.”

Content Management System (CMS)

  • Camaleon CMS – Stars: 1.2k – Updated: 5/2021 – Checked: 5/2021.
  • Locomotive CMS
  • Publify – Stars: 1.8k – Updated: 5/2021 – Checked: 5/2021.
  • Refinery CMS – Stars: 3.8k – Updated: 9/2020 – Checked: 5/2021.
  • SpinaCMS – Stars: 1.8k – Updated: 5/2021 – Checked: 5/2021.

Forms

  • cocoon – Stars: 3k – Updated: 11/2020 – Checked: 5/2021.
  • Formtastic – Stars: 5.1k – Updated: 2/2021 – Checked: 5/2021.
  • simple_form – Stars: 7.8k – Updated: 5/2021 – Checked: 5/2021 – By heartcombo.

GraphQL

  • GraphQL::Batch – Stars: 1.2k – Updated: 3/2021 – Checked: 5/2021.
  • graphql-client – Stars: 972 – Updated: 2/2021 – Checked: 5/2021 – By GitHub.
  • graphql-ruby – Stars: 4.7k – Updated: 5/2021 – Checked: 5/2021 – “A Ruby implementation of GraphQL.”

Logging

  • Logstash – Stars: 12.2k – Updated: 5/2021 – Checked: 5/2021 – By elastic. “transport and process your logs, events, or other data.”

Popular Software Written in Ruby

  • Discourse – Stars: 33.3k – Updated: 5/2021 – Checked: 5/2021 – forums.
  • Vagrant – Stars: 21.9k – Updated: 5/2021 – Checked: 5/2021 – for creating and managing virtual machines for development.
  • Homebrew – Stars: 28k – Updated: 5/2021 – Checked: 5/2021 – package manager for MacOS/Linux.
  • Diaspora – Stars: 12.7k – Updated: 4/2021 – Checked: 5/2021 – distributed, privacy focused social network.
  • Capistrano – Stars: 11.8k – Updated: 2/2021 – Checked: 5/2021 – remote, multi-server automation.
  • Spree – Stars: 11.2k – Updated: 5/2021 – Checked: 5/2021 – ecommerce.
  • Chef – Stars: 6.6k – Updated: 5/2021 – Checked: 5/2021 – “a powerful automation platform that transforms infrastructure into code”
  • Fat Free CRM – Stars: 3.3k – Updated: 5/2021 – Checked: 5/2021 – “Ruby on Rails CRM platform.”
  • Mastodon – Stars: 24.2k – Updated: 5/2021 – Checked: 5/2021 – “self-hosted, globally interconnected microblogging community”
  • Puppet – Stars: 6.2k – Updated: 5/2021 – Checked: 5/2021 – “server automation framework and application”