astral-sh/ruff
Features
Cross-cutting capabilities — user-visible behaviors that span multiple crates.
| Feature | Page | Spans |
|---|---|---|
| Linting | Linter | ruff_linter, ruff_python_semantic, ruff_workspace, ruff CLI |
| Formatting | Formatter | ruff_python_formatter, ruff_formatter, ruff_python_trivia, ruff CLI |
| Type checking | Type checker (ty) | ty_python_semantic, ty_project, ty_module_resolver, ty CLI |
| Autofixing | Autofix | ruff_diagnostics, ruff_linter::fix, importer crates, ruff CLI |
| Editor integration | LSP | ruff_server, ty_server, ty_ide |
| Notebook support | Notebooks | ruff_notebook, ruff_linter, ruff_python_formatter |
These pages tie together the crate-level pages with the user-facing concepts they implement.
Built by Factory AutoWiki from public repository content. It is a generated preview for codebase exploration, not source-maintained documentation.