Code Analysis

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

Search every project in one place

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

Search and filter

Filtering for

Results

Row number Tags
An extremely fast Python linter and code formatter.
The uncompromising Python code formatter.
Check variable types during compile time.
An extremely fast Python type checker and language server.
A tool designed to find common security issues in Python code.
A Python utility / library to sort imports.
A fully customizable source code analyzer.
A fast type checker and language server for Python.
Collection of library stubs for Python, with static types.
Pytype checks and infers types for Python code - without requiring type annotations.
A system for Python that generates static type annotations by collecting runtime types.
Turn your Python and JavaScript code into DOT flowcharts.
A tool for finding and analyzing dead Python code.
A wrapper around pycodestyle, pyflakes and McCabe.
Rope is a python refactoring library.
A tool to analyze Python code.
Codebase intelligence that indexes repos into dependency graphs, git history, and auto-generated docs with dead code detection.

Know a project that belongs here?

Tell us what it does and why it stands out.