Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. Rails
R

Rails

Framework
96 projects368.1k total stars55.0k total forks2 languages

Open-source projects built with Rails

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

Showing 96 open-source projects · page 2 of 3

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
scenicscenic-views/scenic

Adds methods to ActiveRecord::Migration for creating and managing versioned database views in Rails applications.

3.6k241Ruby
5 months ago
Wicked Pdf
Wicked Pdfmileszs/wicked_pdf

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

3.6k646Ruby
9 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.6k912Ruby
16 days 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
2 months ago
Lograge
Logrageroidrage/lograge

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

3.6k300Ruby
1 year ago
Audited
Auditedcollectiveidea/audited

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

3.5k663Ruby
5 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.3k149Ruby
15 days ago
rolify
rolifyRolifyCommunity/rolify

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

3.2k398Ruby
2 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.1k376Ruby
16 days 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.1k185Ruby
3 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.1k802Ruby
6 months ago
Cells
Cellstrailblazer/cells

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

3.1k234Ruby
1 year ago
cells
cellsapotonick/cells

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

3.1k234Ruby
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
3 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
5 months 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
5 months ago
spring
springrails/spring

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

2.8k341Ruby
2 months ago
Apartment
Apartmentinfluitive/apartment

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

2.7k460Ruby
1 year ago
Apipie
ApipieApipie/apipie-rails

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

2.5k455Ruby
5 months 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.5k455Ruby
5 months ago
SitemapGenerator
SitemapGeneratorkjvarga/sitemap_generator

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

2.5k280Ruby
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.4k994Ruby
3 days 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
4 months ago
Karafka
Karafkakarafka/karafka

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

2.2k189Ruby
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.2k867Ruby
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
9 months ago
Exception Notification
Exception Notificationsmartinez87/exception_notification

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

2.2k420Ruby
1 year ago
globalize
globalizeglobalize/globalize

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

2.2k498Ruby
4 months ago
ActiveInteraction
ActiveInteractionAaronLasseigne/active_interaction

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

2.1k146Ruby
4 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.1k224Ruby
3 days ago
ActsAsList
ActsAsListswanandp/acts_as_list

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

2.1k360Ruby
5 months ago
Knock
Knocknsarno/knock

A Rails API authentication gem using JSON Web Tokens (JWT) for seamless token-based authentication.

2.1k258Ruby
5 years ago
Responders
Respondersheartcombo/responders

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

2.0k155Ruby
17 days ago
1
2
3