An extremely fast Python linter and code formatter, written in Rust

About Ruff

An extremely fast Python linter and code formatter, written in Rust

Key Features

  • 10-100x faster than existing linters
  • Native code formatting
  • Autofix suggestions
  • Highly configurable
  • Built-in rules from popular linters
  • Excellent IDE integration
  • Automatic rule selection
  • Import sorting

Installation

uv add ruff

Related Comparisons

Related Tools

Quick Info

Latest Version
0.2.1
First Release
2022
License
MIT

About pytools.dev

pytools.dev is your go-to directory for the best Python tools, libraries, and frameworks—designed for the modern Python developer.

© 2026 pytools.dev. All rights reserved.
Created with ❤️ by James Fricker