Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. Rails
R

Rails

Framework
203 projects429.3k total stars64.9k total forks6 languages

Open-source projects built with Rails

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

Showing 198 open-source projects · page 2 of 6

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
Scenic
Scenicthoughtbot/scenic

Adds methods to ActiveRecord::Migration to create and manage versioned database views in Rails applications.

3.6k241Ruby
6 months ago
shoulda-matchers
shoulda-matchersthoughtbot/shoulda-matchers

RSpec and Minitest-compatible one-liner matchers for testing common Rails functionality like validations and associations.

3.6k915Ruby
10 days ago
Wicked Pdf
Wicked Pdfmileszs/wicked_pdf

A Ruby on Rails plugin that generates PDF files from HTML views using wkhtmltopdf.

3.6k641Ruby
10 months ago
Lograge
Logrageroidrage/lograge

A Ruby gem that replaces Rails' verbose default request logging with a single, structured line per request.

3.6k298Ruby
1 year ago
Devise token auth
Devise token authlynndylanhurley/devise_token_auth

Token-based authentication for Rails JSON APIs, seamlessly integrated with Devise and multiple client libraries.

3.6k1.1kRuby
1 month ago
Audited
Auditedcollectiveidea/audited

An ActiveRecord extension for Rails that logs all changes to your models, including who made them and why.

3.5k663Ruby
6 months ago
High Voltage
High Voltagethoughtbot/high_voltage

A Rails engine for easily including static pages like 'About us' or marketing content in your application.

3.2k149Ruby
1 month ago
rolify
rolifyRolifyCommunity/rolify

A simple Ruby role management library with resource scoping, designed to integrate with authentication and authorization gems.

3.2k398Ruby
4 months ago
Peek
Peekpeek/peek

A profiling tool for Rails applications that displays performance metrics in a top-mounted bar.

3.2k143Ruby
2 years ago
factory_bot_rails
factory_bot_railsthoughtbot/factory_bot_rails

A fixtures replacement library for Rails testing with a straightforward definition syntax and multiple build strategies.

3.1k375Ruby
1 month ago
gon
gongazay/gon

A Ruby gem that seamlessly passes Rails controller variables to JavaScript, eliminating the need for data attributes or inline scripts.

3.1k186Ruby
4 months ago
elasticsearch-rails
elasticsearch-railselastic/elasticsearch-rails

A suite of Ruby gems providing seamless Elasticsearch integration for ActiveModel/Record, Rails applications, and Ruby objects.

3.1k799Ruby
7 months ago
Cells
Cellstrailblazer/cells

A view component library for Ruby and Rails that encapsulates UI into reusable, testable view models.

3.1k233Ruby
1 year ago
cells
cellsapotonick/cells

A view component library for Ruby and Rails that encapsulates UI parts into reusable, testable view models.

3.1k233Ruby
1 year ago
cocoon
cocoonnathanvda/cocoon

A Rails gem for dynamically adding and removing nested forms using jQuery, compatible with Formtastic, SimpleForm, and default forms.

3.1k378Ruby
2 years ago
Derailed Benchmarks
Derailed Benchmarksschneems/derailed_benchmarks

A suite of performance benchmarking tools for Ruby on Rails applications to identify memory leaks and optimize speed.

3.1k142Ruby
1 year ago
public_activity
public_activitychaps-io/public_activity

A Ruby gem for tracking model changes and creating activity feeds in Rails applications, similar to GitHub's public activity.

3.0k331Ruby
2 days ago
paranoia
paranoiarubysherpas/paranoia

A Rails gem for soft-deleting records by setting a deleted_at timestamp instead of removing them from the database.

2.9k528Ruby
6 months ago
Paranoia
Paranoiaradar/paranoia

A Rails gem for soft-deleting records by setting a deleted_at timestamp instead of removing them from the database.

2.9k528Ruby
6 months ago
spring
springrails/spring

A Rails application preloader that speeds up development by keeping the app running in the background.

2.8k342Ruby
9 days ago
Apartment
Apartmentinfluitive/apartment

A Ruby gem for implementing database multi-tenancy in Rails applications using PostgreSQL schemas or separate databases.

2.7k458Ruby
2 years ago
apipie-rails
apipie-railsapipie/apipie-rails

A DSL and Rails engine for documenting RESTful APIs directly in Ruby code, with live updates and JSON output.

2.5k454Ruby
10 days ago
Apipie
ApipieApipie/apipie-rails

A DSL and Rails engine for documenting RESTful APIs by describing code through Ruby, not comments.

2.5k454Ruby
10 days ago
SitemapGenerator
SitemapGeneratorkjvarga/sitemap_generator

A framework-agnostic Ruby gem for generating XML sitemaps with Rails integration and support for multiple sitemap extensions.

2.5k278Ruby
1 month ago
rubygems.org
rubygems.orgrubygems/rubygems.org

The Ruby community's open-source gem hosting service, providing a public repository for Ruby libraries.

2.4k1.0kRuby
1 day ago
Awesome Nested Set
Awesome Nested Setcollectiveidea/awesome_nested_set

A Ruby on Rails ActiveRecord implementation of the nested set pattern for efficient hierarchical data management.

2.4k492Ruby
1 month ago
Karafka
Karafkakarafka/karafka

A Ruby and Rails multi-threaded framework for building efficient Kafka-based event-driven applications.

2.2k190Ruby
1 day ago
CKEditor
CKEditorgaletahub/ckeditor

A Ruby on Rails integration gem for CKEditor 4.x, providing WYSIWYG editor functionality with file upload support.

2.2k863Ruby
1 year ago
Rpush
Rpushrpush/rpush

A Ruby gem for sending push notifications to iOS, Android, Windows, and web platforms with reliability and advanced features.

2.2k381Ruby
11 months ago
Exception Notification
Exception Notificationsmartinez87/exception_notification

A Rails plugin that sends email notifications when exceptions occur in your application.

2.2k418Ruby
1 year ago
globalize
globalizeglobalize/globalize

Rails I18n library for ActiveRecord model translations, enabling multilingual content storage in separate tables.

2.2k500Ruby
11 days ago
ActiveInteraction
ActiveInteractionAaronLasseigne/active_interaction

A service object framework for Rails that encapsulates business logic with input validation and type safety.

2.1k146Ruby
6 months ago
counter_culture
counter_culturemagnusvk/counter_culture

A Rails gem providing advanced, flexible counter caches that update on value changes and support multi-level relations.

2.1k223Ruby
10 days ago
ActsAsList
ActsAsListswanandp/acts_as_list

An ActiveRecord plugin for managing ordered lists of items with scoped positioning and reordering methods.

2.1k359Ruby
6 months ago
Responders
Respondersheartcombo/responders

A set of Rails responders to dry up your application by automating common response patterns.

2.1k155Ruby
1 month ago
Responders
Respondersplataformatec/responders

A set of Rails responders to dry up your application by automating common response patterns like flash messages and HTTP caching.

2.1k155Ruby
1 month ago
1
2
3
4
5
6