awesome-rails

Rails toolkit

A curated list of resources and tools for Ruby on Rails developers

A curated list of awesome things related to Ruby on Rails

GitHub

4k stars
155 watching
422 forks
last commit: about 2 months ago
Linked from 5 awesome lists

awesomeawesome-listopensource-appsrails

Awesome Rails / Resources / Official Resources

Rails Official Website
Rails Official Guide
Rails Official Guide (Edge Guide)
Rails API Documentation
Rails Source Code 56,069 6 days ago
Rails Official Blog

Awesome Rails / Resources / External Resources

Ruby on Rails Tutorial Book
Agile Web Development with Rails 6
Docker for Rails Developers
Rails 5 Test Prescriptions
Rails, Angular, Postgres, and Bootstrap, Second Edition
Growing Rails Applications in Practice
Crafting Rails 4 Applications
The Rails 7 Way
Full Stack Rails Mastery
RailsCasts *(inactive since 2013)
GoRails *(freemium)
Drifting Ruby *(freemium)
A curated list of Ruby on Rails courses
DriftingRuby
Gorails
TechmakerTV
Deanin
Webcrunch
CJ Avilla
SupeRails
TypeFast
APPSIMPACT Academy
Mix & Go
Phil Smy
David Battersby
Learn Ruby on Rails (thoughtbot)
Ruby on Windows Guides
Explore Ruby Discover & find a curated list of popular & new Ruby libraries across all languages, top authors, trending project kits, discussions, tutorials & learning resources
RailsNotes Blog — The Ruby on Rails guides you wished you had!

Awesome Rails / Resources / Jobs

railsjobs on Reddit
rails jobs on indeed.com
rails jobs on glassdoor.com
rails jobs on gorails.com
rails jobs on remoteok.com
rails jobs on weworkremotely.com
reverse job board for rails devs - railsdevs.com
rails jobs on web3.career
rails jobs on rubyonremote.com
rails jobs on Startup Jobs
rails jobs on RubyJobBoard

Awesome Rails / Resources / Community

rails on Twitter
rails on Reddit
Ruby on Rails Discussions
Gorails forum
WIP Ruby (Telegram group)
Ruby on Rails Link (Slack)

Awesome Rails / Resources / Articles

