ruff-lsp
« Back to VersTracker
Description:
Language Server Protocol implementation for Ruff
Type: Formula  |  Latest Version: 0.0.62@0  |  Tracked Since: Oct 12, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: python lsp linter formatter developer-tools
Install: brew install ruff-lsp
About:
ruff-lsp is a Language Server Protocol (LSP) implementation for Ruff, an extremely fast Python linter and formatter. It provides real-time linting, auto-fixing, and code formatting capabilities directly within your IDE. This tool integrates seamlessly with editors like VS Code, Neovim, and Sublime Text to enhance Python development workflows.
Key Features:
  • Real-time linting and error detection
  • Automatic code fixes and formatting
  • High performance powered by Rust
  • Seamless IDE integration via LSP
Use Cases:
  • Enforcing code style standards in Python projects
  • Automatically fixing common linting errors
  • Improving code quality in CI/CD pipelines
Alternatives:
  • pylsp – Generic Python LSP, generally slower than ruff-lsp.
  • flake8 – Traditional linter, lacks built-in auto-fixing and LSP features.
Version History
Detected Version Rev Change Commit
Oct 12, 2025 2:54pm 0 VERSION_BUMP 616e3b1a
Jan 9, 2025 7:55pm 0 VERSION_BUMP 651e5bff
Oct 13, 2024 10:14am 0 VERSION_BUMP 50843d08
Sep 20, 2024 12:54pm 0 VERSION_BUMP b06a773d