Ruff Has a Free Python Linter — 100x Faster Than Flake8, Written in Rust
rust
dev.to
A Python project had Flake8, isort, pyupgrade, autoflake, and Black. Five tools, five configs, five CI steps. Linting took 45 seconds on CI. Ruff replaces ALL of them. Written in Rust, it is 10-100x faster. 800+ rules. One tool, one config. What Ruff Offers for Free 800+ Rules - Covers Flake8, isort, pyupgrade, pydocstyle, and more 100x Faster - Lints entire CPython codebase in 0.3 seconds Formatter - Black-compatible code formatting Auto-Fix - Automatically fixes most violatio