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

Read Full Tutorial open_in_new
arrow_back Back to Tutorials