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
4k stars
155 watching
424 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,200 | about 1 month 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 | about 1 month ago | |
Awesome Rails / Open Source Rails Apps | |||
FAE | 849 | about 1 month ago | A modern CMS developed by FINE (using Rails 5.2) |
activeWorkflow | 845 | almost 2 years ago | An intelligent process and workflow automation platform based on software agents (using Rails 6.0) |
adopt-a-hydrant | 715 | over 1 year ago | A civic infrastructure detection app (using Rails 4.2) |
airCasting | 62 | about 1 month ago | A platform for recording, mapping, and sharing health and environmental data using your smartphone (using Rails 6.1). - |
alaveteli | 391 | about 1 month ago | A platform for making public freedom of information requests - using Rails 7.0 - |
alonetone | 353 | 11 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 | 769 | about 1 month ago | A course management app (using Rails 6.0). - |
beatstream | 126 | over 1 year ago | A music streaming app - using Rails 3.2 |
bike_index | 274 | about 1 month ago | A bike registry tracking app (using Rails 6.0). - |
blackCandy | 1,264 | about 2 months ago | A music streaming app (using Rails 7.0) |
brimir | 1,382 | about 6 years ago | An email helpdesk app (using Rails 5.2). (archived) |
calagator | 438 | 10 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,735 | about 1 month ago | A learning management app |
catarse | 1,638 | almost 2 years ago | A crowdfunding platform for creative projects (using Rails 4.2). - |
chatwoot | 21,631 | about 1 month ago | A simple and elegant live chat software (using Rails 6.1) |
chronlife | 8 | about 1 year ago | A social platform for people with chronic diseases (using Rails 7.0) |
ciao | 1,886 | about 2 months ago | A URL status checking app (using Rails 6.0) |
coRM | 27 | about 8 years ago | A customer relationship management app - using Rails 3.2 - |
coderwall (legacy) | 860 | almost 9 years ago | A social network app for software engineers - using Rails 3.2 |
coderwall (next) | 203 | 10 months ago | A social network app for software engineers - using Rails 5.0 |
codetriage | 1,410 | about 1 year ago | An open source project finder app (using Rails 7.0). - |
commudle | 247 | almost 2 years ago | A community management app (using Rails 5.2) |
contribulator | 86 | about 3 years ago | An open source project finder app - using Rails 5.1 |
coursemology2 | 148 | about 1 month ago | Learning platform app (using Rails 6.0) |
covoiturage-libre | 112 | over 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 | 600 | over 8 years ago | A crowdfunding platform - using Rails 6.1 |
cw-ovp | 28 | almost 2 years ago | video packaging to *.m3u8 for HLS (HTTP Live Streaming) with FFMPEG on website (using Rails 6.0) |
danbooru | 2,307 | 2 months ago | A taggable image board app (using Rails 7.0) |
dcaf_case_management | 87 | about 1 month ago | A case management app (using Rails 7.0) |
dgidb | 95 | almost 2 years ago | A drug gene interaction platform - using Rails 6.0 |
diaspora | 13,407 | 5 months ago | A social networking app - using Rails 6.1 - |
discourse | 42,613 | about 1 month ago | A platform for community discussion (using Rails 7.0). - |
docuseal | 8,138 | about 1 month ago | A platform to fill and sign digital documents (using Rails 7.0). - |
ekylibre | 424 | 10 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 | 59 | over 5 years ago | An encyclopedia app - using Rails 3.2 - |
expertiza | 187 | about 1 month 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,582 | about 1 month ago | An open source, Ruby on Rails customer relationship management platform (CRM) (using Rails 6.1). - |
feedbin | 3,501 | about 1 month 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 | 22,045 | about 1 month ago | Social platform app specialized for web development (using Rails 7.0). - |
freeATS | 21 | about 1 month ago | An open source applicant tracking system with self-hosting capabilities (using Rails 7.1). - |
fromthepage | 171 | about 1 month ago | A wiki-like app for crowdsourcing transcription of handwritten documents (using Rails 6.0). - |
gitlabhq | 23,836 | about 1 month ago | A code collaboration app (using Rails 6.1) |
graff_mags | 19 | over 10 years ago | A graffiti magazine sharing app (using Rails 4.1) |
granny | 11 | 7 months ago | An OpenAI chat app (Rails 7.0) |
growstuff | 431 | about 1 month ago | A data management app for food gardeners (using Rails 6.1). - |
hackershare | 600 | 7 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,380 | almost 2 years ago | A customer support app (using Rails 4.2). - |
hitobito | 386 | about 1 month 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 | 478 | about 1 month ago | An inventory management system for essentials banks (using Rails 7.0). - |
inaturalist | 676 | about 1 month 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 | 643 | about 9 years ago | A Trello clone (using Rails 4.2) |
kitsu-tools | 2,090 | about 1 year ago | An anime discovery platform (using Rails 4.1) |
lavish | 691 | about 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,141 | about 1 month ago | A link aggregation app (using Rails 7.0). - |
loomio | 2,379 | about 1 month ago | A collaborative decision-making app (using Rails 6.1). - |
mastodon | 47,348 | about 1 month ago | A microblogging app (using Rails 6.1). - |
multiwoven | 1,556 | about 1 month ago | The open-source reverse ETL, data activation platform for modern data teams. (using Rails 7.1.1) - |
obl.ong | 21 | 9 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,578 | 6 months ago | A database for information about farming and gardening (using Rails 5.2). - |
opencongress | 48 | almost 9 years ago | A website for getting information about US Congress - using Rails 3.0 (archived) |
openproject | 9,581 | about 1 month ago | A project management app (using Rails 7.0). - |
opensourcefriday | 1,185 | about 1 month ago | A project contribution tracking app (using Rails 6.0). - |
openstreetmap-website | 2,235 | about 1 month ago | A map viewing app (using Rails 7.0). - |
otwarchive | 1,420 | about 1 month ago | A social networking app for fans - using Rails 6.0 - |
passwordPusher | 2,146 | about 1 month ago | A password delivery app (using Rails 6.1). - |
peatio | 3,600 | over 1 year ago | A crypto currency exchange app (using Rails 4.0) |
planningalerts-app | 95 | about 2 months ago | A planned applications tracking app (using Rails 6.1). - |
podiscover | 20 | about 1 year ago | An open source social media platform to discover new podcasts. (using Rails 7.0) - |
popHealth | 126 | about 8 years ago | A population health reporting app (using Rails 4.1) |
postal | 15,008 | about 2 months ago | A mail delivery platform (using Rails 5.2) |
publify | 1,828 | about 1 month 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 | 3 months ago | A bike racing organization app (using Rails 6.1) |
rapidFTR | 286 | about 8 years ago | An information provider app for aid workers (using Rails 4.0) |
redmine | 2,452 | almost 3 years ago | A project management app (using Rails 6.1). - |
rentmybikes-rails | 60 | over 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 | 266 | about 1 month 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,337 | about 1 month ago | A gem hosting platform (using Rails 7.0). - |
sanataro | 52 | about 2 years ago | An account tracker (using Rails 4.2) |
scholarsphere | 12 | about 1 month ago | A digital assets management app - using Rails 6.1 |
selfstarter | 3,173 | about 2 years ago | A crowdfunding app (using Rails 4.0) |
sharetribe | 2,369 | 2 months 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 | about 1 month ago | An Open Source Communications-Platform-as-a-Service (CPaaS) and Telco-as-a-service (TaaS). (using Rails 7.1). - |
splits-io | 133 | 3 months ago | A speedrun data store and analysis engine. (using Rails 6.0). - |
spokenvote | 43 | about 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,812 | about 1 month ago | A teaching & learning platform (using Rails 6.1). - |
tracks | 1,187 | about 1 month ago | A goal tracking app (using Rails 6.0). - |
trado | 155 | 6 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 | about 1 month ago | A video game library tracking web app (using Rails 7.0). - |
websiteOne | 143 | 9 months ago | A project tracking app (using Rails 6.1) |
whitehall | 903 | about 1 month ago | A content management app used by UK government - using Rails 7.0 |
Awesome Rails / Gems | |||
rails | 56,200 | about 1 month ago | A full-stack web development framework |
actioncable | 56,200 | about 1 month ago | A gem to integrate websocket with a Rails app - |
actionmailbox | 56,200 | about 1 month ago | A gem to handle incoming emails within a Rails app - |
actionmailer | 56,200 | about 1 month ago | A gem to compose, deliver & test emails within a Rails app - |
actionpack | 56,200 | about 1 month ago | A gem to manage requests & responses within a Rails app |
actiontext | 56,200 | about 1 month ago | A gem to integrate rich text editor into a Rails app - |
actionview | 56,200 | about 1 month ago | A gem to handle view templates within a Rails app - |
activejob | 56,200 | about 1 month ago | A gem to handle background jobs within a Rails app - |
activemodel | 56,200 | about 1 month ago | A gem to define a set of interfaces to use in model classes within a Rails app - |
activerecord | 56,200 | about 1 month ago | A gem to connect model classes with relational databases within a Rails app - |
activestorage | 56,200 | about 1 month ago | A gem to handle file uploads to cloud storage providers within a Rails app - |
activesupport | 56,200 | about 1 month ago | A gem to provide some extensions to support a Rails app - |
railties | 56,200 | about 1 month ago | A gem to handle gems & engines used in a Rails app to work together |
ace-rails-ap | 134 | about 2 years ago | A gem to integrate ajax.org cloud9 editor into Rails asset pipeline |
action_policy | 1,429 | about 1 month ago | A tool to handle authorization |
actionview-svelte-handler | An Action View template handler to seamlessly integrate Svelte views | ||
active_decorator | 1,110 | 2 months ago | A gem to keep views & helpers object-oriented |
active_enum | 124 | 10 months ago | A gem to provide enum classes |
activeadmin | 9,516 | about 1 month ago | A gem to provide admin panel |
activerecord-analyze | 220 | 11 months ago | A gem to add EXPLAIN ANALYZE to Rails Active Record query objects |
activerecord-import | 4,060 | about 1 month ago | A gem to handle bulk data insertion using ActiveRecord |
activerecord-pg_enum | 167 | over 2 years ago | A gem to integrate PostgreSQL's enumerated types with the Rails enum feature |
activerecord-postgis-adapter | 889 | about 1 month ago | ActiveRecord connection adapter for PostGIS |
activerecord-postgres_enum | 361 | 7 months ago | A gem to adds migration and schema.rb support to PostgreSQL enum data types |
activerecord-sqlserver-adapter | 973 | about 1 month ago | ActiveRecord connection adapter for the SQL Server |
activerecord-typedstore | 447 | 11 months ago | A gem to implement with type definition |
activity_notification | 508 | 4 months ago | A gem to integrate user activity notification |
aggregate_root | 1,426 | about 1 month ago | A gem to handle event sourcing |
ahoy_email | 1,123 | 2 months ago | A tool to provide mail analytics |
alba | 954 | about 1 month ago | A JSON serializer for Ruby, JRuby, and TruffleRuby |
algoliasearch-rails | 412 | about 2 months ago | A gem to integrate Algolia search |
annotate | 4,433 | 6 months ago | A gem to annotate rails classes with schema & routes info |
anycable-rails | 501 | about 1 month ago | A gem to handle websocket server |
apipie-rails | 2,476 | 2 months ago | A REST API documentation tool |
auther | 23 | 2 months ago | A gem to provide simple, form-based authentication |
autoprefixer-rails | 1,216 | about 2 months ago | A gem to add vendor prefixes to stylesheets |
avo | 1,546 | about 1 month ago | Configuration-based, no-maintenance, extendable Ruby on Rails admin panel |
bemi-rails | 84 | 5 months ago | A robust data change tracking and audit trail for Rails |
better_errors | 6,877 | 6 months ago | A tool to provide better error page |
brakeman | 7,033 | about 1 month ago | A gem to scan code against security vulnerabilities |
breadcrumbs_on_rails | 947 | about 1 month ago | A gem to create & manage breadcrumbs-style navigation |
bulma-rails | 352 | about 2 months ago | A wrapper for Bulma, a CSS framework based on flexbox |
cancancan | 5,600 | about 1 month ago | A gem to handle authorization |
carrierwave | 8,782 | about 1 month ago | A gem to handle file uploads |
caxlsx_rails | 744 | 4 months ago | A gem to generate entity-relationship diagram |
counter_culture | 1,970 | 3 months ago | A gem to provide counter caches |
devise | 24,048 | about 2 months ago | A gem to provide authentication |
doorkeeper | 5,346 | about 1 month ago | A gem to introduce OAuth2 provider functionality |
draper | 5,227 | 3 months ago | A gem to add presentation logic |
factory_bot_rails | 3,083 | 2 months ago | A fixture replacement for testing in Rails |
filestack-rails | 223 | about 1 month ago | A gem to integrate Filestack |
formtastic | 5,204 | 5 months ago | A Rails form builder gem with semantically rich and accessible markup |
friendly_id | 6,165 | 12 months ago | A gem to deal with slugs & permalinks |
frozen_record | 397 | 5 months ago | A gem to provide ActiveRecord-like interface to query static YAML files |
geokit-rails | 1,573 | 11 months ago | A gem to integrate Geokit in Rails apps |
good_job | 2,729 | about 1 month ago | A gem to provide Postgres-based ActiveJob backend |
gretel | 10 | 3 months ago | A tool to generate breadcrumbs |
groupdate | 3,809 | 2 months ago | A gem to manage temporal data |
hotwire-rails | 968 | about 3 years ago | A gem to integrate Hotwire in Rails apps |
image_optim_rails | 56 | about 2 months ago | A gem to handle image optimization |
js-routes | 1,616 | about 1 month ago | A tool to generate all Rails routes as JavaScript helpers |
kaminari | 8,589 | 4 months ago | A gem to provide pagination |
kt-paperclip | 276 | about 1 month ago | A gem to handle file uploads |
lockbox | 1,470 | about 1 month ago | A gem to deal with encryption |
lograge | 3,478 | 2 months ago | A gem to customize logger in Rails apps |
mailkick | 935 | 2 months ago | A tool to handle mail unsubscriptions |
marginalia | 1,750 | 6 months ago | A gem to attach comments to ActiveRecord's SQL queries |
metka | 53 | almost 2 years ago | A gem to manage tags using Postgresql array columns |
money-rails | 1,806 | 7 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 | 2 months ago | A gem that extends Active Record to retrieve specific columns from DB on demand |
pgcli-rails | 34 | about 1 month ago | A replacement of command to manage Postgresql |
premailer-rails | 1,701 | 7 months ago | A gem to handle email styling |
prerender_rails | 358 | 11 months ago | A gem to prerender JavaScript-rendered pages |
rabarber | 101 | about 1 month ago | A gem to handle role-based authorization |
rails-erd | 4,009 | over 1 year ago | A gem to generate entity-relationship diagram |
rails-mermaid_erd | 135 | about 1 month ago | A gem to interactively generate entity-relationship diagram in image or Markdown format |
rails-settings-cached | 1,064 | about 1 month ago | A gem to manage global settings as key-value pairs |
rails_admin | 7,908 | about 1 month ago | A gem to create & manage admin panel for Rails app |
rails_event_store | 1,426 | about 1 month ago | A gem to implement event store in Rails |
rails_semantic_logger | 337 | about 1 month ago | A gem to provide alternative logging approach for Rails app |
ranked-model | 1,091 | about 2 months ago | A gem to handle sorting for rows |
ransack | 5,693 | 2 months ago | A gem to provide search functionality |
react-rails | 6,748 | 3 months ago | A gem to integrate React.js with Rails app |
react_on_rails | 5,120 | about 1 month ago | A gem to integrate React.js with Rails app with SSR |
redisWebManager | 172 | over 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 | 90 | 3 months ago | A gem to provide common tools used by RGeo-based spatial adapters |
rodauth-rails | 620 | about 1 month ago | A gem to wrap Rodauth, an authentication handler, for Rails apps |
rollup | 313 | 2 months ago | A gem to handle time-series data in Rails |
route_translator | 880 | about 1 month ago | A tool to handle route translation |
rspec-rails | 5,192 | 2 months ago | A testing framework |
rubocop-rails | 823 | about 1 month ago | A code style checking tool |
scenic | 3,458 | about 2 months ago | A gem to manage database views |
searchkick | 6,568 | about 1 month ago | A gem to provide search functionality |
select2-rails | 964 | about 2 years ago | A gem to integrate Select2 library in Rails apps |
sequel-activerecord_connection | 138 | 2 months ago | A gem to allow Sequel to reuse an ActiveRecord connection |
shakapacker | 432 | about 2 months ago | A gem to use webpack to manage app-like JavaScript modules in Rails |
simple_form | 8,216 | 5 months ago | A gem to handle forms |
solid_queue | 1,986 | about 1 month ago | A gem to Database-backed Active Job backend |
solidus | 5,055 | about 1 month ago | A fork of Spree gem, an open source e-commerce platform |
sorbet-rails | 637 | over 1 year ago | A gem to integrate Sorbet gem in Rails apps |
spree | 13,172 | about 1 month ago | An open source e-commerce platform |
spring | 2,808 | 3 months ago | A gem to preload Rails app |
sprockets | 958 | 3 months ago | A gem to compile & serve web assets |
stimulus-rails | 648 | 4 months ago | A gem to integrate Stimulus.js in Rails apps |
tinymce-rails | 817 | about 1 month ago | A gem to integrate Tinymce in Rails apps |
transloadit-rails | 47 | almost 2 years ago | A gem to integrate Transloadit's file uploading and encoding service |
trove | 67 | over 1 year ago | A gem to handle machine learning models deployment |
turbo-rails | 2,146 | 2 months ago | A gem to integrate Turbo.js in Rails apps |
view_component | 3,337 | about 1 month ago | A gem to introduce view components |
webpacker | 5,304 | 6 months ago | A gem to bundle web assets using Webpack |
zeitwerk | 2,001 | 2 months 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 | 3 months ago | |
jumpstart(excid3) | 1,199 | 5 months ago | Easily jumpstart a new Rails application with a bunch of great features by default |
jumpstart(thomasvanholder) | 20 | about 4 years ago | Template for set-up of Rails 6, Tailwind 2.0 and Devise |
kickoff_tailwind | 579 | about 2 years ago | A rapid Rails 6 application template for personal use bundled with Tailwind CSS |
rails-devise-graphql | 286 | 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 | about 1 year ago | Application template for Rails 6 projects; preloaded with best practices for TDD, security, deployment, and developer productivity |
rails-template(TristanToye) | 34 | almost 2 years ago | MVP Ready Rails - A Template for Your Next Rails App |
rails-template(ackama) | 314 | about 1 month ago | Application template for Rails 6.1 projects; preloaded with best practices for TDD, security, deployment, and developer productivity |
rails-template(astrocket) | 78 | about 2 years ago | Template for Rails 6.0 + Kubernetes + Webpacker + Stimulus + TailwindCSS + Let's Encrypt |
rails-template(dao42) | 381 | over 2 years ago | A best & newest & fastest rails 6.x template for senior rails developer |
rails-templates(lewagon) | 663 | 7 months ago | Jump start your Rails development with Le Wagon best practices |
rails-templates(nimblehq) | 103 | 2 months 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,019 | about 1 month ago | A Rails template with our standard defaults, ready to deploy to Heroku |
vuejs-rails-starterkit | 218 | almost 2 years ago | Vue.js + Rails Starting Kit GitHub Template to develop Hybrid Mobile Application |
rails_api_base | 505 | about 1 month ago | Rails 6 boilerplate project for JSON RESTful APIs |
rails_hotwire_base | 76 | 5 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,611 | 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,380 | 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,386 | about 1 month ago | Optic automatically documents and tests your APIs |
More related projects:
- macfanatic/sprintapp
- macfanatic/active_admin-state_machine
- coderit/hackathon-manager
- mattjohnsonpint/timezoneconverter
- rails-api/rails-api
- influitive/apartment
- diowa/icare
- schneems/going_the_distance
- richpeck/exception_handler
- comfy/comfy-bootstrap-form
- andyobtiva/abstract_feature_branch
- jekuno/milia
- garyf/json_web_token