More than "Hello World" in Docker: Build Rails + Sidekiq web apps in Docker
Design Patterns with Ruby on Rails part 1: Introduction and Policy Object -
The Progressive Rails App
Modern Rails flash messages (part 1): ViewComponent, Stimulus & Tailwind CSS -
Building a Rails App With Multiple Subdomains
Reactive Rails applications with StimulusReflex
1 Backend, 5 Frontends - Todo List with Rails, React, Angular, Vue, Svelte, and jQuery
Create a Video Party App With Rails Part 1: Building the Backend -
The Rails Model Introduction I Wish I Had
How to create a gem in Ruby on Rails? -From Scratch-
Multiple Foreign Keys for the Same Relationship in Rails 6
QR Code Reader on Rails
Magic Links with Ruby On Rails and Devise
I created the same application with Rails and no JavaScript
Instantly speed up your Rails application by self-hosting your fonts
Reactive Map with Rails, Stimulus Reflex and Mapbox
A Future for Rails: StimulusReflex
Introduction to Ruby on Rails Patterns and Anti-patterns Part 1 -
Rails Concerns: To Concern Or Not To Concern
Building an Event Sourcing System in Rails, Part 1: What is Event Sourcing? -
Real Time Notification System with Sidekiq, Redis and Devise in Rails 6
Deploying Your Rails 6 App
What's Cooking in Rails 7?
Using Hotwire Turbo in Rails with legacy JavaScript
From Rails scaffold listing to Hotwire infinite scroll
Building a Component Library in Rails With Storybook
How to Speed Up Load Times In A Rails App - What I Wish I Knew Four Months Ago
Endless Scroll / Infinite Loading with Turbo Streams & Stimulus
Ruby/Rails Machine Setup Guide - - -
How to Write Fast Code in Ruby on Rails
How to Introduce Composite Primary Keys in Rails
Enforcing Modularity in Rails Apps with Packwerk
8 Useful Ruby on Rails Gems We Couldn't Live Without
Ruby on Rails Code Audits: 8 Steps to Review Your App
Rails 6.1 is Out! How to Prepare Your App Now
When Should You Upgrade Your Rails Application?
Helpful Resources for Upgrading Your Rails App Version
Upgrading Rails: Interview with Eileen Uchitelle
nil?, empty?, blank? in Ruby on Rails - what's the difference actually?
How well Rails developers actually test their apps
Rails multitenancy story in 11 snippets of code
Painless Rails upgrades
Comparison of approaches to multitenancy in Rails apps
Managing Rails Event Store Subscriptions — How To
Rails connections, pools and handlers
How to balance the public APIs of an open-source library — practical examples from RailsEventStore
Rack apps mounted in Rails — how to protect access to them?
10 Ruby on Rails Best Practices
Building APIs with Ruby on Rails and GraphQL
Understanding the Model-View-Controller (MVC) Architecture in Rails
Beyond Rails Abstractions: A Dive into Database Internals
Search and Autocomplete in Rails Apps
Start Your SEO Right with Sitemaps on Rails
Handle Password and Email Changes in Your Rails API
Master Many-to-Many Associations with ActiveRecord
Common Rails Security Pitfalls and Their Solutions
Efficient GraphQL queries in Ruby on Rails & Postgres
Similarity in Postgres and Rails using Trigrams
Effectively Using Materialized Views in Ruby on Rails
Full Text Search in Milliseconds with Rails and PostgreSQL
Advanced Active Record: Using Subqueries in Rails
PostGIS vs. Geocoder in Rails
Creating Custom Postgres Data Types in Rails
Integration Testing Ruby on Rails with Minitest and Capybara
Mocking in Ruby with Minitest
How to Test Rails Models with RSpec
Dockerizing a Ruby on Rails Application
Dockerizing Ruby and Rails development
How to GraphQL with Ruby, Rails, Active Record, and no N+1
Keep up with the Tines: Rails frontend revamp
Pulling the trigger: How to update counter caches in your Rails app without Active Record callbacks
GraphQL on Rails: On the way to perfection
Danger on Rails: make robots do some code review for you!
GraphQL on Rails: From zero to the first query
A fixture-based approach to interface testing in Rails
How To Add Stimulus to a Ruby on Rails Application
Build a RESTful JSON API With Rails 5
Making Hotwire and Devise play nicely
Taking Rails to the next level with Hotwire
Hotwire, ViewComponents and TailwindCSS: The Ultimate Rails Stack
Adding Super Fast Frontend Search in Rails with Lunr
The 3 Tenets of Service Objects in Ruby on Rails
Famous Web Apps Built with Ruby on Rails
Building a JSON API with Rails 5
Five Practices for Robust Ruby on Rails Applications
Crafting APIs With Rails
Working with the SQL ‘time’ type in Ruby on Rails
Upgrading Rails apps with dual boot
What Are Rails Parameters & How to Use Them Correctly
How to Remove Single Table Inheritance from Your Rails Monolith
Build a Rails application with VueJS using JSX
Implementing Multi-Table Full Text Search with Postgres in Rails
Ruby on Rails ActiveRecord PostgreSQL Data Integrity and Validations
Programming Community Curated Resources For Learning Ruby on Rails
Choosing ruby on rails for your next web development project (business guide)
Dockerizing a Rails application
How to painlessly set up your Ruby on Rails dev environment with Docker
How I used Docker with Rails
Rails 6 Features: What's New and Why It Matters
Containerizing Ruby on Rails Applications
Behind The Scenes: Rails UJS
Implement SSR with React + Rails 89 5 months ago

Awesome Rails / Open Source Rails Apps

