Show HN: Rbcop, RuboCop rewritten in Rust with identical output
Category: devtools
Tags: rust, ruby, linter, rubocop, static-analysis
Score: 8.0/10 (Innovation: 7, Technical: 9, Documentation: 9, Utility: 7)
Rbcop is a Rust reimplementation of RuboCop 1.92.2 that aims for byte-identical output, including all 613 built-in cops, formatters, autocorrections, and plugin support, while running about 14x faster than `rubocop --parallel`. It uses Prism for Ruby parsing and includes a fallback mechanism to delegate unimplemented cops to real RuboCop, making it a drop-in replacement for existing Ruby projects.
Target audience: Ruby developers and DevOps engineers
Repository: https://github.com/costajohnt/rbcop · Rust · MIT
View on Hacker News