0.15.1616229.3 MB
MIT
strict
core24
An extremely fast Python linter, written in Rust.
Ruff aims to be orders of magnitude faster than alternative tools while integrating more
functionality behind a single, common interface.
- ⚡️ 10-100x faster than existing linters (like Flake8) and formatters (like Black)
- 🐧 Installable via
- 🛠️
- 🤝 Python 3.12 compatibility
- ⚖️ Drop-in parity with Flake8, isort, and Black
- 📦 Built-in caching, to avoid re-analyzing unchanged files
- 🔧 Fix support, for automatic error correction (e.g., automatically remove unused imports)
- 📏 Over 700 built-in rules, with native re-implementations of popular Flake8 plugins, like flake8-bugbear
- ⌨️ First-party editor integrations for VS Code and more
- 🌎 Monorepo-friendly, with hierarchical and cascading configuration
functionality behind a single, common interface.
- ⚡️ 10-100x faster than existing linters (like Flake8) and formatters (like Black)
- 🐧 Installable via
snap- 🛠️
pyproject.toml support- 🤝 Python 3.12 compatibility
- ⚖️ Drop-in parity with Flake8, isort, and Black
- 📦 Built-in caching, to avoid re-analyzing unchanged files
- 🔧 Fix support, for automatic error correction (e.g., automatically remove unused imports)
- 📏 Over 700 built-in rules, with native re-implementations of popular Flake8 plugins, like flake8-bugbear
- ⌨️ First-party editor integrations for VS Code and more
- 🌎 Monorepo-friendly, with hierarchical and cascading configuration
Update History
0.15.15 (1613) → 0.15.16 (1622)7 Jun 2026, 17:15 UTC
0.15.14 (1610) → 0.15.15 (1613)3 Jun 2026, 10:30 UTC
0.15.6 (1580) → 0.15.14 (1610)27 May 2026, 09:30 UTC
0.15.4 (1573) → 0.15.6 (1580)16 Mar 2026, 14:13 UTC
30 Jan 2023, 05:49 UTC
7 Jun 2026, 09:37 UTC
13 Dec 2025, 09:47 UTC


