| 1 |
ruff
Code Formatters
|
47,826 |
|
Code Formatters
Code Analysis
Developer Tools
|
→ |
|
An extremely fast Python linter and code formatter.
|
|
|
|
| 2 |
black
Code Formatters
|
41,558 |
|
Code Formatters
Code Analysis
Developer Tools
|
→ |
|
The uncompromising Python code formatter.
|
|
|
|
| 3 |
mypy
Type Checkers
|
20,464 |
|
Type Checkers
Code Analysis
Developer Tools
|
→ |
|
Check variable types during compile time.
|
|
|
|
| 4 |
ty
Type Checkers
|
18,847 |
|
Type Checkers
Code Analysis
Developer Tools
|
→ |
|
An extremely fast Python type checker and language server.
|
|
|
|
| 5 |
bandit
Code Linters
|
8,077 |
|
Code Linters
Code Analysis
Developer Tools
|
→ |
|
A tool designed to find common security issues in Python code.
|
|
|
|
| 6 |
isort
Code Formatters
|
6,944 |
|
Code Formatters
Code Analysis
Developer Tools
|
→ |
|
A Python utility / library to sort imports.
|
|
|
|
| 7 |
pyrefly
Type Checkers
|
6,606 |
|
Type Checkers
Code Analysis
Developer Tools
|
→ |
|
A fast type checker and language server for Python.
|
|
|
|
| 8 |
pylint
Code Linters
|
5,685 |
|
Code Linters
Code Analysis
Developer Tools
|
→ |
|
A fully customizable source code analyzer.
|
|
|
|
| 9 |
typeshed
Type Checkers
|
5,070 |
|
Type Checkers
Code Analysis
Developer Tools
|
→ |
|
Collection of library stubs for Python, with static types.
|
|
|
|
| 10 |
pytype
Type Annotations Generators
|
5,037 |
|
Type Annotations Generators
Code Analysis
Developer Tools
|
→ |
|
Pytype checks and infers types for Python code - without requiring type annotations.
|
|
|
|
| 11 |
monkeytype
Type Annotations Generators
|
4,996 |
|
Type Annotations Generators
Code Analysis
Developer Tools
|
→ |
|
A system for Python that generates static type annotations by collecting runtime types.
|
|
|
|
| 12 |
vulture
Code Analysis
|
4,641 |
|
Code Analysis
Code Analysis
Developer Tools
|
→ |
|
A tool for finding and analyzing dead Python code.
|
|
|
|
| 13 |
code2flow
Code Analysis
|
4,581 |
|
Code Analysis
Code Analysis
Developer Tools
|
→ |
|
Turn your Python and JavaScript code into DOT flowcharts.
|
|
|
|
| 14 |
flake8
Code Linters
|
3,795 |
|
Code Linters
Code Analysis
Developer Tools
|
→ |
|
A wrapper around pycodestyle, pyflakes and McCabe.
|
|
|
|
| 15 |
rope
Refactoring
|
2,220 |
|
Refactoring
Code Analysis
Developer Tools
|
→ |
|
Rope is a python refactoring library.
|
|
|
|
| 16 |
repowise
Code Analysis
|
2,200 |
|
Code Analysis
Code Analysis
Developer Tools
|
→ |
|
Codebase intelligence that indexes repos into dependency graphs, git history, and auto-generated docs with dead code detection.
|
|
|
|
| 17 |
prospector
Code Analysis
|
2,083 |
|
Code Analysis
Code Analysis
Developer Tools
|
→ |
|
A tool to analyze Python code.
|
|
|
|