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

Search Packages

Find Python packages by name, description, GitHub topic, or filter by metrics
pylint-dev
pylint

It's not just a linter that annoys you!

47.7M 6K 1K
PyCQA
flake8-bugbear

A plugin for Flake8 finding likely bugs and design problems in your program. Contains warnings that don't belong in pyflakes and pycodestyle.

4.4M 1K 114
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
econchick
interrogate

Explain yourself! Interrogate a codebase for docstring coverage.

1.7M 664 51
crate-ci
typos

Source code spell checker

1M 4K 170
Borda
pydeprecate

Smoothly deprecate and redirect Python functions/classes with smart warnings and auto-routing—keep your codebase clean while maintaining backward compatibility

737K 57 6
wemake-services
flake8-eradicate

Flake8 plugin to find commented out or dead code

710K 316 13
wemake-services
flake8-broken-line

🚨 Flake8 plugin to forbid backslashes (\) for line breaks

698K 112 74
MartinThoma
flake8-simplify

❄ A flake8 plugin that helps you to simplify code

351K 193 22
wemake-services
wemake-python-styleguide

The strictest and most opinionated python linter ever!

229K 3K 421
facebook
pyre-check

Performant type-checking for python.

189K 7K 450
wemake-services
dotenv-linter

:relaxed: Linting dotenv files like a charm!

152K 303 10
duriantaco
skylos

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

135K 428 19
albertas
deadcode

Find and fix unused Python code using command line.

130K 163 11
nizos
tdd-guard-pytest

Automated TDD enforcement for Claude Code

81K 2K 154
kairos-xx
typecoverage

A strict CLI + library API to report untyped variables, arguments, and function returns in Python code

57K 1 0
mick-gsk
drift-analyzer

Detect architectural erosion from AI-generated code. Static analyzer for pattern fragmentation, architecture violations & mutant duplicates.

49K 8 8
membrowse
membrowse

Track and analyze binary size and memory footprint in embedded firmware

47K 20 1
sourcery-ai
sourcery

Instant AI code reviews

45K 2K 98
orsinium-labs
flake8-warnings

Python linter (flake8, pylint, CLI) that warns you about using deprecated modules, classes, and functions

41K 12 2
editorconfig-checker
editorconfig-checker

A tool to verify that your files are in harmony with your .editorconfig

39K 53 9
jamescooke
flake8-aaa

A Flake8 plugin that checks Python tests follow the Arrange-Act-Assert pattern

38K 74 6
quantum-0
black-junit

Module to generate JUnit report from black results

34K 12 1
orsinium-labs
flake8-comments

Report redundant comments in python code

34K 10 1
    • Data from PyPI, GitHub, ClickHouse, and BigQuery