New Python Code Quality Tools 2026
last commit 3 weeks ago prospector-dev/prospector 2K +3
added 12 months ago
Prospector is a tool to analyse Python code and output information about errors, potential problems, convention violations and complexity.
last commit 2 months ago pycqa/flake8 3K +8
added 12 months ago
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.
last commit 2 weeks ago microsoft/pyright 15K +37
added 12 months ago
Static Type Checker for Python
last commit 4 months ago tonybaloney/wily 1K
added 12 months ago
A Python application for tracking, reporting on timing and complexity in Python code
last commit 1 month ago google/pytype 5K -3
added 12 months ago
Pytype checks and infers types for your Python code - without requiring type annotations.
last commit 1 day ago pylint-dev/pylint 5K +1
added 12 months ago
Pylint analyses your code without actually running it. It checks for errors, enforces a coding standard, looks for code smells, and can make suggestions about how the code could be refactored.
last commit 16 hours ago facebook/pyre-check 7K +5
added 12 months ago
Pyre is a performant type checker for Python compliant with PEP 484. Pyre can analyze codebases with millions of lines of code incrementally – providing instantaneous feedback to developers as they write code. Y
last commit 2 months ago pre-commit/pre-commit 15K +46
added 1 year ago
A framework for managing and maintaining multi-language pre-commit hooks.
last commit 3 days ago beartype/beartype 3K +16
added 1 year ago
Unbearably fast near-real-time hybrid runtime-static type-checking in pure Python.
last commit 9 months ago astral-sh/ruff 39K +385
added 1 year ago