🍺 BREW Explorer

← all formulae

ruff

brew install ruff v0.15.18 MIT

Extremely fast Python linter and formatter written in Rust, replacing flake8, isort, and black.

Why you might care

Ruff combines multiple Python linting and formatting tools into one blazingly-fast single binary with zero configuration needed. It's a drop-in replacement for flake8, isort, and black that handles linting, import sorting, and formatting in a fraction of the time, making it ideal for large codebases and CI/CD pipelines where speed matters.

Categories

Alternatives

flake8 pylint black isort autopep8
12.7k
30-day installs · #319
34.4k
90-day · #360
125.4k
365-day · #370

Build dependencies

Links

Blurb generated by claude-haiku-4-5 on today.

Raw metadata
{
  "aliases": [],
  "alternatives": [
    "flake8",
    "pylint",
    "black",
    "isort",
    "autopep8"
  ],
  "build_dependencies": [
    "rust"
  ],
  "categories": [
    "linter",
    "formatter",
    "python"
  ],
  "caveats": null,
  "conflicts_with": [],
  "dependencies": [],
  "deprecated": 0,
  "deprecation_reason": null,
  "desc": "Extremely fast Python linter, written in Rust",
  "disable_reason": null,
  "disabled": 0,
  "enrichment_fetched_at": "2026-06-20T23:40:48+00:00",
  "first_seen": "2026-06-20T23:34:18+00:00",
  "full_name": "ruff",
  "github_default_branch": null,
  "github_last_commit_at": null,
  "github_readme_excerpt": null,
  "github_repo": null,
  "github_stars": null,
  "github_topics": [],
  "homepage": "https://docs.astral.sh/ruff/",
  "homepage_og_description": null,
  "homepage_og_image": null,
  "homepage_title": "Ruff",
  "installs_30d": 12719,
  "installs_365d": 125370,
  "installs_90d": 34414,
  "keg_only": 0,
  "keg_only_reason": null,
  "last_seen": "2026-06-20T23:34:18+00:00",
  "license": "MIT",
  "llm_generated_at": "2026-06-20T23:44:08+00:00",
  "llm_model": "claude-haiku-4-5",
  "name": "ruff",
  "oldnames": [],
  "one_liner": "Extremely fast Python linter and formatter written in Rust, replacing flake8, isort, and black.",
  "optional_dependencies": [],
  "rank_30d": 319,
  "rank_365d": 370,
  "rank_90d": 360,
  "raw_hash": "8a00b3629441e5ff",
  "recommended_dependencies": [],
  "revision": 0,
  "ruby_source_path": "Formula/r/ruff.rb",
  "tap": "homebrew/core",
  "test_dependencies": [],
  "uses_from_macos": [],
  "version_head": "HEAD",
  "version_stable": "0.15.18",
  "versioned_formulae": [],
  "why_use_this": "Ruff combines multiple Python linting and formatting tools into one blazingly-fast single binary with zero configuration needed. It\u0027s a drop-in replacement for flake8, isort, and black that handles linting, import sorting, and formatting in a fraction of the time, making it ideal for large codebases and CI/CD pipelines where speed matters."
}