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

Code Quality Python Packages

Python packages with the GitHub topic code-quality. Sorted by monthly downloads, with stars and forks.
pylint-dev
pylint

It's not just a linter that annoys you!

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

2.8M 1K 128
econchick
interrogate

Explain yourself! Interrogate a codebase for docstring coverage.

1.4M 677 56
rohaquinlop
complexipy

Blazingly fast cognitive complexity analysis for Python, written in Rust.

1.2M 875 26
crate-ci
typos

Source code spell checker

1.1M 4K 187
Borda
pydeprecate

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

726K 62 8
wemake-services
flake8-eradicate

Flake8 plugin to find commented out or dead code

632K 312 13
wemake-services
flake8-broken-line

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

578K 111 73
wemake-services
wemake-python-styleguide

The strictest and most opinionated python linter ever!

425K 3K 439
MartinThoma
flake8-simplify

❄ A flake8 plugin that helps you to simplify code

284K 193 22
albertas
deadcode

Find and fix unused Python code using command line.

220K 177 12
sarj-ai
code-standards

Deterministic standards for Python, TypeScript, SQL, IaC, and repository policy.

132K 5 1
wemake-services
dotenv-linter

:relaxed: Linting dotenv files like a charm!

115K 307 13
sarj-ai
sarj-standards

Deterministic standards for Python, TypeScript, SQL, IaC, and repository policy.

99K 5 1
Winipedia
pyrig

A Python project setup and management tool built on infrastructure as code and convention over configuration.

98K 48 2
sakost
fest-mutate

Rust cli for blazing fast mutation-testing on Python

93K 22 0
duriantaco
skylos

Open source local-first PR scanner that finds dead code, security bugs, secrets, quality regressions, and AI-code mistakes before merge. For first timers refer to https://duriantaco.github.io/skylos/repo-map/

78K 846 57
sarj-ai
sarj-python-lint

Deterministic standards for Python, TypeScript, SQL, IaC, and repository policy.

78K 5 1
editorconfig-checker
editorconfig-checker

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

71K 54 9
commit-check
commit-check

Commit Check enforces commit metadata standards — commit messages, branch naming, committer info, signoff, and more.

61K 77 17
membrowse
membrowse

Track and analyze binary size and memory footprint in embedded firmware

47K 45 2
jebel-quant
rhiza-task

The rhiza developer tasks as a pinned CLI: one set of task names across Python, Rust and Go, replacing a synced make layer

44K 2 1
sarj-ai
sarj-sql-lint

Deterministic standards for Python, TypeScript, SQL, IaC, and repository policy.

42K 5 1
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology