Awesome Open Source
Awesome Open Source

Awesome Flake8 Extensions Awesome

A curated list of awesome flake8 extensions.

Inspired after reading a post.


Clean code

Extensions for clean code at your project.


Extensions for copyright at your project

  • flake8-copyright - Adds copyright checks to flake8.
  • flake8-ownership - Checker for assuring that author, copyright, and license are specified in source files.


Extensions for documentations at your project.

Enhancement for flake8

Extensions for flake8 plugin

  • flake8-polyfill - A tiny package that provides the poly fill for Flake8 plugins trying to support Flake8 2.x and Flake8 3.x.
  • flake8-dashboard - Plugin to generate an HTML dashboard with reporting the flake8 violations found.
  • flakehell - Wrapper to make it nice, legacy-friendly, and configurable.
  • flakehell-online - Online client-side playground for FlakeHell (
  • flake8-codes - CLI tool to introspect flake8 plugins and their codes.

Flake8 frameworks

Frameworks for flake8 at your project

  • nitpick - Enforce the same lint configuration (flake8, isort, mypy, pylint) across multiple Python projects.
  • wemake-python-styleguide - The strictest and most opinionated python linter ever.


Extensions managing imports for your project.


Extensions for security of your code.

  • Dlint - Tool for encouraging best coding practices and helping ensure Python code is secure.
  • flake8-bandit - Automated security testing using bandit.


Extensions for testing at your project.

Type annotations

Extensions for type annotations at your project.

Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
python (55,580
awesome (1,420
awesome-list (1,343
collections (69
flake8 (24