The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 23 Rubocop Open-Source Projects
-
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.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
vscode-linter
Extension for code linting, all in one package. New linters can be easily added through an extension framework.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
By default, RuboCop will enforce the style defined in the Ruby Community Style Guide. We can tailor it to our specific tastes and context, but let's rely on this basic set of rules to learn how to use RuboCop.
gem "rubocop" - https://github.com/rubocop/rubocop | Set up code guidelines for your dev team, I recommend using whatever Standard recommends.
Project mention: Am I the only one who doesn't put parentheses around the parameters in Ruby method definitions? | dev.to | 2024-04-11Rubocop has a default rule that says to put parentheses when there are parameters; even Standardrb has a default ([https://github.com/standardrb/standard/blob/8307fa8f449f896075ccad 74bf6a128ed2c26189/config/base.yml#L1098:title])
Project mention: Marc-André Lafortune on the abstract syntax tree and rewiring Rubocop | dev.to | 2023-09-07This 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.
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 related posts
- Am I the only one who doesn't put parentheses around the parameters in Ruby method definitions?
- Standardrb: Ruby's bikeshed-proof linter and formatter
- Must-have gems for mature Rails
- A Writer's Ruby
- "Useless Ruby sugar": Endless (one-line) methods
- Mastering Linters : A Code Quality Assurance Comprehensive Guide using Ruby on Rails
- code review / feedback for improvement
-
A note from our sponsor - WorkOS
workos.com | 25 Apr 2024
Index
What are some of the best open-source Rubocop projects? This list will help you:
Project | Stars | |
---|---|---|
1 | Ruby style guide | 16,380 |
2 | rubocop | 12,491 |
3 | Rails style guide | 6,450 |
4 | standard | 2,589 |
5 | rubocop-rails | 781 |
6 | rubocop-rspec | 779 |
7 | rubocop-performance | 635 |
8 | rubocop-github | 628 |
9 | rubocop-graphql | 213 |
10 | rubocop-emacs | 127 |
11 | rubocop-minitest | 121 |
12 | rubocop-ast | 94 |
13 | rubocop-rake | 72 |
14 | vscode-linter | 59 |
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