Projects in Awesome Lists tagged with flake8
A curated list of projects in awesome lists tagged with flake8 .
https://github.com/pycqa/flake8
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.
complexity-analysis flake8 linter linter-flake8 pep8 python python3 static-analysis static-code-analysis style-guide styleguide stylelint
Last synced: 21 Apr 2025
https://github.com/PyCQA/flake8
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.
complexity-analysis flake8 linter linter-flake8 pep8 python python3 static-analysis static-code-analysis style-guide styleguide stylelint
Last synced: 27 Mar 2025
https://github.com/amontalenti/elements-of-python-style
Goes beyond PEP8 to discuss what makes Python code feel great. A Strunk & White for Python.
code-style codestyle documentation flake8 pep8 python python-style python3 readability style-guide styleguide
Last synced: 13 Apr 2025
https://github.com/wemake-services/wemake-python-styleguide
The strictest and most opinionated python linter ever!
code-quality flake8 flake8-plugin hacktoberfest linter python python3 styleguide wemake wemake-services
Last synced: 22 Apr 2025
https://github.com/nbqa-dev/nbqa
Run ruff, isort, pyupgrade, mypy, pylint, flake8, and more on Jupyter Notebooks
black codequality doctest flake8 isort jupyter-notebook lint mypy pre-commit pre-commit-hook pylint python pyupgrade ruff yapf
Last synced: 10 Apr 2025
https://github.com/nbQA-dev/nbQA
Run ruff, isort, pyupgrade, mypy, pylint, flake8, and more on Jupyter Notebooks
black codequality doctest flake8 isort jupyter-notebook lint mypy pre-commit pre-commit-hook pylint python pyupgrade ruff yapf
Last synced: 25 Mar 2025
https://github.com/life4/deal
🤝 Design by contract for Python. Write bug-free code. Add a few decorators, get static analysis and tests for free.
contracts contracts-programming dbc deal decorators design-by-contract flake8 functional-programming hacktoberfest interface invariant linter mypy property-based-testing python pythonic refinement-types testing typing validation
Last synced: 26 Mar 2025
https://github.com/sourcery-ai/python-best-practices-cookiecutter
Python best practices project cookiecutter 🍪
best-practices black cookiecutter cookiecutter-template flake8 isort mypy pipenv pre-commit pytest python python-best-practices
Last synced: 13 Apr 2025
https://github.com/phatboyg/newid
A sequential id generator that works across nodes with no collisions
c-sharp flake8 identity masstransit newid uuid
Last synced: 04 Apr 2025
https://github.com/pycqa/mccabe
McCabe complexity checker for Python
complexity complexity-analysis flake8 flake8-extensions flake8-plugin linter-flake8 linter-plugin mccabe python
Last synced: 11 Apr 2025
https://github.com/PyCQA/mccabe
McCabe complexity checker for Python
complexity complexity-analysis flake8 flake8-extensions flake8-plugin linter-flake8 linter-plugin mccabe python
Last synced: 29 Mar 2025
https://github.com/pep8speaks-org/pep8speaks
A GitHub :octocat: app to automatically review Python code style over Pull Requests
bot code-quality code-style flake8 github-app github-webhooks hacktoberfest linter pep8 pycodestyle python python-style review static-analysis static-code-analysis styleguide
Last synced: 14 Mar 2025
https://github.com/pycqa/pep8-naming
Naming Convention checker for Python
flake8 flake8-extensions flake8-plugin linter-flake8 linter-plugin naming-conventions pep8 python
Last synced: 26 Apr 2025
https://github.com/PyCQA/pep8-naming
Naming Convention checker for Python
flake8 flake8-extensions flake8-plugin linter-flake8 linter-plugin naming-conventions pep8 python
Last synced: 20 Mar 2025
https://github.com/adamchainz/flake8-comprehensions
❄️ A flake8 plugin to help you write better list/set/dict comprehensions.
Last synced: 11 Nov 2024
https://github.com/antkahn/flask-api-starter-kit
Start a Flask API in less than 5 minutes
api black boilerplate docker flake8 flask flask-api isort lint python starter-kit swagger
Last synced: 29 Mar 2025
https://github.com/andreoliwa/nitpick
Enforce the same settings on multiple projects
flake8 flake8-plugin isort linter mypy pylint python python3 styleguide
Last synced: 13 Apr 2025
https://github.com/wemake-services/flake8-eradicate
Flake8 plugin to find commented out or dead code
code-quality comments flake8 flake8-plugin linter linter-plugin wemake-python-styleguide wemake-services
Last synced: 08 Apr 2025
https://github.com/PyCQA/flake8-import-order
Flake8 plugin that checks import order against various Python Style Guides
flake8 flake8-extensions linter-flake8 linter-plugin pylama python
Last synced: 11 Nov 2024
https://github.com/pycqa/flake8-import-order
Flake8 plugin that checks import order against various Python Style Guides
flake8 flake8-extensions linter-flake8 linter-plugin pylama python
Last synced: 14 Apr 2025
https://github.com/asottile/yesqa
Automatically remove unnecessary `# noqa` comments
Last synced: 14 Apr 2025
https://github.com/innogames/igcommit
Git pre-receive hook to check commits and code style
csslint eslint flake8 git git-hook golint htmlhint jscs jshint pep8 phpcs pre-receive pre-receive-hooks puppet-lint pyflakes python rubocop shellcheck standard syntax-checker
Last synced: 05 Apr 2025
https://github.com/grantmcconnaughey/flake8rules
Descriptions and examples for the rules in Flake8 (pyflakes, pycodestyle, and mccabe).
flake8 mccabe pycodestyle pyflakes python
Last synced: 07 Apr 2025
https://github.com/grantmcconnaughey/Flake8Rules
Descriptions and examples for the rules in Flake8 (pyflakes, pycodestyle, and mccabe).
flake8 mccabe pycodestyle pyflakes python
Last synced: 13 Nov 2024
https://github.com/mschwager/cohesion
A tool for measuring Python class cohesion.
class code cohesion flake8 flake8-plugin lint linter-plugin measure module oop python quality
Last synced: 08 Apr 2025
https://github.com/life4/flakehell
Flake8 wrapper to make it nice, legacy-friendly, configurable.
ci code-quality flake8 flake8-extensions flake8-plugin linter linting python qa quality-assurance
Last synced: 26 Mar 2025
https://github.com/m-burst/flake8-pytest-style
A flake8 plugin checking common style issues or inconsistencies with pytest-based tests.
flake8 flake8-extensions flake8-plugin flake8-plugins pytest python3
Last synced: 12 Apr 2025
https://github.com/john-hen/Flake8-pyproject
Flake8 plug-in loading the configuration from pyproject.toml
flake8 flake8-plugin flake8-plugins pyproject pyproject-toml
Last synced: 15 Nov 2024
https://github.com/martinthoma/flake8-simplify
❄ A flake8 plugin that helps you to simplify code
code-quality flake8 flake8-extensions flake8-plugin linter python python-style python3
Last synced: 12 Apr 2025
https://github.com/MartinThoma/flake8-simplify
❄ A flake8 plugin that helps you to simplify code
code-quality flake8 flake8-extensions flake8-plugin linter python python-style python3
Last synced: 15 Nov 2024
https://github.com/deppen8/pandas-vet
A plugin for Flake8 that checks pandas code
flake8 flake8-plugin linter pandas python
Last synced: 15 Nov 2024
https://github.com/dlint-py/dlint
Dlint is a tool for encouraging best coding practices and helping ensure Python code is secure.
dlint flake8 linter python security static-analysis
Last synced: 15 Nov 2024
https://github.com/sco1/flake8-annotations
Flake8 Type Annotation Checking
flake8 flake8-plugin python python3 type-annotations
Last synced: 14 Apr 2025
https://github.com/pycqa/flake8-docstrings
Integration of pydocstyle and flake8 for combined linting and reporting
docstrings flake8 flake8-extension flake8-plugin pydocstyle
Last synced: 13 Apr 2025
https://github.com/pytorch-labs/torchfix
TorchFix - a linter for PyTorch-using code with autofix support
flake8 flake8-plugin hacktoberfest linter python pytorch static-analysis static-code-analysis
Last synced: 11 Apr 2025
https://github.com/zillionare/python-project-wizard
A tool for creating skeleton python project, built with popular develop tools and conform to best practice.
boilerplate boilerplate-template codecov cookiecutter cookiecutter-pypackage cookiecutter-template flake8 github-ci mkdocstrings poetry pre-commit-hooks python scaffold starter-kit startertemplate template tox
Last synced: 04 Apr 2025
https://github.com/wemake-services/flake8-broken-line
🚨 Flake8 plugin to forbid backslashes (\) for line breaks
code-quality flake8 flake8-plugin lint linter linting python python3
Last synced: 04 Apr 2025
https://github.com/mlshapiro/jupyterlab-flake8
Jupyterlab python linter for notebooks and text files using flake8
flake8 jupyterlab jupyterlab-extension python
Last synced: 12 Apr 2025
https://github.com/tylerwince/flake8-bandit
Automated security testing using bandit and flake8.
bandit flake8 security security-automation security-tools static-code-analysis vulnerability-detection
Last synced: 15 Nov 2024
https://github.com/snok/flake8-type-checking
Flake8 plugin for managing type-checking imports & forward references.
flake8 flake8-extensions flake8-plugin imports python typing
Last synced: 05 Apr 2025
https://github.com/ambv/flake8-mypy
A plugin for flake8 integrating Mypy.
flake8 linter linter-plugin mypy plugin type-hints typing
Last synced: 22 Apr 2025
https://github.com/slimovich/Realworld-fastapi-gino-template
Real world Fast-API application template using gino(Async ORM) based on hexagonal architecture
async async-orm dependency-injection docker fastapi fastapi-template flake8 gino hexagonal-architecture jenkins pgadmin4 postgresql python3 python38 realworld realworld-application sonarqube swagger tutorial
Last synced: 09 Apr 2025
https://github.com/niksingh710/ndots
NixOs/Nix Config using flake (flake-parts).
dotfiles flake-parts flake8 home-manager nix-config nixos nixos-con nixpkgs wayland
Last synced: 07 Apr 2025
https://github.com/ricardochaves/python-lint
GitHub Action for Lint your code
black flake8 github-actions isort mypy pycodestyle pylint
Last synced: 09 Apr 2025
https://github.com/alexioannides/py-package-template
Python package template project for kick-starting new Python projects.
automated-deployment automated-testing continuous-delivery example-project flake8 mypy package pip pypi pytest python sphinx template-project travis-ci
Last synced: 16 Mar 2025
https://github.com/AlexIoannides/py-package-template
Python package template project for kick-starting new Python projects.
automated-deployment automated-testing continuous-delivery example-project flake8 mypy package pip pypi pytest python sphinx template-project travis-ci
Last synced: 04 Dec 2024
https://github.com/jsh9/pydoclint
A Python docstring linter that checks arguments, returns, yields, and raises sections
docstring docstring-checker documantation documentation-tool flake8 flake8-extension flake8-extensions flake8-plugin flake8-plugins linter python-documentation
Last synced: 11 Nov 2024
https://github.com/pycqa/flake8-pyi
A plugin for Flake8 that provides specializations for type hinting stub files
flake8 lint linter linter-plugin mypy pep484 python stub-files type-checking typing
Last synced: 05 Apr 2025
https://github.com/PyCQA/flake8-pyi
A plugin for Flake8 that provides specializations for type hinting stub files
flake8 lint linter linter-plugin mypy pep484 python stub-files type-checking typing
Last synced: 15 Nov 2024
https://github.com/py-actions/flake8
A GitHub Action that installs and executes flake8 Python source linting during continuous integration testing. Supports flake8 configuration and plugin installation in the GitHub Action settings.
actions ci flake8 flake8-plugin github-actions lint linter linting python python3
Last synced: 14 Apr 2025
https://github.com/melevir/flake8-cognitive-complexity
An extension for flake8 that validates cognitive functions complexity
code-complexity code-style complexity flake8 flake8-plugin styleguide
Last synced: 17 Mar 2025
https://github.com/Melevir/flake8-cognitive-complexity
An extension for flake8 that validates cognitive functions complexity
code-complexity code-style complexity flake8 flake8-plugin styleguide
Last synced: 15 Nov 2024
https://github.com/adamchainz/flake8-tidy-imports
❄️ A flake8 plugin that helps you write tidier imports.
Last synced: 15 Nov 2024
https://github.com/asottile-archive/flake8-2020
flake8 plugin which checks for misuse of `sys.version` or `sys.version_info`
Last synced: 29 Mar 2025
https://github.com/sbdchd/flake8-pie
:pizza: A flake8 extension that implements misc. lints
Last synced: 16 Nov 2024
https://github.com/best-doctor/flake8-class-attributes-order
A flake8 extension that checks classes attributes order
code-standards flake8 flake8-plugin
Last synced: 13 Apr 2025
https://github.com/best-doctor/flake8-variables-names
A flake8 extension that helps to make more readable variables names
flake8 flake8-plugin naming-conventions
Last synced: 07 Apr 2025
https://github.com/best-doctor/flake8-functions
flake8 plugin for validation of function parameters (length, complexity, etc)
code-standards flake8 flake8-plugin styleguide
Last synced: 13 Apr 2025
https://github.com/asottile/flake8-typing-imports
flake8 plugin which checks that typing imports are properly guarded
Last synced: 04 Apr 2025
https://github.com/best-doctor/flake8-annotations-complexity
flake8 plugin to validate annotations complexity
complexity flake8 flake8-plugin
Last synced: 04 Apr 2025
https://github.com/asottile-archive/flake8-walrus
flake8 plugin which forbids assignment expressions (the walrus operator)
Last synced: 15 Nov 2024
https://github.com/Kludex/flake8-fastapi
Flake8 FastAPI - Avoid simple FastAPI mistakes ~opinionated~ 🤓
Last synced: 15 Nov 2024
https://github.com/kludex/flake8-fastapi
Flake8 FastAPI - Avoid simple FastAPI mistakes ~opinionated~ 🤓
Last synced: 13 Apr 2025
https://github.com/microsoft/vscode-flake8
Linting support for python using the flake8 library.
flake8 python visual-studio-code
Last synced: 07 Apr 2025
https://github.com/plinss/flake8-noqa
flake8 plugin to validate #noqa comments - Mirror of https://gitlab.linss.com/open-source/flake8/flake8-noqa
flake8 flake8-extension flake8-plugin
Last synced: 09 Apr 2025
https://github.com/datatheorem/flake8-alfred
Alfred is a flake8 plugin to warn on unsafe/obsolete symbols.
flake8 flake8-plugin python3 security
Last synced: 21 Apr 2025
https://github.com/best-doctor/flake8-annotations-coverage
flake8 plugin to validate annotations coverage
annotations flake8 flake8-plugin
Last synced: 02 Mar 2025
https://github.com/mafda/python_best_practices
How to make your code shine with isort, Black, Flake8, and Pylint. Guidelines and best practice suggestions on how to write Python code.
best-practices black clean-code flake8 formatter good-practices isort linting pep8 pep8-checker pylint python python-best-practices python-clean-code styleguide
Last synced: 15 Apr 2025
https://github.com/jparise/flake8-assertive
Flake8 unittest assert method checker
Last synced: 15 Mar 2025
https://github.com/best-doctor/flake8-expression-complexity
flake8 plugin to validate expressions complexity
code-standards flake8 flake8-plugin styleguide
Last synced: 02 Mar 2025
https://github.com/orsinium-labs/flake8-todos
Lint TODO comments in a Python code
code-quality flake8 flake8-plugin linter python qa todo
Last synced: 15 Apr 2025
https://github.com/s-weigand/flake8-nb
Flake8 checking for jupyter notebooks
cli code-quality-analyzer flake8 flake8-nb jupyter-notebooks notebook quality-assurance testing-tools
Last synced: 21 Apr 2025
https://github.com/rednafi/rubric
Linter config initializer for Python
black config configuration-files configuration-management flake8 isort linters makefile mypy pip-tools poetry pyproject-toml python toml
Last synced: 22 Apr 2025
https://github.com/Melevir/flake8-functions-names
An extension for flake8 that validates functions names, decomposition and conformity with annotations.
code-style contract flake8 flake8-plugin styleguide
Last synced: 15 Nov 2024
https://github.com/semyonsinchenko/flake8-pyspark-with-column
A flake8 plugin that detects of usage withColumn in a loop or inside reduce
flake8 flake8-plugin flake8-plugins lint linter linting pyspark
Last synced: 19 Mar 2025
https://github.com/melevir/flake8-functions-names
An extension for flake8 that validates functions names, decomposition and conformity with annotations.
code-style contract flake8 flake8-plugin styleguide
Last synced: 02 Mar 2025
https://github.com/pgjones/flake8-sql
Flake8 plugin that checks SQL code against opinionated style rules
Last synced: 08 Apr 2025
https://github.com/awelzel/flake8-gl-codeclimate
Flake8 formatter producing Gitlab Code Quality artifacts.
codeclimate flake8 flake8-plugin gitlab gitlab-ci python
Last synced: 13 Apr 2025
https://github.com/truebrain/actions-flake8
Flake8 with GitHub Actions -- including annotations for Pull Requests
actions annotations flake8 github-actions linter python
Last synced: 06 Apr 2025
https://github.com/shenxiangzhuang/mppt
A Modern Python Package Template
black codecov duty flake8 hypothesis-testing isort makefile mkdocs mkdocs-material mypy package package-manager poetry pre-commit pypi pytest python python3 ruff taskfile
Last synced: 12 Apr 2025
https://github.com/orsinium-labs/flake8-length
Flake8 plugin for a smart line length validation.
clean-code code-quality flake8 flake8-extension flake8-extensions flake8-plugin flake8-plugins linter qa
Last synced: 15 Apr 2025
https://github.com/grantmcconnaughey/lintly-flake8-github-action
A GitHub Action that lints Python code with Flake8 then automatically creates pull request reviews if there are any violations.
continuous-integration flake8 github-actions linting python
Last synced: 14 Apr 2025
https://github.com/johnfraney/flake8-markdown
Lints Python code blocks in Markdown files using flake8
flake8 hacktoberfest linter markdown python
Last synced: 06 Apr 2025
https://github.com/decorator-factory/flake8-pep585
flake8 plugin to enforce new-style type hints (PEP 585)
flake8 flake8-plugin python typing
Last synced: 14 Apr 2025
https://github.com/fsouza/autoflake8
Tool to automatically fix some issues reported by flake8 (previously forked from autoflake).
Last synced: 29 Mar 2025
https://github.com/flake8-docs/flake8-rst
Run flake8 checks on code in *.rst files or in docstrings
documentation-tool flake8 python
Last synced: 15 Nov 2024
https://github.com/10sr/flake8-no-implicit-concat
Flake8 Plugin that Forbids Implicit str/bytes Literal Concatenations
flake8 flake8-plugin linter linting python
Last synced: 09 Apr 2025
https://github.com/c17hawke/ipynbrenderer
cicd flake8 github-actions kanban-board mkdocs-material mypy pypi-package pytest python python3 shell-script
Last synced: 15 Apr 2025
https://github.com/stummjr/flake8-scrapy
A Flake8 plugin to catch common issues on Scrapy spiders
flake8 flake8-plugin linter linter-plugin scrapy
Last synced: 12 Nov 2024
https://github.com/astj/flake8-formatter-junit-xml
JUnit XML formatter for flake8
Last synced: 16 Mar 2025
https://github.com/spoqa/flake8-import-order-spoqa
Spoqa's import order style for flake8-import-order
coding-conventions flake8 flake8-import-order import-order lint python
Last synced: 22 Nov 2024
https://github.com/jsfehler/flake8-multiline-containers
A Flake8 plugin to ensure a consistent format for multiline containers.
flake8 flake8-extensions linter python3
Last synced: 15 Mar 2025
https://github.com/orsinium-labs/flake8-codes
CLI tool to introspect flake8 plugins and their codes
flake8 flake8-extensions flake8-plugin flake8-plugins linter python qa
Last synced: 15 Apr 2025
https://github.com/ajoyoommen/flask-rest-api-template
This repository can be used to setup a REST API in flask with Swagger documentation. The folders are structured to allow versioned API. This project is also enabled with a Dockerfile and sample unit test layout.
coverage docker flake8 flask flask-restplus flask-restx pytest swagger-ui
Last synced: 04 Dec 2024
https://github.com/aperezhortal/flake8-dashboard
A flake8 plugin to generate an HTML dashboard with a report of the flake8 violations found.
Last synced: 15 Nov 2024
https://github.com/pycqa/flake8-polyfill
Project to make writing plugins across major versions of flake8 easier
flake8 flake8-extension python
Last synced: 25 Jan 2025