Rails application boilerplate for fast MVP development

This page summarizes the projects mentioned and recommended in the original post on dev.to

Judoscale - Save 47% on cloud hosting with autoscaling that just works
Judoscale integrates with Rails, Sidekiq, Solid Queue, and more to make autoscaling easy and reliable. Save big, and say goodbye to request timeouts and backed-up job queues.
judoscale.com
featured
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai
featured
  1. Capistrano

    A deployment automation tool built on Ruby, Rake, and SSH.

    capistrano with plugins for deployment

  2. Judoscale

    Save 47% on cloud hosting with autoscaling that just works. Judoscale integrates with Rails, Sidekiq, Solid Queue, and more to make autoscaling easy and reliable. Save big, and say goodbye to request timeouts and backed-up job queues.

    Judoscale logo
  3. jstz

    🌐Timezone detection for JavaScript

    timezone detection with jstz

  4. view_component

    A framework for building reusable, testable & encapsulated view components in Ruby on Rails.

    view_component as a replacement for partials

  5. purgecss

    Remove unused CSS

    purge.css to cleanup stylesheets

  6. Sidekiq

    Simple, efficient background processing for Ruby

    Sidekiq for background jobs

  7. Visual Studio Code

    Visual Studio Code

    VSCode configuration files

  8. Devise

    Flexible authentication solution for Rails with Warden.

    authentication with devise and devise-pwned_password + google auth

  9. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  10. devise-pwned_password

    Devise extension that checks user passwords against the PwnedPasswords dataset

    authentication with devise and devise-pwned_password + google auth

  11. pretender

    Log in as another user in Rails (by ankane)

    pretender

  12. Pundit

    Minimal authorization through OO design and pure Ruby classes

    authorization with pundit

  13. rolify

    Role management library with resource scoping

    role management with rolify

  14. MetaTags

    Search Engine Optimization (SEO) for Ruby on Rails applications.

    SEO tools - meta-tags, sitemap_generator and friendly_id

  15. FriendlyId

    FriendlyId is the “Swiss Army bulldozer” of slugging and permalink plugins for ActiveRecord. It allows you to create pretty URL’s and work with human-friendly strings as if they were numeric ids for ActiveRecord models.

    SEO tools - meta-tags, sitemap_generator and friendly_id

  16. i18n-tasks

    Manage translation and localization with static analysis, for Ruby i18n

    I18n tools - rails-i18n and i18n-tasks

  17. rubocop

    A Ruby static code analyzer and formatter, based on the community Ruby style guide.

  18. better-html

    Better HTML for Rails

    better_html and erb-lint for erb linting

  19. erb_lint

    Lint your ERB or HTML files

    better_html and erb-lint for erb linting

  20. bullet

    help to kill N+1 queries and unused eager loading

    bullet to prevent N+1 problems

  21. Brakeman

    A static analysis security vulnerability scanner for Ruby on Rails applications

    brakeman and bundler-audit as security scanners

  22. bundler-audit

    Discontinued Patch-level verification for Bundler [Moved to: https://github.com/rubysec/bundler-audit] (by postmodern)

    brakeman and bundler-audit as security scanners

  23. Fasterer

    :zap: Don't make your Rubies go fast. Make them go fasterer ™. :zap:

    fasterer for performance optimization

  24. pry-rails

    Rails >= 3 pry initializer

    pry-rails and amazing_print for better rails console

  25. Amazing Print

    Pretty print your Ruby objects with style -- in full color and with proper indentation

    pry-rails and amazing_print for better rails console

  26. ActiveInteraction

    :briefcase: Manage application specific business logic.

    active_interaction to make controllers thin

  27. flipper

    🐬 Beautiful, performant feature flags for Ruby. (by flippercloud)

    flipper with Flipper UI to enable flag management

  28. Ahoy

    Simple, powerful, first-party analytics for Rails

    ahoy, ahoy_email and blazer for business intelligence

  29. Ahoy Email

    First-party email analytics for Rails

    ahoy, ahoy_email and blazer for business intelligence

  30. Blazer

    Business intelligence made simple

    ahoy, ahoy_email and blazer for business intelligence

  31. noticed

    Notifications for Ruby on Rails applications

    noticed for notifications

  32. Annotate

    Annotate Rails classes with schema and routes info

    annotate for annotations

  33. Lol DBA

    lol_dba is a small package of rake tasks that scan your application models and displays a list of columns that probably should be indexed. Also, it can generate .sql migration scripts.

    lol_dba for indexing

  34. lockbox

    Modern encryption for Ruby and Rails

    lockbox and blind_index for email fields encryption

  35. blind_index

    Securely search encrypted database fields

    lockbox and blind_index for email fields encryption

  36. Rack::Attack

    Rack middleware for blocking & throttling

    rack-attack to prevent bruteforce and DDoS attacks

  37. authtrail

    Track Devise login activity

    authrail to track login attempts

  38. production_rails

    Best practices for running Rails in production

    update with rails production best practices, security best practices and rails-security-checklist

  39. secure_rails

    Rails security best practices

    update with rails production best practices, security best practices and rails-security-checklist

  40. rails-security-checklist

    :key: Community-driven Rails Security Checklist (see our GitHub Issues for the newest checks that aren't yet in the README)

    update with rails production best practices, security best practices and rails-security-checklist

  41. terraforming-rails

    Terraforming legacy Rails applications guides and tools

    add tools from evil martians tollbox

  42. dawnscanner

    Dawn is a static analysis security scanner for ruby written web applications. It supports Sinatra, Padrino and Ruby on Rails frameworks.

    test and add dawnscanner

  43. rails_best_practices

    a code metric tool for rails projects

    add rails_best_practices

  44. SecureHeaders

    Manages application of security headers with many safe defaults

    add secure_headers

  45. ssrf_filter

    A ruby gem for defending against Server Side Request Forgery (SSRF) attacks

    add ssrf_filter

  46. devise-security

    A security extension for devise, meeting industry-standard security demands for web applications.

    add devise-security

  47. mailkick

    Email subscriptions for Rails

    add mailkick

  48. Discard

    🃏🗑 Soft deletes for ActiveRecord done right

    add discard

  49. invisible_captcha

    🍯 Unobtrusive and flexible spam protection for Rails apps

    add invisible_captcha

  50. Lograge

    An attempt to tame Rails' default policy to log everything.

    add lograge

  51. hypershield

    Shield sensitive data in Postgres and MySQL

    add hypershield

  52. hair_trigger

    Happy database triggers for ActiveRecord

    add hairtrigger

  53. active_record_union

    UNIONs in ActiveRecord! Adds proper union and union_all methods to ActiveRecord::Relation.

    add active_record_union

  54. Scenic

    Versioned database views for Rails

    add scenic

  55. IdentityCache

    IdentityCache is a blob level caching solution to plug into Active Record. Don't #find, #fetch!

    add identity_cache

  56. rails-settings-cached

    Global settings for your Rails application.

    move to rails-settings-cached

  57. turnip

    Gherkin extension for RSpec (by jnicklas)

    move to turnip from cucumber

  58. searchjoy

    Search analytics made easy

    add searchjoy

  59. DatabaseConsistency

    The tool to avoid various issues due to inconsistencies and inefficiencies between a database schema and application models.

    add database_consistency

  60. DatabaseValidations

    Database validations for ActiveRecord

    add database_validations

  61. Traceroute

    A Rake task gem that helps you find the unused routes and controller actions for your Rails 3+ app

    add traceroute

  62. isolator

    Detect non-atomic interactions within DB transactions

    add isolator

  63. lefthook

    Fast and powerful Git hooks manager for any type of projects.

    add lefthook

  64. Pronto

    Quick automated code review of your changes

    add pronto

  65. kickstart

    Ruby on Rails application templates (by alec-c4)

    You can check it here - https://github.com/alec-c4/kickstart

  66. InfluxDB

    InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.

    InfluxDB logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Uniqueness validation does not work since the beginning of Ruby on Rails.

    3 projects | dev.to | 4 Feb 2023
  • EvilSeed: A tool for creating partial dump of database based on app models

    1 project | news.ycombinator.com | 19 Feb 2025
  • What are some common strategies for preventing SQL injection vulnerabilities in Rails beyond ActiveRecord?

    2 projects | dev.to | 23 Dec 2024
  • Kamal Proxy – A minimal HTTP proxy for zero-downtime deployments

    8 projects | news.ycombinator.com | 21 Sep 2024
  • Query multiple tables easily with Rails and Postgres Views

    1 project | dev.to | 31 Jul 2024

Did you know that Ruby is
the 12th most popular programming language
based on number of references?