PyPI Stats
  • Insights
  • PyPI
  • GitHub
  • Search
  • Compare
  • Advisories
  • Ecosystem
  • About
Home

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.

210.9M 47K 2K
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.

56.4M 4K 342
pylint-dev
astroid

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

50.6M 575 323
pylint-dev
pylint

It's not just a linter that annoys you!

48.3M 6K 1K
semgrep
semgrep

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

43.3M 15K 922
PyCQA
bandit

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

22.1M 8K 756
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

2.3M 3K 86
google
pytype

A static type analyzer for Python code

1.1M 5K 290
roskakori
pygount

count lines of code for hundreds of languages using pygments

601K 181 25
tylerwince
flake8-bandit

Automated security testing using bandit and flake8.

507K 116 24
ipyflow
ipyflow-core

A reactive Python kernel for Jupyter notebooks.

121K 1K 24
pytorch-labs
torchfix

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

75K 151 20
zhukovgreen
friendly-sequences

Friendly, Scala like, Sequence interface

71K 12 0
Technologicat
pyan3

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

40K 417 75
guilatrova
tryceratops

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

30K 448 25
ipyflow
ipyflow

A reactive Python kernel for Jupyter notebooks.

8K 1K 24
bolajiwahab
pgrubic

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

5K 15 3
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

4K 128 15
priv-kweihmann
systemdlint

Systemd Linter

3K 51 9
securesauce
precli

Precaution CLI - command line static application security testing tool

3K 27 3
nbsafety-project
nbsafety

A reactive Python kernel for Jupyter notebooks.

3K 1K 24
python-security
python-taint

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

2K 2K 249
astral-sh
muff

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

2K 47K 2K
zigai
rattle-lint

A framework for custom Python linters with auto-fixes and hierarchical configuration

2K 0 0
    • Data from PyPI, GitHub, ClickHouse, and BigQuery