green-code-initiative / ecoCode-html

Reduce the environmental footprint of your HTML software programs

Home Page:https://ecocode.io

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

EcoCode-html

ecoCode is a collective project aiming to reduce environmental footprint of software at the code level. The goal of the project is to provide a list of static code analyzers to highlight code structures that may have a negative ecological impact: energy and resources over-consumption, "fatware", shortening terminals' lifespan, etc.

ecoCode is based on evolving catalogs of good practices, for various technologies. This SonarQube plugin then implements these catalogs as rules for scanning your HTML projects.

Warning

This project is still in development. Star and watch the repository to get the latest updates!

License: GPL v3 Build Sonar Quality gate

🌿 SonarQube Plugins

This plugin is part of the ecoCode project.
You can find a list of all our other plugins in the ecoCode repository

πŸ›’ Distribution

sonar-plugin version

Ready to use binaries for SonarQube are also available from GitHub.
Make sure to place the binary inside extensions/plugins/ folder of your SonarQube instance.

🧩 Compatibility

Plugins Version SonarQube version Java version
0.1.+ 9.9.+ LTS to 10.4 11 / 17

🀝 Contribution

You have an idea or you want to help us improving this project?
We are open to your suggestions and contributions! Open an issue or PR πŸš€

Check out the CONTRIBUTING.md file and follow the various guides to start contributing.

About

Reduce the environmental footprint of your HTML software programs

https://ecocode.io

License:GNU General Public License v3.0


Languages

Language:Java 97.2%Language:Shell 1.0%Language:HTML 0.8%Language:Dockerfile 0.7%Language:Vue 0.3%