FAE 849 16 days ago A modern CMS developed by FINE (using Rails 5.2)
activeWorkflow 836 over 1 year ago An intelligent process and workflow automation platform based on software agents (using Rails 6.0)
adopt-a-hydrant 713 about 1 year ago A civic infrastructure detection app (using Rails 4.2)
airCasting 62 6 days ago A platform for recording, mapping, and sharing health and environmental data using your smartphone (using Rails 6.1). -
alaveteli 389 6 days ago A platform for making public freedom of information requests - using Rails 7.0 -
alonetone 351 9 months ago A music hosting, management & distribution app (using Rails 7.0). -
api.rss 348 over 3 years ago A RSS feed conversion (to API) app (using Rails 6.0)
asakusaSatellite 101 about 2 years ago A realtime chat application for developers (using Rails 6.0). -
askaway 33 over 7 years ago Question & answer app specialized in politics (using Rails 4.1)
autolab 767 6 days ago A course management app (using Rails 6.0). -
beatstream 126 about 1 year ago A music streaming app - using Rails 3.2
bike_index 274 13 days ago A bike registry tracking app (using Rails 6.0). -
blackCandy 1,250 7 days ago A music streaming app (using Rails 7.0)
brimir 1,383 almost 6 years ago An email helpdesk app (using Rails 5.2). (archived)
calagator 434 8 months ago A community calendaring app (using Rails 5.2)
campo 441 over 9 years ago A forum app (using Rails 4.1)
canvas-lms 5,698 5 days ago A learning management app
catarse 1,636 over 1 year ago A crowdfunding platform for creative projects (using Rails 4.2). -
chatwoot 21,244 6 days ago A simple and elegant live chat software (using Rails 6.1)
chronlife 6 10 months ago A social platform for people with chronic diseases (using Rails 7.0)
ciao 1,867 24 days ago A URL status checking app (using Rails 6.0)
coRM 27 almost 8 years ago A customer relationship management app - using Rails 3.2 -
coderwall (legacy) 859 almost 9 years ago A social network app for software engineers - using Rails 3.2
coderwall (next) 203 8 months ago A social network app for software engineers - using Rails 5.0
codetriage 1,410 11 months ago An open source project finder app (using Rails 7.0). -
commudle 247 over 1 year ago A community management app (using Rails 5.2)
contribulator 86 almost 3 years ago An open source project finder app - using Rails 5.1
coursemology2 147 5 days ago Learning platform app (using Rails 6.0)
covoiturage-libre 112 about 5 years ago A carpooling app - using Rails 5.0 (archived)
crabgrass-core A collaboration platform for activist groups (using Rails 5.2)
crowdAI 149 almost 2 years ago An app for data science challenges (using Rails 5.2). -
crowdtiltOpen 599 over 8 years ago A crowdfunding platform - using Rails 6.1
cw-ovp 28 over 1 year ago video packaging to *.m3u8 for HLS (HTTP Live Streaming) with FFMPEG on website (using Rails 6.0)
danbooru 2,282 17 days ago A taggable image board app (using Rails 7.0)
dcaf_case_management 87 6 days ago A case management app (using Rails 7.0)
dgidb 95 over 1 year ago A drug gene interaction platform - using Rails 6.0
diaspora 13,400 3 months ago A social networking app - using Rails 6.1 -
discourse 42,337 4 days ago A platform for community discussion (using Rails 7.0). -
docuseal 7,076 10 days ago A platform to fill and sign digital documents (using Rails 7.0). -
ekylibre 420 9 months ago A farm management app (using Rails 5.0)
encrypt.to 142 over 6 years ago A messaging app with encryption support (using Rails 4.2)
eol 58 about 5 years ago An encyclopedia app - using Rails 3.2 -
expertiza 187 9 days ago A learning material sharing app (using Rails 5.1)
fairmondo 108 over 2 years ago A marketplace app (using Rails 5.1). -
fat-free-crm 3,576 13 days ago An open source, Ruby on Rails customer relationship management platform (CRM) (using Rails 6.1). -
feedbin 3,484 7 days ago A RSS reader app (using Rails 7.0). -
follow-all 81 over 5 years ago A Twitter account management app (using Rails 4.2). (archived)
forem 21,997 7 days ago Social platform app specialized for web development (using Rails 7.0). -
fromthepage 171 6 days ago A wiki-like app for crowdsourcing transcription of handwritten documents (using Rails 6.0). -
gitlabhq 23,804 4 days ago A code collaboration app (using Rails 6.1)
graff_mags 19 about 10 years ago A graffiti magazine sharing app (using Rails 4.1)
granny 11 5 months ago An OpenAI chat app (Rails 7.0)
growstuff 430 6 days ago A data management app for food gardeners (using Rails 6.1). -
hackershare 596 5 months ago Social bookmarks website for hackers (using Rails 7.0). -
hashrobot 49 almost 7 years ago A social media management app (using Rails 4.2)
helpy 2,373 over 1 year ago A customer support app (using Rails 4.2). -
hitobito 381 6 days ago An event organization app (using Rails 6.1). -
hours 1,037 almost 2 years ago A time tracking app (using Rails 4.2)
human-essentials 466 4 days ago An inventory management system for essentials banks (using Rails 7.0). -
inaturalist 666 4 days ago A community app for nature and related stuff (using Rails 6.1). -
intercityup.com 116 over 5 years ago A control panel app for app deployment (using Rails 4.1)
kanban 642 about 9 years ago A Trello clone (using Rails 4.2)
kitsu-tools 2,091 11 months ago An anime discovery platform (using Rails 4.1)
lavish 692 almost 2 years ago A color scheme generator (using Rails 4.2)
lifeToRemind 11 almost 2 years ago A career planning app (using Rails 5.2)
lobsters 4,103 7 days ago A link aggregation app (using Rails 7.0). -
loomio 2,370 5 days ago A collaborative decision-making app (using Rails 6.1). -
mastodon 47,151 4 days ago A microblogging app (using Rails 6.1). -
multiwoven 1,550 4 days ago The open-source reverse ETL, data activation platform for modern data teams. (using Rails 7.1.1) -
obl.ong 20 7 months ago A multi-tenant subdomain control panel (using Rails 7.1) -
obtvse2 258 over 6 years ago A blogging app (using Rails 4.0)
onebody 1,401 almost 4 years ago A social networking app for churches - using Rails 5.1
openFarm 1,571 4 months ago A database for information about farming and gardening (using Rails 5.2). -
opencongress 48 over 8 years ago A website for getting information about US Congress - using Rails 3.0 (archived)
openproject 9,449 4 days ago A project management app (using Rails 7.0). -
opensourcefriday 1,184 16 days ago A project contribution tracking app (using Rails 6.0). -
openstreetmap-website 2,208 6 days ago A map viewing app (using Rails 7.0). -
otwarchive 1,403 11 days ago A social networking app for fans - using Rails 6.0 -
passwordPusher 2,092 4 days ago A password delivery app (using Rails 6.1). -
peatio 3,599 over 1 year ago A crypto currency exchange app (using Rails 4.0)
planningalerts-app 95 9 days ago A planned applications tracking app (using Rails 6.1). -
podiscover 20 12 months ago An open source social media platform to discover new podcasts. (using Rails 7.0) -
popHealth 126 almost 8 years ago A population health reporting app (using Rails 4.1)
postal 14,911 21 days ago A mail delivery platform (using Rails 5.2)
publify 1,828 6 days ago A blogging app (using Rails 6.1)
quant 139 over 9 years ago A personal health tracker (using Rails 4.1)
racing_on_rails 41 about 1 month ago A bike racing organization app (using Rails 6.1)
rapidFTR 286 almost 8 years ago An information provider app for aid workers (using Rails 4.0)
redmine 2,454 over 2 years ago A project management app (using Rails 6.1). -
rentmybikes-rails 60 about 10 years ago A marketplace app - (using Rails 4.0)
reservations 139 over 4 years ago An inventory management app (using Rails 6.0). -
retrospring 262 10 days ago A social network following the Q/A (question and answer) principle -
rletters A frontend for database of journal articles for researchers (using Rails 6.0)
rubygems.org 2,331 5 days ago A gem hosting platform (using Rails 7.0). -
sanataro 52 almost 2 years ago An account tracker (using Rails 4.2)
scholarsphere 12 10 days ago A digital assets management app - using Rails 6.1
selfstarter 3,172 about 2 years ago A crowdfunding app (using Rails 4.0)
sharetribe 2,364 29 days ago A peer-to-peer marketplace platform (using Rails 5.2). -
socify 376 almost 6 years ago A social networking platform - using Rails 5.0
somleng 66 6 days ago An Open Source Communications-Platform-as-a-Service (CPaaS) and Telco-as-a-service (TaaS). (using Rails 7.1). -
splits-io 133 21 days ago A speedrun data store and analysis engine. (using Rails 6.0). -
spokenvote 43 almost 2 years ago A social voting app (using Rails 4.2)
stackneveroverflow 166 almost 2 years ago A question asking & answering platform - using Rails 5.0
teambox 1,849 over 11 years ago A collaboration app - using Rails 3.0 - (archived)
theodinproject 3,781 10 days ago A teaching & learning platform (using Rails 6.1). -
tracks 1,185 7 days ago A goal tracking app (using Rails 6.0). -
trado 155 4 months ago An e-commerce platform (using Rails 4.2)
united A free and open membership directory for collective organizations (using Rails main). -
vglist 150 6 days ago A video game library tracking web app (using Rails 7.0). -
websiteOne 143 7 months ago A project tracking app (using Rails 6.1)
whitehall 900 6 days ago A content management app used by UK government - using Rails 7.0

