Ruby Rubocop

Open-source Ruby projects categorized as Rubocop

Top 23 Ruby Rubocop Projects

  • rubocop

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

  • Project mention: Utilities for refactoring and upgrading Ruby code based on ASTs | news.ycombinator.com | 2024-05-06

    https://github.com/rubocop/rubocop/issues/8091#issuecomment-...

    perhaps they are biased against the tool from participating in a campaign to police the name in the past.

  • standard

    Ruby's bikeshed-proof linter and formatter 🚲 (by standardrb)

  • Project mention: Five Things to Avoid in Ruby | news.ycombinator.com | 2024-05-23

    There are two parts to Rubocop, one of which is good. The good part is the engine. The not so good part is the defaults, many of which are wrong and many more of which are "not even wrong" (which is to say that they are enforcing a particularly unidiomatic way of shaping the code based on unimaginative ideas of what good code is supposed to look like).

    If you want to eliminate most discussions about code formatting and have a useful subset, use standardrb[1]. I disagree with about a third of its recommendations, but I stopped configuring with standard, whereas I had an override list at least thirty rules long (that had to be updated periodically because of incessant patch version renaming of rules) with vanilla Rubocop.

    Rubocop's engine is good. Rubocop's default rules are best avoided and replaced entirely with standard, because they are at least mostly sensible and still allow for "style".

    [1] https://github.com/standardrb/standard

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • rubocop-rspec

    Code style checking for RSpec files

  • rubocop-rails

    A RuboCop extension focused on enforcing Rails best practices and coding conventions.

  • rubocop-performance

    An extension of RuboCop focused on code performance checks.

  • rubocop-github

    Code style checking for GitHub's Ruby projects

  • Project mention: Naming conventions and style guides in programming" | dev.to | 2023-06-01
  • rubocop-graphql

    Rubocop extension for enforcing graphql-ruby best practices

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • rubocop-minitest

    Code style checking for Minitest files.

  • rubocop-ast

    RuboCop's AST extensions and NodePattern functionality

  • Project mention: Marc-André Lafortune on the abstract syntax tree and rewiring Rubocop | dev.to | 2023-09-07

    This week we’re talking to Marc-André Lafortune, a longtime contributor to the Ruby and Elixir communities, member of the Ruby and rubocop core teams including the core rubocop-ast engine, and creator of the backports gem.

  • rubocop-rake

    A RuboCop plugin for Rake

  • rubocop-gradual

    Gradually improve your code with RuboCop

  • upperbracket

    Convenient way to generate full-stack Rails (Vite, Tailwind CSS, Rodauth, Rubocop)

  • Project mention: Build Load More Pagination with Pagy and Rails Hotwire | dev.to | 2023-09-17

    As usual, we won't start everything from scratch. We'll focus on the core concept of 'Load More' pagination. To do that, we'll begin by creating a Rails application with the help of the UpperBracket template. If you're already using UpperBracket, you should be all set to follow along with this tutorial.

  • rubocop-ruby2_0

    Rules for Rubies: Rubocop + Standard + Betterlint + Shopify + Gradual

  • rubocop-ruby3_1

    Rules for Rubies: Rubocop + Standard + Betterlint + Shopify + Gradual

  • rubocop-ruby1_9

    Rules for Rubies: Rubocop + Standard + Betterlint + Shopify + Gradual

  • rubocop-ruby2_4

    Rules for Rubies: Rubocop + Standard + Betterlint + Shopify + Gradual

  • rubocop-ruby2_7

    Rules for Rubies: Rubocop + Standard + Betterlint + Shopify + Gradual

  • rubocop-ruby3_0

    Rules for Rubies: Rubocop + Standard + Betterlint + Shopify + Gradual

  • rubocop-ruby2_6

    Rules for Rubies: Rubocop + Standard + Betterlint + Shopify + Gradual

  • rubocop-ruby2_2

    Rules for Rubies: Rubocop + Standard + Betterlint + Shopify + Gradual

  • rubocop-ruby2_3

    Rules for Rubies: Rubocop + Standard + Betterlint + Shopify + Gradual

  • rubocop-ruby2_1

    Rules for Rubies: Rubocop + Standard + Betterlint + Shopify + Gradual

  • rubocop-ruby2_5

    Rules for Rubies: Rubocop + Standard + Betterlint + Shopify + Gradual

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Ruby Rubocop related posts

  • Five Things to Avoid in Ruby

    1 project | news.ycombinator.com | 23 May 2024
  • Utilities for refactoring and upgrading Ruby code based on ASTs

    3 projects | news.ycombinator.com | 6 May 2024
  • Am I the only one who doesn't put parentheses around the parameters in Ruby method definitions?

    1 project | dev.to | 11 Apr 2024
  • Standardrb: Ruby's bikeshed-proof linter and formatter

    1 project | news.ycombinator.com | 21 Feb 2024
  • Must-have gems for mature Rails

    8 projects | dev.to | 2 Feb 2024
  • A Writer's Ruby

    4 projects | news.ycombinator.com | 5 Jan 2024
  • "Useless Ruby sugar": Endless (one-line) methods

    1 project | news.ycombinator.com | 4 Dec 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 24 May 2024
    Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →

Index

What are some of the best open-source Rubocop projects in Ruby? This list will help you:

Project Stars
1 rubocop 12,518
2 standard 2,606
3 rubocop-rspec 782
4 rubocop-rails 785
5 rubocop-performance 645
6 rubocop-github 631
7 rubocop-graphql 217
8 rubocop-minitest 123
9 rubocop-ast 95
10 rubocop-rake 72
11 rubocop-gradual 35
12 upperbracket 3
13 rubocop-ruby2_0 1
14 rubocop-ruby3_1 1
15 rubocop-ruby1_9 1
16 rubocop-ruby2_4 1
17 rubocop-ruby2_7 1
18 rubocop-ruby3_0 1
19 rubocop-ruby2_6 1
20 rubocop-ruby2_2 1
21 rubocop-ruby2_3 1
22 rubocop-ruby2_1 1
23 rubocop-ruby2_5 1

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com