ruff
« Back to VersTracker
Description:
Extremely fast Python linter, written in Rust
Type: Formula  |  Latest Version: 0.14.9@0  |  Tracked Since: Dec 11, 2025
Links: Homepage  |  @astralsh  |  formulae.brew.sh
Category: Developer tools
Tags: python linter formatter rust developer-tools
Install: brew install ruff
About:
Ruff is an extremely fast Python linter and formatter, written in Rust. It can replace flake8, isort, pydocstyle, and dozens of plugins, providing instant feedback. Its performance is orders of magnitude faster than traditional Python-based tools, significantly improving developer productivity.
Key Features:
  • Written in Rust for native performance and speed
  • Drop-in replacement for flake8, isort, pyupgrade, and more
  • Integrated fixer capable of automatically fixing violations
  • First-party Language Server Protocol (LSP) support
Use Cases:
  • Enforcing consistent code style across large Python codebases
  • Migrating legacy code to modern Python syntax automatically
  • Pre-commit hooks for fast CI/CD linting pipelines
Alternatives:
  • Flake8 – Ruff is significantly faster and includes built-in formatting capabilities.
  • Pylint – Ruff focuses on style and linting with higher performance, whereas Pylint offers deeper static analysis.
Version History
Detected Version Rev Change Commit
Dec 18, 2025 8:33pm 0.14.9 0 VERSION_BUMP f7f7f75e
Dec 11, 2025 11:32pm 0 VERSION_BUMP e9a594d2
Nov 21, 2025 6:02pm 0 VERSION_BUMP 684f64d6
Nov 14, 2025 7:56am 0 VERSION_BUMP d83c256c
Oct 23, 2025 9:10pm 0 VERSION_BUMP 1fdb5867
Oct 2, 2025 9:05pm 0 VERSION_BUMP 7a9fea73
Sep 14, 2025 5:39am 0 VERSION_BUMP 1a25dbea
Jan 10, 2025 8:57pm 0 VERSION_BUMP f8d19226
Jan 9, 2025 7:54pm 0 VERSION_BUMP 66340cea
Jan 2, 2025 2:09pm 0 VERSION_BUMP 80980a05
Dec 19, 2024 2:07pm 0 VERSION_BUMP 0b3a3cb0
Dec 12, 2024 7:05pm 0 VERSION_BUMP 3abca20a
Oct 4, 2024 3:49pm 0 VERSION_BUMP 0371d1cd
Sep 26, 2024 2:10pm 0 VERSION_BUMP 292fad26
Sep 26, 2024 12:52pm 0 VERSION_BUMP 9ab84815
Sep 21, 2024 6:50pm 0 VERSION_BUMP 784216b0
Sep 20, 2024 3:47am 0 VERSION_BUMP 36662ad5
Sep 13, 2024 4:44pm 0 VERSION_BUMP fa754249
Sep 13, 2024 4:00pm 0 VERSION_BUMP 96066f11
Sep 10, 2024 10:13pm 0 VERSION_BUMP 94c4be74
Aug 15, 2024 12:56pm 0 VERSION_BUMP 18764cd4
Jun 20, 2024 6:52pm 0 VERSION_BUMP 15d3331b
Jun 14, 2024 3:44pm 0 VERSION_BUMP dfca061f
May 9, 2024 6:42pm 0 VERSION_BUMP 65b7804f
May 4, 2024 1:27am 0 VERSION_BUMP 7d61e95f
May 4, 2024 12:44am 0 VERSION_BUMP 9f791c8b
Apr 11, 2024 6:43pm 0 VERSION_BUMP 5be9b0ea
Feb 18, 2024 1:57am 0 VERSION_BUMP 7407e6c7
Feb 18, 2024 1:38am 0 VERSION_BUMP 6abe2b26
Feb 6, 2024 8:33am 0 VERSION_BUMP 806f4d2f
Feb 6, 2024 2:36am 0 VERSION_BUMP 75d4871e
Jan 30, 2024 1:26pm 0 VERSION_BUMP 8f6856d1
Jan 19, 2024 4:14pm 0 VERSION_BUMP 6014d8ee
Jan 12, 2024 11:28am 0 VERSION_BUMP d82743bd
Jan 12, 2024 2:04am 0 VERSION_BUMP 280f8ce4
Dec 22, 2023 1:15am 0 VERSION_BUMP d6e82c7a
Dec 13, 2023 4:17pm 0 VERSION_BUMP 29a5111b
Nov 17, 2023 11:52pm 0 VERSION_BUMP cd29a39d
Nov 9, 2023 7:28am 0 VERSION_BUMP 699f0c2b
Nov 3, 2023 10:55pm 0 VERSION_BUMP 6081958c
Oct 24, 2023 9:52am 0 VERSION_BUMP e7b36f35
Oct 19, 2023 3:46pm 0 VERSION_BUMP 5f9ded59
Sep 17, 2023 7:38pm 0 VERSION_BUMP 580f7a33
Aug 17, 2023 6:55pm 0 VERSION_BUMP 5f9e7a0e
Aug 10, 2023 12:36am 0 VERSION_BUMP 1efdb137
Aug 1, 2023 11:04am 0 VERSION_BUMP 6d4b4b72
Jul 31, 2023 6:47pm 0 VERSION_BUMP a03fd07c
Jun 20, 2023 11:16pm 0 VERSION_BUMP 2bcf36ec
Jun 20, 2023 6:13pm 0 VERSION_BUMP c4468e07
May 18, 2023 3:51pm 0 VERSION_BUMP 51d2aa21
May 13, 2023 3:54am 0 VERSION_BUMP 12ac71b7
May 12, 2023 8:41pm 0 VERSION_BUMP d2b7313e
May 2, 2023 8:34am 0 VERSION_BUMP dfb2aec3
May 2, 2023 8:30am 0 VERSION_BUMP 723cc4ce
May 2, 2023 2:26am 0 VERSION_BUMP 900a3193
May 1, 2023 7:17pm 0 VERSION_BUMP 5be189fa
Apr 20, 2023 9:43am 0 VERSION_BUMP e193fcac