16 Code Analysis and Linter packages and projects
mypy9.4 9.9 PythonOptional static typing for Python
Pylint8.1 9.7 L3 PythonIt's not just a linter that annoys you!
coala8.1 0.0 L4 Pythoncoala provides a unified command-line interface for linting and fixing all your code, regardless of the programming languages you use.
MonkeyType7.4 4.0 PythonA Python library that generates static type annotations by collecting runtime types
vprof7.3 2.6 L5 PythonVisual profiler for Python
code2flow7.0 3.6 L1 PythonPretty good call graphs for dynamic languages
Flake86.7 7.8 L5 Pythonflake8 is a python tool that glues together pycodestyle, pyflakes, mccabe, and third-party plugins to check the style and quality of some python code.
pycallgraph6.1 0.0 L4 PythonA library that visualises the flow (call graph) of your Python application.
pysonar26.0 5.3 L1 JavaPySonar2: a semantic indexer for Python with interprocedual type inference
prospector5.7 3.9 PythonInspects Python source files and provides information about type and location of classes, methods etc
Undebt5.6 0.0 L5 PythonA fast, straightforward, reliable tool for performing massive, automated code refactoring
dotenv-linter5.4 7.0 Rust⚡️Lightning-fast linter for .env files. Written in Rust 🦀
pydeps4.9 8.1 PythonPython Module Dependency graphs
pylama4.5 7.1 L4 PythonCode audit tool for python.
PythonBuddy3.1 0.0 L4 Python1st Online Python Editor With Live Syntax Checking and Execution
Unimport2.3 4.1 Python:rocket: A linter, formatter for finding and removing unused import statements.
Write Clean Python Code. Always.
Sonar helps you commit clean code every time. With over 225 unique rules to find Python bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest.