standardrb/standard-rails

A Standard Ruby plugin that configures rubocop-rails

182

stars

248

commits

Ruby

primary language

Sep 1, 2026

updated

rails
ruby
standardrb

README

standard-rails

This gem provides a lint_roller plugin configuration for the rubocop-rails ruleset, for use as an extension to the Standard Ruby gem.

Usage

First, if you haven't already, get your app set up to run with the standard gem

Next, to add the standard-rails plugin, you'll want to start by adding it to your Gemfile:

gem "standard-rails", group: [:development, :test]

Next, in your .standard.yml file, list standard-rails as a plugin:

plugins:
  - standard-rails

Configuration

Even though it'll usually be inferred automatically, you can specify the exact version of Rails you want the rules to be run against like this:

plugins:
  - standard-rails:
      target_rails_version: 7.0

Code of Conduct

This project follows Test Double's code of conduct for all community interactions, including (but not limited to) one-on-one communications, public posts/comments, code reviews, pull requests, and GitHub issues. If violations occur, Test Double will take any action they deem appropriate for the infraction, up to and including blocking a user from the organization's repositories.

Contributors

jasonkarns

65 commits

searls

62 commits

dependabot[bot]

58 commits

camilopayan

23 commits

standardrb/standard-rails

A Standard Ruby plugin that configures rubocop-rails

182

stars

248

commits

Ruby

primary language

Sep 1, 2026

updated

rails
ruby
standardrb

README

standard-rails

This gem provides a lint_roller plugin configuration for the rubocop-rails ruleset, for use as an extension to the Standard Ruby gem.

Usage

First, if you haven't already, get your app set up to run with the standard gem

Next, to add the standard-rails plugin, you'll want to start by adding it to your Gemfile:

gem "standard-rails", group: [:development, :test]

Next, in your .standard.yml file, list standard-rails as a plugin:

plugins:
  - standard-rails

Configuration

Even though it'll usually be inferred automatically, you can specify the exact version of Rails you want the rules to be run against like this:

plugins:
  - standard-rails:
      target_rails_version: 7.0

Code of Conduct

This project follows Test Double's code of conduct for all community interactions, including (but not limited to) one-on-one communications, public posts/comments, code reviews, pull requests, and GitHub issues. If violations occur, Test Double will take any action they deem appropriate for the infraction, up to and including blocking a user from the organization's repositories.

Contributors

jasonkarns

65 commits

searls

62 commits

dependabot[bot]

58 commits

camilopayan

23 commits

Languages

Ruby

99.2%