All Projects → lordmauve → flake8-html

lordmauve / flake8-html

Licence: other
Generate HTML reports of flake8 violations

Programming Languages

python
139335 projects - #7 most used programming language
HTML
75241 projects
CSS
56736 projects
Makefile
30231 projects

Projects that are alternatives of or similar to flake8-html

flake8-broken-line
🚨 Flake8 plugin to forbid backslashes (\) for line breaks
Stars: ✭ 85 (+112.5%)
Mutual labels:  linting, flake8-plugin
li18nt
🌎 Lint your i18n translation files. Detect conflicting properties, duplicates and make it more readable and easier to maintain by formatting it!
Stars: ✭ 29 (-27.5%)
Mutual labels:  linting
git-diff-lint
Lint only the files your branch touches
Stars: ✭ 36 (-10%)
Mutual labels:  linting
dotnet-format
A GitHub Action to run dotnet-format as part of your workflow
Stars: ✭ 25 (-37.5%)
Mutual labels:  linting
precommit-hook
Automatically check your python code on every commit. 🔍 ✔️
Stars: ✭ 16 (-60%)
Mutual labels:  linting
Golite
Add essential language support for the Go language to Sublime Text 3.
Stars: ✭ 14 (-65%)
Mutual labels:  linting
Husky.Net
Git hooks made easy with Husky.Net internal task runner! 🐶 It brings the dev-dependency concept to the .NET world!
Stars: ✭ 394 (+885%)
Mutual labels:  linting
makefiles
No description or website provided.
Stars: ✭ 23 (-42.5%)
Mutual labels:  linting
stylelint-config-xo
Stylelint shareable config for XO
Stars: ✭ 34 (-15%)
Mutual labels:  linting
flake8-annotations
Flake8 Type Annotation Checking
Stars: ✭ 117 (+192.5%)
Mutual labels:  flake8-plugin
therapist
Work out your commitment issues.
Stars: ✭ 29 (-27.5%)
Mutual labels:  linting
ngx-translate-lint
Simple CLI tools for check `ngx-translate` keys
Stars: ✭ 25 (-37.5%)
Mutual labels:  linting
eslint-plugin-chai-friendly
Makes eslint friendly towards Chai.js 'expect' and 'should' statements.
Stars: ✭ 49 (+22.5%)
Mutual labels:  linting
phpcs-changed
🐘 Run phpcs on files and only report new warnings/errors compared to the previous version.
Stars: ✭ 21 (-47.5%)
Mutual labels:  linting
checksync
A tool for detecting when related text blocks change
Stars: ✭ 14 (-65%)
Mutual labels:  linting
Dilettantes-Guide-to-Linting
Setting up ESLint, Prettier, VS Code, and the AirBnB style guide in beautiful harmony.
Stars: ✭ 18 (-55%)
Mutual labels:  linting
docker-ansible
Alpine-based multistage-build version of Ansible for reproducible usage in CI
Stars: ✭ 168 (+320%)
Mutual labels:  linting
editorconfig-checker.javascript
A tool to verify that your files are in harmony with your .editorconfig
Stars: ✭ 59 (+47.5%)
Mutual labels:  linting
comby-rust
Rust refactoring templates for comby, the structural find-and-replace tool.
Stars: ✭ 23 (-42.5%)
Mutual labels:  linting
eslint-plugin-import
ESLint plugin with rules that help validate proper imports.
Stars: ✭ 4,290 (+10625%)
Mutual labels:  linting

flake8-html

Updates

A flake8 plugin to generate HTML reports of flake8 violations.

Simply

$ pip install flake8-html

Then run flake8 passing the --format=html option and a --htmldir:

$ flake8 --format=html --htmldir=flake-report

Screenshots

Report index page:

https://github.com/lordmauve/flake8-html/raw/master/screenshots/report-index.png

Per-file report, grouped by error code:

https://github.com/lordmauve/flake8-html/raw/master/screenshots/file-report.png

Annotated, syntax-highlighed source code:

https://github.com/lordmauve/flake8-html/raw/master/screenshots/annotated-source.png

License

  • Free software: Apache Software License 2.0

Credits

This package was created with Cookiecutter and the audreyr/cookiecutter-pypackage project template.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].