Rubocop

Open-source projects categorized as Rubocop

Top 23 Rubocop Open-Source Projects

  • Ruby style guide

    A community-driven Ruby coding style guide

  • Project mention: Services and tools to automatize development for the remote teams | dev.to | 2024-05-14

    Rubocop is the most popular linter we use in conjunction with Pronto. Out of the box, it enforces many of the guidelines outlined in the community Ruby Style Guide.

  • 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.

  • Scout Monitoring

    Rennaisance engineers rejoice! 1 gem 5 min to app monitoring. 5-minute onboarding. No sales team. Devs in the support channels. No DevOps team required. Get the free app insights every engineer deserves with Scout Monitoring.

    Scout Monitoring logo
  • Rails style guide

    A community-driven Ruby on Rails style guide

  • 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

  • rubocop-rails

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

  • rubocop-rspec

    Code style checking for RSpec files

  • rubocop-performance

    An extension of RuboCop focused on code performance checks.

  • 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-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

  • rubocop-emacs

    An Emacs interface for RuboCop

  • 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

  • vscode-linter

    Extension for code linting, all in one package. New linters can be easily added through an extension framework.

  • 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-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

  • 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).

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 - Scout Monitoring
    https://www.scoutapm.com/ruby-monitoring?utm_source=libhunt_ruby&utm_medium=affiliate&utm_campaign=june24&utm_content=newsletter_ad | 1 Jun 2024
    5-minute onboarding. No sales team. Devs in the support channels. No DevOps team required. Get the free app insights every engineer deserves with Scout Monitoring. Learn more →

Index

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

Project Stars
1 Ruby style guide 16,396
2 rubocop 12,517
3 Rails style guide 6,454
4 standard 2,620
5 rubocop-rails 787
6 rubocop-rspec 784
7 rubocop-performance 647
8 rubocop-github 633
9 rubocop-graphql 217
10 rubocop-emacs 127
11 rubocop-minitest 124
12 rubocop-ast 95
13 rubocop-rake 72
14 vscode-linter 60
15 rubocop-gradual 35
16 upperbracket 3
17 rubocop-ruby3_1 1
18 rubocop-ruby1_9 1
19 rubocop-ruby2_4 1
20 rubocop-ruby2_7 1
21 rubocop-ruby3_0 1
22 rubocop-ruby2_6 1
23 rubocop-ruby2_2 1

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