Awesome Rails / Gems

rails 56,069 6 days ago A full-stack web development framework
actioncable 56,069 6 days ago A gem to integrate websocket with a Rails app -
actionmailbox 56,069 6 days ago A gem to handle incoming emails within a Rails app -
actionmailer 56,069 6 days ago A gem to compose, deliver & test emails within a Rails app -
actionpack 56,069 6 days ago A gem to manage requests & responses within a Rails app
actiontext 56,069 6 days ago A gem to integrate rich text editor into a Rails app -
actionview 56,069 6 days ago A gem to handle view templates within a Rails app -
activejob 56,069 6 days ago A gem to handle background jobs within a Rails app -
activemodel 56,069 6 days ago A gem to define a set of interfaces to use in model classes within a Rails app -
activerecord 56,069 6 days ago A gem to connect model classes with relational databases within a Rails app -
activestorage 56,069 6 days ago A gem to handle file uploads to cloud storage providers within a Rails app -
activesupport 56,069 6 days ago A gem to provide some extensions to support a Rails app -
railties 56,069 6 days ago A gem to handle gems & engines used in a Rails app to work together
ace-rails-ap 134 almost 2 years ago A gem to integrate ajax.org cloud9 editor into Rails asset pipeline
action_policy 1,427 2 months ago A tool to handle authorization
actionview-svelte-handler An Action View template handler to seamlessly integrate Svelte views
active_decorator 1,109 17 days ago A gem to keep views & helpers object-oriented
active_enum 125 8 months ago A gem to provide enum classes
activeadmin 9,507 7 days ago A gem to provide admin panel
activerecord-analyze 220 9 months ago A gem to add EXPLAIN ANALYZE to Rails Active Record query objects
activerecord-import 4,051 5 days ago A gem to handle bulk data insertion using ActiveRecord
activerecord-pg_enum 167 about 2 years ago A gem to integrate PostgreSQL's enumerated types with the Rails enum feature
activerecord-postgis-adapter 884 6 days ago ActiveRecord connection adapter for PostGIS
activerecord-postgres_enum 360 5 months ago A gem to adds migration and schema.rb support to PostgreSQL enum data types
activerecord-sqlserver-adapter 974 10 days ago ActiveRecord connection adapter for the SQL Server
activerecord-typedstore 446 9 months ago A gem to implement with type definition
activity_notification 507 about 2 months ago A gem to integrate user activity notification
aggregate_root 1,423 6 days ago A gem to handle event sourcing
ahoy_email 1,122 10 days ago A tool to provide mail analytics
alba 944 5 days ago A JSON serializer for Ruby, JRuby, and TruffleRuby
algoliasearch-rails 410 about 1 month ago A gem to integrate Algolia search
annotate 4,421 4 months ago A gem to annotate rails classes with schema & routes info
anycable-rails 500 about 1 month ago A gem to handle websocket server
apipie-rails 2,472 7 days ago A REST API documentation tool
auther 23 12 days ago A gem to provide simple, form-based authentication
autoprefixer-rails 1,215 4 months ago A gem to add vendor prefixes to stylesheets
avo 1,529 7 days ago Configuration-based, no-maintenance, extendable Ruby on Rails admin panel
bemi-rails 83 3 months ago A robust data change tracking and audit trail for Rails
better_errors 6,875 5 months ago A tool to provide better error page
brakeman 7,015 9 days ago A gem to scan code against security vulnerabilities
breadcrumbs_on_rails 944 4 months ago A gem to create & manage breadcrumbs-style navigation
bulma-rails 351 4 months ago A wrapper for Bulma, a CSS framework based on flexbox
cancancan 5,591 about 2 months ago A gem to handle authorization
carrierwave 8,780 11 days ago A gem to handle file uploads
caxlsx_rails 744 about 2 months ago A gem to generate entity-relationship diagram
counter_culture 1,958 about 1 month ago A gem to provide counter caches
devise 24,005 6 days ago A gem to provide authentication
doorkeeper 5,342 13 days ago A gem to introduce OAuth2 provider functionality
draper 5,226 about 1 month ago A gem to add presentation logic
factory_bot_rails 3,075 10 days ago A fixture replacement for testing in Rails
filestack-rails 223 about 1 month ago A gem to integrate Filestack
formtastic 5,205 3 months ago A Rails form builder gem with semantically rich and accessible markup
friendly_id 6,150 10 months ago A gem to deal with slugs & permalinks
frozen_record 395 3 months ago A gem to provide ActiveRecord-like interface to query static YAML files
geokit-rails 1,574 9 months ago A gem to integrate Geokit in Rails apps
good_job 2,699 11 days ago A gem to provide Postgres-based ActiveJob backend
gretel 9 about 1 month ago A tool to generate breadcrumbs
groupdate 3,801 9 days ago A gem to manage temporal data
hotwire-rails 971 almost 3 years ago A gem to integrate Hotwire in Rails apps
image_optim_rails 56 about 1 month ago A gem to handle image optimization
js-routes 1,610 5 days ago A tool to generate all Rails routes as JavaScript helpers
kaminari 8,576 about 2 months ago A gem to provide pagination
kt-paperclip 276 4 months ago A gem to handle file uploads
lockbox 1,456 11 days ago A gem to deal with encryption
lograge 3,468 11 days ago A gem to customize logger in Rails apps
mailkick 932 14 days ago A tool to handle mail unsubscriptions
marginalia 1,746 4 months ago A gem to attach comments to ActiveRecord's SQL queries
metka 52 over 1 year ago A gem to manage tags using Postgresql array columns
money-rails 1,804 5 months ago A gem to integrate Money gem in Rails apps
paloma 93 over 3 years ago A gem to manage page-specific JavaScript in Rails apps
passive_columns 43 11 days ago A gem that extends Active Record to retrieve specific columns from DB on demand
pgcli-rails 33 20 days ago A replacement of command to manage Postgresql
premailer-rails 1,694 5 months ago A gem to handle email styling
prerender_rails 358 9 months ago A gem to prerender JavaScript-rendered pages
rabarber 98 12 days ago A gem to handle role-based authorization
rails-erd 3,997 about 1 year ago A gem to generate entity-relationship diagram
rails-mermaid_erd 130 2 months ago A gem to interactively generate entity-relationship diagram in image or Markdown format
rails-settings-cached 1,063 about 2 months ago A gem to manage global settings as key-value pairs
rails_admin 7,899 about 1 month ago A gem to create & manage admin panel for Rails app
rails_event_store 1,423 6 days ago A gem to implement event store in Rails
rails_semantic_logger 334 about 2 months ago A gem to provide alternative logging approach for Rails app
ranked-model 1,089 3 months ago A gem to handle sorting for rows
ransack 5,679 12 days ago A gem to provide search functionality
react-rails 6,746 about 1 month ago A gem to integrate React.js with Rails app
react_on_rails 5,109 7 days ago A gem to integrate React.js with Rails app with SSR
redisWebManager 172 about 1 year ago Web interface that allows you to manage easily your Redis instance
reform-rails 99 over 1 year ago A gem to wrap Reform gem, a form validation tool, with Rails app
rgeo-activerecord 89 about 1 month ago A gem to provide common tools used by RGeo-based spatial adapters
rodauth-rails 605 13 days ago A gem to wrap Rodauth, an authentication handler, for Rails apps
rollup 311 9 days ago A gem to handle time-series data in Rails
route_translator 874 13 days ago A tool to handle route translation
rspec-rails 5,182 8 days ago A testing framework
rubocop-rails 820 6 days ago A code style checking tool
scenic 3,446 4 months ago A gem to manage database views
searchkick 6,556 9 days ago A gem to provide search functionality
select2-rails 964 almost 2 years ago A gem to integrate Select2 library in Rails apps
sequel-activerecord_connection 137 11 days ago A gem to allow Sequel to reuse an ActiveRecord connection
shakapacker 426 21 days ago A gem to use webpack to manage app-like JavaScript modules in Rails
simple_form 8,215 3 months ago A gem to handle forms
solid_queue 1,938 6 days ago A gem to Database-backed Active Job backend
solidus 5,030 4 days ago A fork of Spree gem, an open source e-commerce platform
sorbet-rails 638 over 1 year ago A gem to integrate Sorbet gem in Rails apps
spree 13,087 4 days ago An open source e-commerce platform
spring 2,805 about 1 month ago A gem to preload Rails app
sprockets 954 30 days ago A gem to compile & serve web assets
stimulus-rails 636 2 months ago A gem to integrate Stimulus.js in Rails apps
tinymce-rails 816 8 days ago A gem to integrate Tinymce in Rails apps
transloadit-rails 47 over 1 year ago A gem to integrate Transloadit's file uploading and encoding service
trove 66 over 1 year ago A gem to handle machine learning models deployment
turbo-rails 2,126 14 days ago A gem to integrate Turbo.js in Rails apps
view_component 3,316 6 days ago A gem to introduce view components
webpacker 5,304 4 months ago A gem to bundle web assets using Webpack
zeitwerk 1,991 17 days ago A gem to handle thread-safe code loading

