Python Flake8

Open-source Python projects categorized as Flake8

Top 23 Python Flake8 Projects

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

    Project mention: Django Code Formatting and Linting Made Easy: A Step-by-Step Pre-commit Hook Tutorial | dev.to | 2023-10-05
  • wemake-python-styleguide

    The strictest and most opinionated python linter ever!

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • nbQA

    Run ruff, isort, pyupgrade, mypy, pylint, flake8, and more on Jupyter Notebooks

    Project mention: Jupyter lab code formatter? | /r/learnpython | 2023-05-14
  • best-of-python-dev

    🏆 A ranked list of awesome python developer tools and libraries. Updated weekly.

  • Deal

    🤝 Design by contract for Python. Write bug-free code. Add a few decorators, get static analysis and tests for free.

  • mccabe

    McCabe complexity checker for Python

  • PEP 8 Speaks

    A GitHub :octocat: app to automatically review Python code style over Pull Requests

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • pep8-naming

    Naming Convention checker for Python

  • flake8-comprehensions

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

  • nitpick

    Enforce the same settings on multiple projects

  • yesqa

    Automatically remove unnecessary `# noqa` comments

    Project mention: Which is your favourite or go-to YouTube channel for being up-to-date on Python? | /r/Python | 2023-05-05

    He made yesqa and pyupgrade (among others), and also works on flake8. His main job is for https://sentry.io/.

  • flake8-pytest-style

    A flake8 plugin checking common style issues or inconsistencies with pytest-based tests.

    Project mention: How to best use nontrivial Python tool chains through neovim? | /r/neovim | 2023-11-23

    I consider using flake8-pytest-style, which is a plugin for the flake8 linter. The supported way to install flake8, flake8 plugins and pylsp seems to be to pip install them into the project you are working on.

  • Flake8-pyproject

    Flake8 plug-in loading the configuration from pyproject.toml

  • pandas-vet

    A plugin for Flake8 that checks pandas code

  • flake8-bandit

    Automated security testing using bandit and flake8.

    Project mention: The Ruff python linter is insanely good | /r/Python | 2023-03-16

    flake8-bandit uses bandit behind the scenes: https://github.com/tylerwince/flake8-bandit/blob/main/flake8_bandit.py ruff doesn't and implements the rules directly

  • flake8-type-checking

    Flake8 plugin for managing type-checking imports & forward references.

  • pydoclint

    A Python docstring linter that checks arguments, returns, yields, and raises sections

    Project mention: Alternatives to the now archived darglint project. | /r/Python | 2023-05-30
  • flake8-typing-imports

    flake8 plugin which checks that typing imports are properly guarded

  • flake8-noqa

    flake8 plugin to validate #noqa comments - Mirror of https://gitlab.linss.com/open-source/flake8/flake8-noqa

  • rubric

    Linter config initializer for Python

  • flake8-todos

    Lint TODO comments in a Python code

  • flake8-length

    Flake8 plugin for a smart line length validation.

  • flake8-codes

    CLI tool to introspect flake8 plugins and their codes

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-11-23.

Python Flake8 related posts

Index

What are some of the best open-source Flake8 projects in Python? This list will help you:

Project Stars
1 Flake8 3,197
2 wemake-python-styleguide 2,379
3 nbQA 940
4 best-of-python-dev 884
5 Deal 660
6 mccabe 620
7 PEP 8 Speaks 601
8 pep8-naming 482
9 flake8-comprehensions 462
10 nitpick 381
11 yesqa 252
12 flake8-pytest-style 216
13 Flake8-pyproject 199
14 pandas-vet 165
15 flake8-bandit 110
16 flake8-type-checking 107
17 pydoclint 100
18 flake8-typing-imports 48
19 flake8-noqa 35
20 rubric 27
21 flake8-todos 26
22 flake8-length 22
23 flake8-codes 14
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com