{"data":{"slug":"rubocop","name":"RuboCop","tagline":"Ruby code analyzer that identifies style violations and performance issues","homepage":"https://rubocop.org/","category":{"slug":"code-quality","name":"Code Quality Tools"},"vendor":null,"score":{"composite":63.6,"confidence":0.5,"confidenceBand":"medium","breakdown":{"capabilities":{"value":67.1,"weight":0.083,"present":true,"contribution":5.6},"repo_stars":{"value":77.5,"weight":0.033,"present":true,"contribution":2.6},"integrations":{"value":33.8,"weight":0.053,"present":true,"contribution":1.8},"dependent_projects":{"value":84.4,"weight":0.08,"present":true,"contribution":6.8},"dev_activity":{"value":63.1,"weight":0.12,"present":true,"contribution":7.6},"release_cadence":{"value":91.1,"weight":0.067,"present":true,"contribution":6.1},"security_posture":{"value":0,"weight":0.087,"present":false,"contribution":0},"package_downloads":{"value":0,"weight":0.173,"present":false,"contribution":0},"security_score":{"value":58,"weight":0.053,"present":true,"contribution":3.1},"community_qa_activity":{"value":0,"weight":0.08,"present":false,"contribution":0}},"computedAt":"2026-09-10T16:14:29.171Z","stale":false},"uri":"https://www.vioscale.ai/software/rubocop","aliases":["rubocop"],"status":"published","crawlStatus":"ok","indexStatus":"indexed","nextCrawlAt":"2026-09-24T16:14:29.353Z","categories":[{"slug":"code-quality","name":"Code Quality Tools","isPrimary":true}],"facts":{"adoption":[{"attribute":"adoption.github_stars","value":12897,"provenance":{"source":"https://github.com/rubocop/rubocop","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T15:49:38.626Z","confidence":0.9}},{"attribute":"adoption.dependent_repos","value":115529,"provenance":{"source":"https://packages.ecosyste.ms/api/v1/packages/lookup?repository_url=https%3A%2F%2Fgithub.com%2Frubocop%2Frubocop","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T15:49:38.656Z","confidence":0.85}}],"integrations":[{"attribute":"integrations.count","value":14,"provenance":{"source":"https://rubocop.org/","sourceType":"vioscale-crawler","retrievedAt":"2026-08-14T08:31:22.550Z","confidence":0.6}},{"attribute":"integrations.list","value":[{"name":"rubocop-performance"},{"name":"rubocop-rails"},{"name":"rubocop-rspec"},{"name":"rubocop-minitest"},{"name":"rubocop-rake"},{"name":"rubocop-sequel"},{"name":"rubocop-thread_safety"},{"name":"rubocop-capybara"},{"name":"rubocop-factory_bot"},{"name":"rubocop-rspec_rails"},{"name":"rubocop-i18n"},{"name":"Eglot"},{"name":"Helix"},{"name":"Flycheck"}],"provenance":{"source":"https://rubocop.org/","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T15:59:59.429Z","confidence":0.6}}],"language":[{"attribute":"language.primary","value":"Ruby","provenance":{"source":"https://github.com/rubocop/rubocop","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T15:49:38.626Z","confidence":0.9}}],"license":[{"attribute":"license.spdx","value":"MIT","provenance":{"source":"https://github.com/rubocop/rubocop","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T15:49:38.626Z","confidence":0.95}}],"platform":[{"attribute":"platform.support","value":{"cli":true},"provenance":{"source":"https://rubocop.org/","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T15:59:59.429Z","confidence":0.6}}],"pricing":[{"attribute":"pricing","value":{"type":"open_source","summary":"Free and open source","freeTier":true,"sourceUrl":"https://rubocop.org/","retrievedAt":"2026-08-14T08:31:22.550Z"},"provenance":{"source":"https://rubocop.org/","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T15:59:59.429Z","confidence":0.6}},{"attribute":"pricing.free_tier","value":true,"provenance":{"source":"https://rubocop.org/","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T15:59:59.429Z","confidence":0.6}},{"attribute":"pricing.model","value":"open_source","provenance":{"source":"https://rubocop.org/","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T15:59:59.429Z","confidence":0.6}},{"attribute":"pricing.price_level","value":"free","provenance":{"source":"https://rubocop.org/","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T15:59:59.429Z","confidence":0.6}},{"attribute":"pricing.transparent","value":true,"provenance":{"source":"https://rubocop.org/","sourceType":"vioscale-crawler","retrievedAt":"2026-08-14T08:31:22.550Z","confidence":0.6}}],"release":[{"attribute":"release.cadence_days","value":16,"provenance":{"source":"https://github.com/rubocop/rubocop/releases","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T15:49:38.626Z","confidence":0.7}},{"attribute":"release.history","value":[{"url":"https://github.com/rubocop/rubocop/releases/tag/v1.91.0","date":"2026-09-10T13:55:54Z","type":"stable","version":"v1.91.0"},{"url":"https://github.com/rubocop/rubocop/releases/tag/v1.90.0","date":"2026-08-24T11:40:21Z","type":"stable","version":"v1.90.0"},{"url":"https://github.com/rubocop/rubocop/releases/tag/v1.89.0","date":"2026-08-04T09:00:37Z","type":"stable","version":"v1.89.0"},{"url":"https://github.com/rubocop/rubocop/releases/tag/v1.88.2","date":"2026-07-08T06:22:30Z","type":"stable","version":"v1.88.2"},{"url":"https://github.com/rubocop/rubocop/releases/tag/v1.88.1","date":"2026-07-01T09:52:01Z","type":"stable","version":"v1.88.1"},{"url":"https://github.com/rubocop/rubocop/releases/tag/v1.88.0","date":"2026-06-16T05:10:59Z","type":"stable","version":"v1.88.0"},{"url":"https://github.com/rubocop/rubocop/releases/tag/v1.87.0","date":"2026-05-30T08:52:19Z","type":"stable","version":"v1.87.0"},{"url":"https://github.com/rubocop/rubocop/releases/tag/v1.86.2","date":"2026-05-14T05:26:06Z","type":"stable","version":"v1.86.2"},{"url":"https://github.com/rubocop/rubocop/releases/tag/v1.86.1","date":"2026-04-09T06:12:37Z","type":"stable","version":"v1.86.1"},{"url":"https://github.com/rubocop/rubocop/releases/tag/v1.86.0","date":"2026-03-23T10:39:38Z","type":"stable","version":"v1.86.0"},{"url":"https://github.com/rubocop/rubocop/releases/tag/v1.85.1","date":"2026-03-05T10:22:56Z","type":"stable","version":"v1.85.1"},{"url":"https://github.com/rubocop/rubocop/releases/tag/v1.85.0","date":"2026-02-26T09:50:24Z","type":"stable","version":"v1.85.0"},{"url":"https://github.com/rubocop/rubocop/releases/tag/v1.84.2","date":"2026-02-12T07:25:18Z","type":"stable","version":"v1.84.2"},{"url":"https://github.com/rubocop/rubocop/releases/tag/v1.84.1","date":"2026-02-03T01:55:56Z","type":"stable","version":"v1.84.1"},{"url":"https://github.com/rubocop/rubocop/releases/tag/v1.84.0","date":"2026-01-27T09:57:17Z","type":"stable","version":"v1.84.0"},{"url":"https://github.com/rubocop/rubocop/releases/tag/v1.82.1","date":"2025-12-24T08:47:02Z","type":"stable","version":"v1.82.1"},{"url":"https://github.com/rubocop/rubocop/releases/tag/v1.82.0","date":"2025-12-17T10:25:17Z","type":"stable","version":"v1.82.0"},{"url":"https://github.com/rubocop/rubocop/releases/tag/v1.81.7","date":"2025-10-31T09:01:14Z","type":"stable","version":"v1.81.7"},{"url":"https://github.com/rubocop/rubocop/releases/tag/v1.81.6","date":"2025-10-21T07:34:59Z","type":"stable","version":"v1.81.6"},{"url":"https://github.com/rubocop/rubocop/releases/tag/v1.81.1","date":"2025-09-26T13:35:08Z","type":"stable","version":"v1.81.1"}],"provenance":{"source":"https://github.com/rubocop/rubocop/releases","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T15:49:38.626Z","confidence":0.7}}],"activity":[{"attribute":"activity.commits_last_30d","value":100,"provenance":{"source":"https://github.com/rubocop/rubocop/pulse","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T15:49:38.626Z","confidence":0.65}}],"security":[{"attribute":"security.scorecard","value":5.8,"provenance":{"source":"https://api.securityscorecards.dev/projects/github.com/rubocop/rubocop","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T15:49:38.664Z","confidence":0.9}},{"attribute":"security.vulnerabilities","value":{"count":1,"source":"https://advisories.ecosyste.ms/api/v1/advisories?ecosystem=rubygems&package_name=rubocop&per_page=100","last_12m":0,"max_severity":"LOW"},"provenance":{"source":"https://advisories.ecosyste.ms/api/v1/advisories?ecosystem=rubygems&package_name=rubocop&per_page=100","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T15:49:38.686Z","confidence":0.9}}],"content":[{"attribute":"content.faq","value":[{"answer":"RuboCop is an open-source Ruby linter and formatter that enforces code style based on the Ruby community style guide. It detects code quality issues and can automatically fix many of them, with extensive configuration options and extensibility through community plugins. It is indexed under Code Quality Tools.","source":"https://rubocop.org/","question":"What is RuboCop?","confidence":0.6},{"answer":"RuboCop is open source, so it can be self-hosted and used at no licence cost. It is released under the MIT licence. Pricing changes often, so verify at source before relying on it.","source":"https://rubocop.org/","question":"Is RuboCop free to use?","confidence":0.6},{"answer":"RuboCop supports a command-line interface. Platforms we have not confirmed are simply not listed here rather than ruled out.","source":"https://rubocop.org/","question":"What platforms does RuboCop support?","confidence":0.6},{"answer":"We have confirmed 13 integrations for RuboCop, including rubocop-performance, rubocop-rails, rubocop-rspec, rubocop-minitest, rubocop-rake, rubocop-sequel, rubocop-thread_safety and rubocop-capybara, plus 5 more. This is what we could verify from public sources, so the vendor may support others we have not indexed.","source":"https://rubocop.org/","question":"What does RuboCop integrate with?","confidence":0.6},{"answer":"Yes. RuboCop is published under the MIT licence, a permissive licence that generally allows commercial use and modification. Licence terms can change between releases, so verify against the repository for the version you intend to use.","source":"https://github.com/rubocop/rubocop","question":"Is RuboCop open source?","confidence":0.95}],"provenance":{"source":"https://rubocop.org/","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T10:20:56.500Z","confidence":0.67}}],"deployment":[{"attribute":"deployment.options","value":{"self_hosted":true},"provenance":{"source":"https://rubocop.org/","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T15:59:59.429Z","confidence":0.6}}],"description":[{"attribute":"description.long","value":"A linting tool for Ruby that checks code against configurable rules for code quality and performance standards, with built-in autocorrection capabilities.","provenance":{"source":"https://rubocop.org/","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T15:59:59.429Z","confidence":0.6}}],"features":[{"attribute":"features.capabilities","value":{"autofix":true,"metrics":true,"function":"linter_formatter","deployment":"cli_local","open_source":"oss","config_model":"config_file","custom_rules":true,"impl_language":"Ruby","pricing_model":"free","language_scope":"single_language","editor_integration":true},"provenance":{"source":"https://rubocop.org/","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T15:59:59.429Z","confidence":0.6}}]},"factList":[{"attribute":"adoption.github_stars","value":12897,"provenance":{"source":"https://github.com/rubocop/rubocop","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T15:49:38.626Z","confidence":0.9}},{"attribute":"integrations.count","value":14,"provenance":{"source":"https://rubocop.org/","sourceType":"vioscale-crawler","retrievedAt":"2026-08-14T08:31:22.550Z","confidence":0.6}},{"attribute":"language.primary","value":"Ruby","provenance":{"source":"https://github.com/rubocop/rubocop","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T15:49:38.626Z","confidence":0.9}},{"attribute":"license.spdx","value":"MIT","provenance":{"source":"https://github.com/rubocop/rubocop","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T15:49:38.626Z","confidence":0.95}},{"attribute":"platform.support","value":{"cli":true},"provenance":{"source":"https://rubocop.org/","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T15:59:59.429Z","confidence":0.6}},{"attribute":"pricing","value":{"type":"open_source","summary":"Free and open source","freeTier":true,"sourceUrl":"https://rubocop.org/","retrievedAt":"2026-08-14T08:31:22.550Z"},"provenance":{"source":"https://rubocop.org/","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T15:59:59.429Z","confidence":0.6}},{"attribute":"pricing.free_tier","value":true,"provenance":{"source":"https://rubocop.org/","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T15:59:59.429Z","confidence":0.6}},{"attribute":"pricing.model","value":"open_source","provenance":{"source":"https://rubocop.org/","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T15:59:59.429Z","confidence":0.6}},{"attribute":"pricing.price_level","value":"free","provenance":{"source":"https://rubocop.org/","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T15:59:59.429Z","confidence":0.6}},{"attribute":"release.cadence_days","value":16,"provenance":{"source":"https://github.com/rubocop/rubocop/releases","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T15:49:38.626Z","confidence":0.7}},{"attribute":"integrations.list","value":[{"name":"rubocop-performance"},{"name":"rubocop-rails"},{"name":"rubocop-rspec"},{"name":"rubocop-minitest"},{"name":"rubocop-rake"},{"name":"rubocop-sequel"},{"name":"rubocop-thread_safety"},{"name":"rubocop-capybara"},{"name":"rubocop-factory_bot"},{"name":"rubocop-rspec_rails"},{"name":"rubocop-i18n"},{"name":"Eglot"},{"name":"Helix"},{"name":"Flycheck"}],"provenance":{"source":"https://rubocop.org/","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T15:59:59.429Z","confidence":0.6}},{"attribute":"pricing.transparent","value":true,"provenance":{"source":"https://rubocop.org/","sourceType":"vioscale-crawler","retrievedAt":"2026-08-14T08:31:22.550Z","confidence":0.6}},{"attribute":"activity.commits_last_30d","value":100,"provenance":{"source":"https://github.com/rubocop/rubocop/pulse","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T15:49:38.626Z","confidence":0.65}},{"attribute":"adoption.dependent_repos","value":115529,"provenance":{"source":"https://packages.ecosyste.ms/api/v1/packages/lookup?repository_url=https%3A%2F%2Fgithub.com%2Frubocop%2Frubocop","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T15:49:38.656Z","confidence":0.85}},{"attribute":"security.scorecard","value":5.8,"provenance":{"source":"https://api.securityscorecards.dev/projects/github.com/rubocop/rubocop","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T15:49:38.664Z","confidence":0.9}},{"attribute":"security.vulnerabilities","value":{"count":1,"source":"https://advisories.ecosyste.ms/api/v1/advisories?ecosystem=rubygems&package_name=rubocop&per_page=100","last_12m":0,"max_severity":"LOW"},"provenance":{"source":"https://advisories.ecosyste.ms/api/v1/advisories?ecosystem=rubygems&package_name=rubocop&per_page=100","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T15:49:38.686Z","confidence":0.9}},{"attribute":"release.history","value":[{"url":"https://github.com/rubocop/rubocop/releases/tag/v1.91.0","date":"2026-09-10T13:55:54Z","type":"stable","version":"v1.91.0"},{"url":"https://github.com/rubocop/rubocop/releases/tag/v1.90.0","date":"2026-08-24T11:40:21Z","type":"stable","version":"v1.90.0"},{"url":"https://github.com/rubocop/rubocop/releases/tag/v1.89.0","date":"2026-08-04T09:00:37Z","type":"stable","version":"v1.89.0"},{"url":"https://github.com/rubocop/rubocop/releases/tag/v1.88.2","date":"2026-07-08T06:22:30Z","type":"stable","version":"v1.88.2"},{"url":"https://github.com/rubocop/rubocop/releases/tag/v1.88.1","date":"2026-07-01T09:52:01Z","type":"stable","version":"v1.88.1"},{"url":"https://github.com/rubocop/rubocop/releases/tag/v1.88.0","date":"2026-06-16T05:10:59Z","type":"stable","version":"v1.88.0"},{"url":"https://github.com/rubocop/rubocop/releases/tag/v1.87.0","date":"2026-05-30T08:52:19Z","type":"stable","version":"v1.87.0"},{"url":"https://github.com/rubocop/rubocop/releases/tag/v1.86.2","date":"2026-05-14T05:26:06Z","type":"stable","version":"v1.86.2"},{"url":"https://github.com/rubocop/rubocop/releases/tag/v1.86.1","date":"2026-04-09T06:12:37Z","type":"stable","version":"v1.86.1"},{"url":"https://github.com/rubocop/rubocop/releases/tag/v1.86.0","date":"2026-03-23T10:39:38Z","type":"stable","version":"v1.86.0"},{"url":"https://github.com/rubocop/rubocop/releases/tag/v1.85.1","date":"2026-03-05T10:22:56Z","type":"stable","version":"v1.85.1"},{"url":"https://github.com/rubocop/rubocop/releases/tag/v1.85.0","date":"2026-02-26T09:50:24Z","type":"stable","version":"v1.85.0"},{"url":"https://github.com/rubocop/rubocop/releases/tag/v1.84.2","date":"2026-02-12T07:25:18Z","type":"stable","version":"v1.84.2"},{"url":"https://github.com/rubocop/rubocop/releases/tag/v1.84.1","date":"2026-02-03T01:55:56Z","type":"stable","version":"v1.84.1"},{"url":"https://github.com/rubocop/rubocop/releases/tag/v1.84.0","date":"2026-01-27T09:57:17Z","type":"stable","version":"v1.84.0"},{"url":"https://github.com/rubocop/rubocop/releases/tag/v1.82.1","date":"2025-12-24T08:47:02Z","type":"stable","version":"v1.82.1"},{"url":"https://github.com/rubocop/rubocop/releases/tag/v1.82.0","date":"2025-12-17T10:25:17Z","type":"stable","version":"v1.82.0"},{"url":"https://github.com/rubocop/rubocop/releases/tag/v1.81.7","date":"2025-10-31T09:01:14Z","type":"stable","version":"v1.81.7"},{"url":"https://github.com/rubocop/rubocop/releases/tag/v1.81.6","date":"2025-10-21T07:34:59Z","type":"stable","version":"v1.81.6"},{"url":"https://github.com/rubocop/rubocop/releases/tag/v1.81.1","date":"2025-09-26T13:35:08Z","type":"stable","version":"v1.81.1"}],"provenance":{"source":"https://github.com/rubocop/rubocop/releases","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T15:49:38.626Z","confidence":0.7}},{"attribute":"content.faq","value":[{"answer":"RuboCop is an open-source Ruby linter and formatter that enforces code style based on the Ruby community style guide. It detects code quality issues and can automatically fix many of them, with extensive configuration options and extensibility through community plugins. It is indexed under Code Quality Tools.","source":"https://rubocop.org/","question":"What is RuboCop?","confidence":0.6},{"answer":"RuboCop is open source, so it can be self-hosted and used at no licence cost. It is released under the MIT licence. Pricing changes often, so verify at source before relying on it.","source":"https://rubocop.org/","question":"Is RuboCop free to use?","confidence":0.6},{"answer":"RuboCop supports a command-line interface. Platforms we have not confirmed are simply not listed here rather than ruled out.","source":"https://rubocop.org/","question":"What platforms does RuboCop support?","confidence":0.6},{"answer":"We have confirmed 13 integrations for RuboCop, including rubocop-performance, rubocop-rails, rubocop-rspec, rubocop-minitest, rubocop-rake, rubocop-sequel, rubocop-thread_safety and rubocop-capybara, plus 5 more. This is what we could verify from public sources, so the vendor may support others we have not indexed.","source":"https://rubocop.org/","question":"What does RuboCop integrate with?","confidence":0.6},{"answer":"Yes. RuboCop is published under the MIT licence, a permissive licence that generally allows commercial use and modification. Licence terms can change between releases, so verify against the repository for the version you intend to use.","source":"https://github.com/rubocop/rubocop","question":"Is RuboCop open source?","confidence":0.95}],"provenance":{"source":"https://rubocop.org/","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T10:20:56.500Z","confidence":0.67}},{"attribute":"deployment.options","value":{"self_hosted":true},"provenance":{"source":"https://rubocop.org/","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T15:59:59.429Z","confidence":0.6}},{"attribute":"description.long","value":"A linting tool for Ruby that checks code against configurable rules for code quality and performance standards, with built-in autocorrection capabilities.","provenance":{"source":"https://rubocop.org/","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T15:59:59.429Z","confidence":0.6}},{"attribute":"features.capabilities","value":{"autofix":true,"metrics":true,"function":"linter_formatter","deployment":"cli_local","open_source":"oss","config_model":"config_file","custom_rules":true,"impl_language":"Ruby","pricing_model":"free","language_scope":"single_language","editor_integration":true},"provenance":{"source":"https://rubocop.org/","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T15:59:59.429Z","confidence":0.6}}],"faq":[{"answer":"RuboCop is an open-source Ruby linter and formatter that enforces code style based on the Ruby community style guide. It detects code quality issues and can automatically fix many of them, with extensive configuration options and extensibility through community plugins. It is indexed under Code Quality Tools.","source":"https://rubocop.org/","question":"What is RuboCop?","confidence":0.6},{"answer":"RuboCop is open source, so it can be self-hosted and used at no licence cost. It is released under the MIT licence. Pricing changes often, so verify at source before relying on it.","source":"https://rubocop.org/","question":"Is RuboCop free to use?","confidence":0.6},{"answer":"RuboCop supports a command-line interface. Platforms we have not confirmed are simply not listed here rather than ruled out.","source":"https://rubocop.org/","question":"What platforms does RuboCop support?","confidence":0.6},{"answer":"We have confirmed 13 integrations for RuboCop, including rubocop-performance, rubocop-rails, rubocop-rspec, rubocop-minitest, rubocop-rake, rubocop-sequel, rubocop-thread_safety and rubocop-capybara, plus 5 more. This is what we could verify from public sources, so the vendor may support others we have not indexed.","source":"https://rubocop.org/","question":"What does RuboCop integrate with?","confidence":0.6},{"answer":"Yes. RuboCop is published under the MIT licence, a permissive licence that generally allows commercial use and modification. Licence terms can change between releases, so verify against the repository for the version you intend to use.","source":"https://github.com/rubocop/rubocop","question":"Is RuboCop open source?","confidence":0.95}],"faqSource":"generated","releaseHistory":[{"version":"v1.91.0","date":"2026-09-10T13:55:54Z","url":"https://github.com/rubocop/rubocop/releases/tag/v1.91.0","type":"stable"},{"version":"v1.90.0","date":"2026-08-24T11:40:21Z","url":"https://github.com/rubocop/rubocop/releases/tag/v1.90.0","type":"stable"},{"version":"v1.89.0","date":"2026-08-04T09:00:37Z","url":"https://github.com/rubocop/rubocop/releases/tag/v1.89.0","type":"stable"},{"version":"v1.88.2","date":"2026-07-08T06:22:30Z","url":"https://github.com/rubocop/rubocop/releases/tag/v1.88.2","type":"stable"},{"version":"v1.88.1","date":"2026-07-01T09:52:01Z","url":"https://github.com/rubocop/rubocop/releases/tag/v1.88.1","type":"stable"},{"version":"v1.88.0","date":"2026-06-16T05:10:59Z","url":"https://github.com/rubocop/rubocop/releases/tag/v1.88.0","type":"stable"},{"version":"v1.87.0","date":"2026-05-30T08:52:19Z","url":"https://github.com/rubocop/rubocop/releases/tag/v1.87.0","type":"stable"},{"version":"v1.86.2","date":"2026-05-14T05:26:06Z","url":"https://github.com/rubocop/rubocop/releases/tag/v1.86.2","type":"stable"},{"version":"v1.86.1","date":"2026-04-09T06:12:37Z","url":"https://github.com/rubocop/rubocop/releases/tag/v1.86.1","type":"stable"},{"version":"v1.86.0","date":"2026-03-23T10:39:38Z","url":"https://github.com/rubocop/rubocop/releases/tag/v1.86.0","type":"stable"},{"version":"v1.85.1","date":"2026-03-05T10:22:56Z","url":"https://github.com/rubocop/rubocop/releases/tag/v1.85.1","type":"stable"},{"version":"v1.85.0","date":"2026-02-26T09:50:24Z","url":"https://github.com/rubocop/rubocop/releases/tag/v1.85.0","type":"stable"},{"version":"v1.84.2","date":"2026-02-12T07:25:18Z","url":"https://github.com/rubocop/rubocop/releases/tag/v1.84.2","type":"stable"},{"version":"v1.84.1","date":"2026-02-03T01:55:56Z","url":"https://github.com/rubocop/rubocop/releases/tag/v1.84.1","type":"stable"},{"version":"v1.84.0","date":"2026-01-27T09:57:17Z","url":"https://github.com/rubocop/rubocop/releases/tag/v1.84.0","type":"stable"},{"version":"v1.82.1","date":"2025-12-24T08:47:02Z","url":"https://github.com/rubocop/rubocop/releases/tag/v1.82.1","type":"stable"},{"version":"v1.82.0","date":"2025-12-17T10:25:17Z","url":"https://github.com/rubocop/rubocop/releases/tag/v1.82.0","type":"stable"},{"version":"v1.81.7","date":"2025-10-31T09:01:14Z","url":"https://github.com/rubocop/rubocop/releases/tag/v1.81.7","type":"stable"},{"version":"v1.81.6","date":"2025-10-21T07:34:59Z","url":"https://github.com/rubocop/rubocop/releases/tag/v1.81.6","type":"stable"},{"version":"v1.81.1","date":"2025-09-26T13:35:08Z","url":"https://github.com/rubocop/rubocop/releases/tag/v1.81.1","type":"stable"}],"integrations":[{"name":"rubocop-performance"},{"name":"rubocop-rails"},{"name":"rubocop-rspec"},{"name":"rubocop-minitest"},{"name":"rubocop-rake"},{"name":"rubocop-sequel"},{"name":"rubocop-thread_safety"},{"name":"rubocop-capybara"},{"name":"rubocop-factory_bot"},{"name":"rubocop-rspec_rails"},{"name":"rubocop-i18n"},{"name":"Eglot"},{"name":"Helix"},{"name":"Flycheck"}],"vulnerabilities":{"count":1,"last12m":0,"maxSeverity":"LOW","source":"https://advisories.ecosyste.ms/api/v1/advisories?ecosystem=rubygems&package_name=rubocop&per_page=100"},"claimed":false,"updatedAt":"2026-09-10T16:14:29.353Z","formats":{"json":"https://www.vioscale.ai/api/v1/software/rubocop","markdown":"https://www.vioscale.ai/software/rubocop.md","html":"https://www.vioscale.ai/software/rubocop"}},"meta":{"source":"https://www.vioscale.ai","license":"CC-BY-4.0","generatedAt":"2026-09-21T01:30:42.839Z","disclaimer":"Independent, evidence-based. Every fact carries provenance."}}