Awesome Rails / Starters/Boilerplates

default_rails_template 29 about 1 month ago Default template for generating new Rails applications
docker-Rails-Template 133 almost 3 years ago A freshly updated version of "rails new", preconfigured to be run with Docker
docker-rails 1,121 23 days ago
jumpstart(excid3) 1,200 3 months ago Easily jumpstart a new Rails application with a bunch of great features by default
jumpstart(thomasvanholder) 20 almost 4 years ago Template for set-up of Rails 6, Tailwind 2.0 and Devise
kickoff_tailwind 576 almost 2 years ago A rapid Rails 6 application template for personal use bundled with Tailwind CSS
rails-devise-graphql 285 almost 2 years ago A Rails 6 boilerplate to create your next Saas product. Preloaded with graphQL, devise, JWT, CanCanCan, RailsAdmin, Rubocop, Rspec, and more
rails-template(mattbrictson) 1,084 11 months ago Application template for Rails 6 projects; preloaded with best practices for TDD, security, deployment, and developer productivity
rails-template(TristanToye) 34 over 1 year ago MVP Ready Rails - A Template for Your Next Rails App
rails-template(ackama) 306 15 days ago Application template for Rails 6.1 projects; preloaded with best practices for TDD, security, deployment, and developer productivity
rails-template(astrocket) 78 almost 2 years ago Template for Rails 6.0 + Kubernetes + Webpacker + Stimulus + TailwindCSS + Let's Encrypt
rails-template(dao42) 383 about 2 years ago A best & newest & fastest rails 6.x template for senior rails developer
rails-templates(lewagon) 662 5 months ago Jump start your Rails development with Le Wagon best practices
rails-templates(nimblehq) 103 24 days ago Our optimized Rails templates used in our projects
rails-vue-template 23 almost 2 years ago An example of how to use VueJS as a single page application inside Rails using Webpacker
rails_new 164 over 1 year ago A thoughtfully designed template for building modern Rails apps. Get started in minutes instead of hours
suspenders 4,016 20 days ago A Rails template with our standard defaults, ready to deploy to Heroku
vuejs-rails-starterkit 219 almost 2 years ago Vue.js + Rails Starting Kit GitHub Template to develop Hybrid Mobile Application
rails_api_base 496 7 days ago Rails 6 boilerplate project for JSON RESTful APIs
rails_hotwire_base 76 3 months ago Rails 6 boilerplate project with Hotwire for full-stack applications with a modern SPA-like experience

Awesome Rails / Other Rails Tools / Platforms

Nanobox 1,607 about 5 years ago A micro-PaaS (μPaaS) for creating consistent, isolated, development environments deployable anywhere

Awesome Rails / Other Rails Tools / Generators

Rails Composer 3,381 over 5 years ago

Awesome Rails / Other Rails Tools / DevTools

Bencher A suite of continuous benchmarking tools designed to catch performance regressions in CI
rails-dashboard 150 over 1 year ago A dev-tool to improve your rails log
Optic 1,365 5 days ago Optic automatically documents and tests your APIs

Backlinks from these awesome lists:

More related projects: