Code Analysis

Linters and Formatters

Listed in editorial order. Click a column to re-sort the whole list.

Press / to search. Tap a tag to filter. Click any row for details.

Search and filter

Results

Row number Tags
An extremely fast Python linter and code formatter.
astral-sh/github.com/astral-sh/ruff / /304,084,986 downloads/month
The uncompromising Python code formatter.
psf/github.com/psf/black / /114,830,771 downloads/month
A Python utility / library to sort imports.
PyCQA/github.com/PyCQA/isort / /91,692,174 downloads/month
A fully customizable source code analyzer.
pylint-dev/github.com/pylint-dev/pylint / /38,901,328 downloads/month
A wrapper around pycodestyle, pyflakes and McCabe.
PyCQA/github.com/PyCQA/flake8 / /40,494,330 downloads/month
A tool designed to find common security issues in Python code.
PyCQA/github.com/PyCQA/bandit / /24,988,604 downloads/month

Know a project that belongs here?

Tell us what it does and why it stands out.