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: 12 May 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: 14 May 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: 27 Apr 2026
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: 13 May 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 2026
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: 13 May 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: 29 Dec 2025
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: 14 May 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: 27 Mar 2026
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: 26 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: 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: 04 May 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/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: 24 Aug 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: 06 Apr 2026
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/john-hen/Flake8-pyproject
Flake8 plug-in loading the configuration from pyproject.toml
flake8 flake8-plugin flake8-plugins pyproject pyproject-toml
Last synced: 08 May 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: 08 May 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: 12 Apr 2025
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: 27 Dec 2025
https://github.com/deppen8/pandas-vet
A plugin for Flake8 that checks pandas code
flake8 flake8-plugin linter pandas python
Last synced: 10 Sep 2025
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: 21 Oct 2025
https://github.com/sco1/flake8-annotations
Flake8 Type Annotation Checking
flake8 flake8-plugin python python3 type-annotations
Last synced: 15 May 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/alexfazio/plankton
Write-time code quality enforcement system for Claude Code. Every file edit triggers automated formatting and linting through fast Rust-based linters and dedicated Claude instances that intelligently fix remaining violations
ai-agents biome biomejs claude-code code-quality developer-tools flake8 hooks linting python ruff shellcheck typescript
Last synced: 25 Feb 2026
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/tylerwince/flake8-bandit
Automated security testing using bandit and flake8.
bandit flake8 security security-automation security-tools static-code-analysis vulnerability-detection
Last synced: 14 Jan 2026
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/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/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/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/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: 06 Jul 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: 29 Jul 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: 08 May 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: 12 Dec 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: 08 May 2025
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/adamchainz/flake8-tidy-imports
βοΈ A flake8 plugin that helps you write tidier imports.
Last synced: 30 Dec 2025
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: 09 May 2025
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/asottile-archive/flake8-walrus
flake8 plugin which forbids assignment expressions (the walrus operator)
Last synced: 08 May 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/Kludex/flake8-fastapi
Flake8 FastAPI - Avoid simple FastAPI mistakes ~opinionated~ π€
Last synced: 08 May 2025
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: 09 Apr 2026
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/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/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: 10 Oct 2025
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/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: 26 Oct 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: 08 May 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/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: 18 Oct 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: 10 Sep 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/omaraboumrad/mastool
[M]ean [AST] T[ool] - static analysis checks of python code through flake8
Last synced: 16 Feb 2026
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/fsouza/autoflake8
Tool to automatically fix some issues reported by flake8 (previously forked from autoflake).
Last synced: 29 Mar 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/flake8-docs/flake8-rst
Run flake8 checks on code in *.rst files or in docstrings
documentation-tool flake8 python
Last synced: 09 Mar 2026
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: 27 Oct 2025
https://github.com/prog-time/git-hooks
Useful shell scripts for git hooks
bash bash-script eslint flake8 git hooks phpstan pint prettier pytest shell shell-script
Last synced: 18 Feb 2026
https://github.com/scrapy/flake8-scrapy
A Flake8 plugin to catch common issues on Scrapy spiders
flake8 flake8-plugin linter linter-plugin scrapy
Last synced: 22 Jun 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: 03 May 2025
https://github.com/astj/flake8-formatter-junit-xml
JUnit XML formatter for flake8
Last synced: 16 Mar 2025
https://github.com/breadrock1/socialnetworkscraper
Web scraping is simply the process of using a social media web scraper to gather data automatically. It saves users time, effort and sometimes money since itβs an automatic process performed by bots. You could take the time to search the web for all mentions of a certain word or find all prices for a certain product, but that would take a lot of time.
facebook facebook-scraping flake8 mailru osint osint-python python python3 scraper scraping site-scraper social-network social-network-analysis twitter vk-api vkontakte web-scraper web-scraping
Last synced: 30 Jul 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: 13 Jul 2025