Code Analysis

Tools of static analysis, linters and code quality checkers. Also see awesome-static-analysis.

black39.4K

The uncompromising Python code formatter.

mypy18.8K

Check variable types during compile time.

yapf13.8K

Yet another Python code formatter from Google.

pyre-check6.9K

Performant type checking.

isort6.6K

A Python utility / library to sort imports.

pylint5.4K

A fully customizable source code analyzer.

monkeytype4.8K

A system for Python that generates static type annotations by collecting runtime types.

pytype4.8K

Pytype checks and infers types for Python code - without requiring type annotations.

typeshed4.5K

Collection of library stubs for Python, with static types.

code2flow4.1K

Turn your Python and JavaScript code into DOT flowcharts.

vulture3.6K

A tool for finding and analysing dead Python code.

flake83.5K

A wrapper around pycodestyle, pyflakes and McCabe.

prospector2K

A tool to analyse Python code.