An open API service indexing awesome lists of open source software.

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/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/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/adamchainz/flake8-comprehensions

❄️ A flake8 plugin to help you write better list/set/dict comprehensions.

flake8

Last synced: 29 Dec 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/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

flake8 pre-commit

Last synced: 14 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/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/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/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/smarie/python-genbadge

A library to generate badges for typical checks (flake8, pytest, coverage, etc.)

badge cli cobertura commandline coverage flake8 generate junit markdown pytest shield svg test

Last synced: 07 Apr 2025

https://github.com/adamchainz/flake8-tidy-imports

❄️ A flake8 plugin that helps you write tidier imports.

flake8

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`

flake8

Last synced: 29 Mar 2025

https://github.com/sbdchd/flake8-pie

:pizza: A flake8 extension that implements misc. lints

flake8 lint python

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

flake8 mypy pre-commit typing

Last synced: 04 Apr 2025

https://github.com/asottile-archive/flake8-walrus

flake8 plugin which forbids assignment expressions (the walrus operator)

flake8

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~ πŸ€“

asgi fastapi flake8 python

Last synced: 08 May 2025

https://github.com/kludex/flake8-fastapi

Flake8 FastAPI - Avoid simple FastAPI mistakes ~opinionated~ πŸ€“

asgi fastapi flake8 python

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/Arkq/flake8-requirements

Package requirements checker

flake8 flake8-plugin

Last synced: 08 May 2025

https://github.com/arkq/flake8-requirements

Package requirements checker

flake8 flake8-plugin

Last synced: 21 Feb 2026

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

flake8 python unittest

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/julianwachholz/flake8-action

Run flake8 linter in your Python project.

actions flake8 linter python python3

Last synced: 26 Oct 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/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

flake8 python sql

Last synced: 08 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: 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

flake8 linting python

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).

flake8 python

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/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

flake8 python

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