flake8
Code linter
A tool that checks Python code style and quality using multiple checks and plugins.
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.
3k stars
39 watching
309 forks
Language: Python
last commit: 25 days ago
Linked from 3 awesome lists
complexity-analysisflake8linterlinter-flake8pep8pythonpython3static-analysisstatic-code-analysisstyle-guidestyleguidestylelint
Related projects:
Repository | Description | Stars |
---|---|---|
pycqa/flake8-docstrings | Tools to improve Python documentation quality and consistency | 154 |
pycqa/flake8-json | Formats Flake8 output as JSON with optional pretty-printing and CodeClimate support | 10 |
pycqa/flake8-bugbear | A plugin that extends flake8 to detect design problems and likely bugs in Python code. | 1,066 |
pycqa/flake8-pyi | Enhances Flake8 to better handle stub files used in type hinting | 73 |
arkq/flake8-requirements | A flake8 plugin that checks package import requirements and reports missing or unused dependencies. | 37 |
flowci/docs | Documentation for a CI/CD platform for developers | 727 |
pycco-docs/pycco | A Python port of a documentation generator that produces literate-style documentation in a human-readable format. | 845 |
flake8-docs/flake8-rst | Tool to run flake8 checks on code snippets in docstrings or RST files. | 22 |
prismlibrary/prism-documentation | The official repository for Prism project documentation and raw content of the docs website. | 177 |
orsinium-labs/flake8-ruler | Generates a flake8 configuration file from a more powerful config format | 11 |
microsoftdocs/azure-docs | Microsoft Azure's documentation for learning and skills development | 10,293 |
lawmurray/doxide | Generates documentation for C++ code | 55 |
0voice/ffmpeg_develop_doc | A comprehensive resource collection for learning and using FFmpeg | 1,954 |
plinss/flake8-noqa | Ensures # noqa comments are formatted correctly to avoid errors and unintended behavior in flake8. | 41 |
best-doctor/flake8-annotations-coverage | Reports on files with low type annotations in Python code | 34 |