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

Static Code Analysis Python Packages

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

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

270.5M 48K 2K
pylint-dev
pylint

It's not just a linter that annoys you!

66.9M 6K 1K
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.

60.5M 4K 348
pylint-dev
astroid

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

53.5M 580 339
semgrep
semgrep

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

36.8M 16K 988
PyCQA
bandit

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

26.5M 8K 788
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

3.7M 3K 89
google
pytype

A static type analyzer for Python code

1.1M 5K 289
roskakori
pygount

count lines of code for hundreds of languages using pygments

636K 184 25
tylerwince
flake8-bandit

Automated security testing using bandit and flake8.

511K 116 26
ipyflow
ipyflow-core

A reactive Python kernel for Jupyter notebooks.

104K 1K 25
Technologicat
pyan3

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

91K 432 75
zhukovgreen
friendly-sequences

Friendly, Scala like, Sequence interface

71K 12 0
pytorch-labs
torchfix

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

63K 151 19
guilatrova
tryceratops

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

38K 450 25
astral-sh
ruff-md

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

23K 48K 2K
zigai
rattle-lint

Framework for custom Python linters with auto-fixes

9K 0 0
astral-sh
muff

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

7K 48K 2K
ipyflow
ipyflow

A reactive Python kernel for Jupyter notebooks.

6K 1K 25
ferdinandobons
codedebrief

Local-first static analysis that turns source code into deterministic, source-grounded workflow maps for coding agents via MCP.

3K 38 4
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

3K 138 16
priv-kweihmann
systemdlint

Systemd Linter

3K 53 9
python-security
python-taint

A Static Analysis Tool for Detecting Security Vulnerabilities in Python Web Applications

2K 2K 249
bolajiwahab
pgrubic

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

2K 15 3
    • Data from PyPI, GitHub, ClickHouse, and BigQuery