Ruby Rubocop

Open-source Ruby projects categorized as Rubocop

Top 23 Ruby Rubocop Projects

  1. rubocop

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

    Project mention: Tiny JITs for a Faster FFI | news.ycombinator.com | 2025-02-12

    If you're looking for static typing a dynamic language is going to be a poor fit. I find a place for both. I love Rust, but trying to write a tool that consumed a GraphQL API with was a brutal exercise in frustation. I'd say that goes for typing of JSON or YAML or whatever structured format in general. It's refreshing being able to just work with data in the form I already know it's in. Ruby can be an incredibly productive language to work with.

    If you're looking for static analysis in general, please note that there are mature tools available. Rubocop¹ is probably the most popular and allows for linting and code formatting. Brakeman² is a vulnerability scanner for Rails. Sorbet³ is a static type checker.

    The tooling is there if you want to try things out. But, if you want a statically typed language then that's a debate that's been going since the dawn of programming language design. I doubt it's going to get resolved in this thread.

    ¹ - https://github.com/rubocop/rubocop

    ² - https://brakemanscanner.org/

    ³ - https://sorbet.org/

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. Rouge

    A pure Ruby code highlighter that is compatible with Pygments

  4. standard

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

    Project mention: Rubocop-obsession: RuboCop extension focused on higher-level concepts | news.ycombinator.com | 2024-10-27
  5. rubocop-rails

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

  6. rubocop-rspec

    Code style checking for RSpec files.

  7. rubocop-performance

    An extension of RuboCop focused on code performance checks.

  8. rubocop-github

    Code style checking for GitHub's Ruby projects

  9. SaaSHub

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

    SaaSHub logo
  10. rubocop-graphql

    Rubocop extension for enforcing graphql-ruby best practices

  11. rubocop-minitest

    Code style checking for Minitest files.

  12. rubocop-obsession

    RuboCop extension focused on higher-level concepts, like checking that code reads from top to bottom

    Project mention: Rubocop-obsession: RuboCop extension focused on higher-level concepts | news.ycombinator.com | 2024-10-27
  13. rubocop-ast

    RuboCop's AST extensions and NodePattern functionality

  14. rubocop-rake

    A RuboCop plugin for Rake

  15. rubocop-gradual

    Gradually improve your code with RuboCop

  16. upperbracket

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

  17. rubocop-ruby2_2

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

  18. rubocop-ruby2_5

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

  19. rubocop-ruby2_3

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

  20. rubocop-ruby2_4

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

  21. rubocop-ruby1_9

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

  22. rubocop-ruby3_1

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

  23. rubocop-ruby2_1

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

  24. rubocop-ruby2_0

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

  25. rubocop-ruby2_7

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

  26. 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 discussion

Log in or Post with

Ruby Rubocop related posts

  • Rubocop-obsession: RuboCop extension focused on higher-level concepts

    4 projects | news.ycombinator.com | 27 Oct 2024
  • 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
  • A note from our sponsor - SaaSHub
    www.saashub.com | 19 Jun 2025
    SaaSHub helps you find the best software and product alternatives 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,745
2 Rouge 3,375
3 standard 2,822
4 rubocop-rails 841
5 rubocop-rspec 829
6 rubocop-performance 711
7 rubocop-github 649
8 rubocop-graphql 230
9 rubocop-minitest 149
10 rubocop-obsession 136
11 rubocop-ast 124
12 rubocop-rake 97
13 rubocop-gradual 36
14 upperbracket 3
15 rubocop-ruby2_2 2
16 rubocop-ruby2_5 2
17 rubocop-ruby2_3 2
18 rubocop-ruby2_4 2
19 rubocop-ruby1_9 1
20 rubocop-ruby3_1 1
21 rubocop-ruby2_1 1
22 rubocop-ruby2_0 1
23 rubocop-ruby2_7 1

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

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