PyRank
  • Search
  • PyPI
  • GitHub
  • Insights
  • Compare
  • Advisories
  • Ecosystem
  • About

Static Code Analysis Python Packages

Python packages with the GitHub topic static-code-analysis. Sorted by monthly downloads, with stars and forks.
astral-sh
ruff

An extremely fast Python linter and code formatter, written in Rust.

318.5M 50K 3K
pycqa
flake8

flake8 is a python tool that glues together pycodestyle, pyflakes, mccabe, and third-party plugins to check the style and quality of some python code.

40.2M 4K 363
pylint-dev
astroid

A common base representation of python source code for pylint and other projects

39.2M 584 371
pylint-dev
pylint

It's not just a linter that annoys you!

38.6M 6K 1K
PyCQA
bandit

Bandit is a tool designed to find common security issues in Python code.

24.7M 8K 852
semgrep
semgrep

Lightweight static analysis for many languages. Find bug variants with patterns that look like source code.

18.2M 17K 1K
gauge-sh
tach

A Python tool to visualize + enforce dependencies, using modular architecture 🌎 Open source 🐍 Installable via pip πŸ”§ Able to be adopted incrementally - ⚑ Implemented with no runtime impact ♾️ Interoperable with your existing systems πŸ¦€ Written in rust

4.8M 3K 95
google
pytype

A static type analyzer for Python code

983K 5K 290
tylerwince
flake8-bandit

Automated security testing using bandit and flake8.

581K 116 25
roskakori
pygount

count lines of code for hundreds of languages using pygments

366K 187 26
ipyflow
ipyflow-core

A reactive Python kernel for Jupyter notebooks.

83K 1K 25
Technologicat
pyan3

The Python static call graph generator. pyan3 on PyPI. Official repo. Py3.10-3.14.

76K 461 79
zhukovgreen
friendly-sequences

Friendly, Scala like, Sequence interface

70K 13 1
guilatrova
tryceratops

A linter to prevent exception handling antipatterns in Python (limited only for those who like dinosaurs).

34K 447 24
pytorch-labs
torchfix

TorchFix - a linter for PyTorch-using code with autofix support

21K 151 18
astral-sh
ruff-md

An extremely fast Python linter and code formatter, written in Rust.

8K 50K 3K
astral-sh
dogmatic

An extremely fast Python linter and code formatter, written in Rust.

7K 50K 3K
ipyflow
ipyflow

A reactive Python kernel for Jupyter notebooks.

3K 1K 25
charliermarsh
flake8-to-ruff

An extremely fast Python linter and code formatter, written in Rust.

3K 50K 2K
astral-sh
muff

An extremely fast Python linter and code formatter, written in Rust.

2K 50K 3K
usagitoneko97
klara

Automatic test case generation for python and static analysis library

2K 266 12
shivasurya
codepathfinder

Static Code Analysis for security teams with Inter file taint analysis. Built for finding vulnerabilities, advanced structural search, derive insights and supports MCP

2K 142 18
bolajiwahab
pgrubic

PostgreSQL linter and formatter for schema migrations and design best practices.

2K 21 3
dekobon
big-code-analysis-cli

Tool to report source code metrics

2K 32 3
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology