https://github.com/cnumr/ecocode
Reduce the environmental footprint of your software applications with this cutting-edge sonarQube plugin
Science Score: 10.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
○codemeta.json file
-
○.zenodo.json file
-
○DOI references
-
○Academic publication links
-
✓Committers with academic emails
1 of 47 committers (2.1%) from academic institutions -
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (11.8%) to scientific vocabulary
Keywords
Keywords from Contributors
Repository
Reduce the environmental footprint of your software applications with this cutting-edge sonarQube plugin
Basic Info
Statistics
- Stars: 63
- Watchers: 20
- Forks: 48
- Open Issues: 16
- Releases: 0
Topics
Metadata Files
README.md

⚠️ WARNING: This repository is no longer maintained ⚠️
Please use the latest ecoCode version here :
Visit the new ecoCode repository
Continue to follow the project on :
And join us on our public Slack :
© The ecoCode team that continues to love cnumr ♥
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. A SonarQube plugin then implement these catalogs as rules for scanning your projects.
Warning: this is still a very early stage project. Any feedback or contribution will be highly appreciated. Please refer to the contribution section.
🌿 SonarQube Plugin
5 technologies are supported by the plugin right now: - Java - PHP - Python - Android - Eslint
🚀 Getting Started
You can download each plugin separatly or you can directly use a all-in-one docker-compose
🤝 Contribution
You are a technical expert, a designer, a project manager, a CSR expert, an ecodesign expert...
You want to offer the help of your company, help us to organize, communicate on the project?
You have ideas to submit to us?
We are listening to you to make the project progress collectively, and maybe with you!
WE NEED YOU !
Here the starter-pack
🤓 Main contributors
Any question ? We are here for you !
- Jules Delecour
- Geoffrey Lalloué
- Julien Hertout
- Justin Berque
- Olivier Le Goaër
🧐 Core Team Emeriti
Here we honor some no-longer-active core team members who have made valuable contributions in the past.
- Gaël Pellevoizin
- Nicolas Daviet
- Mathilde Grapin
They have contributed to the success of ecoCode :
They supported the project :
Owner
- Name: Collectif Conception Numérique Responsable
- Login: cnumr
- Kind: organization
- Location: France
- Website: https://collectif.greenit.fr
- Twitter: cnumr
- Repositories: 23
- Profile: https://github.com/cnumr
GitHub Events
Total
- Watch event: 2
Last Year
- Watch event: 2
Committers
Last synced: 7 months ago
Top Committers
| Name | Commits | |
|---|---|---|
| Olivier Le Goaër | o****r@u****r | 80 |
| Jules Delecour | 7****v | 49 |
| Tristan ROULET | t****t@v****r | 41 |
| Mohamed SALHAOUI | 5****S | 24 |
| LinkinFoxCo | m****r@v****r | 20 |
| Geoffrey Lalloué | g****e | 14 |
| David Crescence | d****e@o****m | 13 |
| Nicolas DAVIET | n****t@d****r | 13 |
| Cyrille Chopelet | c****t@c****m | 10 |
| dedece35 | d****5@g****m | 10 |
| oussamaLaribi | 6****i | 8 |
| Grégoire Compagnon | g****e@k****r | 7 |
| Hertout Julien | j****t@s****r | 5 |
| Silicoman | l****n@h****r | 5 |
| Ludovic Bossé | l****e@n****m | 5 |
| Julien Hertout | j****t@n****m | 5 |
| Hiba | 9****t | 5 |
| Alexis Hillion | a****n@o****r | 5 |
| Julien Bureau | j****u@a****m | 4 |
| MP-Aubay | m****d@a****m | 4 |
| jberque | j****e@s****r | 4 |
| Antoine PRONNIER | 4****G | 3 |
| France | b****e@h****r | 3 |
| OLLIVIER Elodie | e****r@e****r | 3 |
| Vincent Cagnard | v****d@d****r | 3 |
| ahmedcove1 | a****1@g****m | 3 |
| u$f | u****i@g****m | 3 |
| Lsdla | a****2@y****r | 3 |
| Le Goff Quentin | q****t@n****m | 2 |
| PJCR0451 | j****e@o****m | 2 |
| and 17 more... | ||
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: 7 months ago
All Time
- Total issues: 21
- Total pull requests: 153
- Average time to close issues: about 1 month
- Average time to close pull requests: about 1 month
- Total issue authors: 15
- Total pull request authors: 44
- Average comments per issue: 3.81
- Average comments per pull request: 1.15
- Merged pull requests: 116
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 0
- Pull requests: 0
- Average time to close issues: N/A
- Average time to close pull requests: N/A
- Issue authors: 0
- Pull request authors: 0
- Average comments per issue: 0
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- glalloue (4)
- Silicoman (2)
- dedece35 (2)
- wokier (2)
- durandx (1)
- chrissike (1)
- augustinde (1)
- daarhaan (1)
- Sophilozoff (1)
- inguemark-spec (1)
- rhouma-eng (1)
- MP-Aubay (1)
- natixis-caen (1)
- LGnord (1)
- KuSh (1)
Pull Request Authors
- olegoaer (15)
- glalloue (14)
- jules-delecour-dav (12)
- Troulet (12)
- NicolasDaviet (8)
- cyChop (7)
- usfalami (7)
- jhertout (6)
- dedece35 (6)
- Ella-dee (4)
- MP-Aubay (4)
- oussamaLaribi (4)
- Lsdla (3)
- Silicoman (3)
- titiBeOne (3)