| 1 |
ruff
Code Formatters
|
47,607 |
|
Code Formatters
Code Analysis
Developer Tools
|
→ |
|
An extremely fast Python linter and code formatter.
|
|
|
|
| 2 |
black
Code Formatters
|
41,517 |
|
Code Formatters
Code Analysis
Developer Tools
|
→ |
|
The uncompromising Python code formatter.
|
|
|
|
| 3 |
mypy
Type Checkers
|
20,430 |
|
Type Checkers
Code Analysis
Developer Tools
|
→ |
|
Check variable types during compile time.
|
|
|
|
| 4 |
ty
Type Checkers
|
18,686 |
|
Type Checkers
Code Analysis
Developer Tools
|
→ |
|
An extremely fast Python type checker and language server.
|
|
|
|
| 5 |
bandit
Code Linters
|
8,038 |
|
Code Linters
Code Analysis
Developer Tools
|
→ |
|
A tool designed to find common security issues in Python code.
|
|
|
|
| 6 |
isort
Code Formatters
|
6,945 |
|
Code Formatters
Code Analysis
Developer Tools
|
→ |
|
A Python utility / library to sort imports.
|
|
|
|
| 7 |
pyrefly
Type Checkers
|
6,284 |
|
Type Checkers
Code Analysis
Developer Tools
|
→ |
|
A fast type checker and language server for Python.
|
|
|
|
| 8 |
pylint
Code Linters
|
5,684 |
|
Code Linters
Code Analysis
Developer Tools
|
→ |
|
A fully customizable source code analyzer.
|
|
|
|
| 9 |
typeshed
Type Checkers
|
5,060 |
|
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,612 |
|
Code Analysis
Code Analysis
Developer Tools
|
→ |
|
A tool for finding and analyzing dead Python code.
|
|
|
|
| 13 |
code2flow
Code Analysis
|
4,573 |
|
Code Analysis
Code Analysis
Developer Tools
|
→ |
|
Turn your Python and JavaScript code into DOT flowcharts.
|
|
|
|
| 14 |
flake8
Code Linters
|
3,791 |
|
Code Linters
Code Analysis
Developer Tools
|
→ |
|
A wrapper around pycodestyle, pyflakes and McCabe.
|
|
|
|
| 15 |
rope
Refactoring
|
2,212 |
|
Refactoring
Code Analysis
Developer Tools
|
→ |
|
Rope is a python refactoring library.
|
|
|
|
| 16 |
prospector
Code Analysis
|
2,079 |
|
Code Analysis
Code Analysis
Developer Tools
|
→ |
|
A tool to analyze Python code.
|
|
|
|
| 17 |
repowise
Code Analysis
|
1,761 |
|
Code Analysis
Code Analysis
Developer Tools
|
→ |
|
Codebase intelligence that indexes repos into dependency graphs, git history, and auto-generated docs with dead code detection.
|
|
|
|