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

Static Analysis Python Packages

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

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

209.6M 47K 2K
davidhalter
jedi

Awesome autocompletion, static analysis and refactoring library for python

143.9M 6K 530
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.5M 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.2M 6K 1K
semgrep
semgrep

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

43.4M 15K 922
bridgecrewio
checkov

Prevent cloud misconfigurations and find vulnerabilities during build-time in infrastructure as code, container images and open source packages with Checkov by Bridgecrew.

23.3M 9K 1K
rubik
radon

Various code metrics for Python code

3.6M 2K 137
zizmorcore
zizmor

Static analysis for GitHub Actions

2.4M 4K 178
erev0s
apkinspector

apkInspector is a tool designed to provide detailed insights into the zip structure of APK files, offering the capability to extract content and decode the AndroidManifest.xml file.

1.6M 93 10
ast-grep
ast-grep-cli

⚡A CLI tool for code structural search, lint and rewriting. Written in Rust

1.3M 14K 350
google
pytype

A static type analyzer for Python code

1.1M 5K 290
rstcheck
rstcheck

Checks syntax of reStructuredText and code blocks nested within it

1M 254 43
ast-grep
ast-grep-py

⚡A CLI tool for code structural search, lint and rewriting. Written in Rust

912K 14K 350
rstcheck
rstcheck-core

Core library behind rstcheck.

864K 4 11
pschanely
crosshair-tool

An analysis tool for Python that blurs the line between testing and type systems.

332K 1K 79
xnuinside
simple-ddl-parser

Lightweight SQL DDL parser for extracting tables, columns, and schema metadata with broad multi-dialect support (HQL, TSQL, AWS Redshift, BigQuery, Snowflake and other dialects)

291K 221 45
tirth8205
code-review-graph

Local knowledge graph for Claude Code. Builds a persistent map of your codebase so Claude reads only what matters — 6.8× fewer tokens on reviews and up to 49× on daily coding tasks.

242K 15K 2K
facebook
pyre-check

Performant type-checking for python.

191K 7K 450
MobSF
mobsfscan

mobsfscan is a static analysis tool that can find insecure code patterns in your Android and iOS source code. Supports Java, Kotlin, Swift, and Objective C Code. mobsfscan uses MobSF static analysis rules and is powered by semgrep and libsast pattern matcher.

150K 754 121
antonagestam
phantom-types

Phantom types for Python.

137K 235 11
ajinabraham
njsscan

njsscan is a semantic aware SAST tool that can find insecure code patterns in your Node.js applications.

134K 425 103
duriantaco
skylos

Open-source PR gate for Python, TS/JS, Java, and Go. Stop merging dead code, secrets, security flows, and AI-code regressions.

131K 428 19
crytic
slither-analyzer

Static Analyzer for Solidity and Vyper

128K 6K 1K
    • Data from PyPI, GitHub, ClickHouse, and BigQuery