Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
awesome-green-software
https://github.com/Green-Software-Foundation/awesome-green-software
- Experiment Impact Tracker Library
- Beaker (Allen Institue For AI)
- carbontracker
- RAPL in Action: Experiences in Using RAPL for Power Measurements
- Tool for tracking and predicting the energy consumption and carbon footprint of training deep learning models as described in Anthony et al. (2020)
- Customer Carbon Footprint Tool for AWS
- Green Cost Explorer
- Microsoft Emissions Impact Dashboard
- Carbon Footprint
- Cloud Jewels
- Cloud Jewels: Estimating kWh in the Cloud
- OVHcloud Carbon Calculator
- Cloud Carbon Footprint - source cloud energy and carbon emissions measurement tool.
- Green Metrics Tool - source (FOSS) tool to measure the energy / CO2 consumption of your software architecture.
- kube-green - source k8s addon that automatically shuts down (some of) your resources when you don't need them.
- Carbonifer
- Gaia Gen
- codecarbon.io
- CAST Highlight
- JoularJX - time.
- Kernel Tuner - tuner capable of [optimizing GPU code for energy efficiency](https://github.com/KernelTuner/kernel_tuner/blob/master/examples/cuda/going_green_performance_model.py).
- oaklean.io - intensive code sections and suggests eco-friendly alternatives.
- Tracarbon
- ecoCode
- energy-consumption-measuring-toolkit
- Carbon AppInsights - based solution for logging emissions data for Azure regions from Electricity Maps to Azure Monitor for alerting triggers and automated actions.
- Carbon Aware SDK
- Carbon Aware Computing Hangfire Extension
- Carbon Aware Computing - Tools & Free forecast data - free, easy-to-use, ready-to-run tools for carbon-aware computing. The software contains a NuGet-Package, Powershell-Commandlets, and a live instance of the SDK. An open data carbon forecast for Europe is available as in the JSON-Carbon SDK-compatible format.
- PSElectricityMaps
- PSWattTime
- CO2Scope - time the CO2 emissions of IT services, virtual machines, and servers
- Eco-CI Continuous Integration Energy Estimation
- Kepler - based Efficient Power Level Exporter) uses eBPF to probe energy-related system stats and exports as Prometheus metrics
- Hardware Sentry
- PowerJoular
- scaphandre
- ML.ENERGY Leaderboard: How much energy do LLMs consume?
- Zeus: Deep Learning Energy Measurement and Optimization
- GreenIT-Analysis - design best practices defined by the "Collectif numérique responsible".
- ecoCode mobile
- PowDroid
- ecoCode iOS
- FreeIPMI
- ipmitool
- PowerAPI - defined power meter to estimate process-scale power consumption in real time.
- PowerTOP
- turbostress
- Carbonalyser - TheShiftProject
- Carbonara - Digital4Better
- Carbon Footprint of Sending Data
- CO2.js
- EcoGrader.com
- ecoIndex
- ec0lint
- EcoMeter.org
- Fruggr
- Globemallow.io
- GreenFrame.io
- GreenSpector
- Kastor.green
- Website Carbon Calculator
- WeDeex - Chrome
- WeDeex - Edge
- Beacon
- powercfg
- Measuring Your Application Power and Carbon Impact
- WeDeex
- We need a Yuka for electricity to ease the energy transition
- Climate Action Tech
- Climate Change AI
- Digital Emissions
- Green Software Design Community
- Green Software Foundation
- Roll the Cloud
- SustainableIT.org
- The Green Grid
- The Green Web Foundation
- The Shift Project
- TimeForThePlanet
- The Principles of Sustainable Software Engineering
- Sustainable software engineering by openHPI
- Harvard ENVR S-186: Enabling a Sustainable Digital Transformation
- Assessing the suitability of the Greenhouse Gas Protocol for calculation of emissions from public cloud computing workloads
- Beyond Single-Dimensional Metrics for Digital Sustainability
- Estimating the marginal carbon intensity of electricity with machine learning
- How to incorporate carbon-free energy for Google Cloud regions
- How we’re making Dropbox data centers 100% carbon neutral
- Power consumption of JPEG, WebP, and AVIF
- Software Carbon Intensity (Sci): Crafting A Standard
- The Staggering Ecological Impacts of Computation and the Cloud
- What are the greenest programming languages?
- What Do We Need To Build More Sustainable AI Systems?
- Why Should Sustainability Be A First-Class Consideration For AI Systems?
- 101 Green Software: A Practical Guide for Developers & Architects
- Building Green Software: A Sustainable Approach to Software Development and Operations
- Empowering Green Initiatives with IT: A Strategy and Implementation Guide
- Designing for Sustainability: A Guide to Building Greener Digital Products and Services
- Green IT For Dummies
- Green Software Essentials: A Q&A Guide for Practitioners
- Sustainable IT Playbook for Technology Leaders
- Sustainable Web Design
- The Green IT Guide
- Carbon-Neutralized Task Scheduling for Green Computing Networks
- Counting Carbon: A Survey of Factors Influencing the Emissions of Machine Learning
- Climate Change and AI: Recommendations for Government Action
- Efficiency is Not Enough: A Critical Perspective of Environmentally Sustainable AI
- Energy and Policy Considerations for Deep Learning in NLP
- Energy-Efficient AI | Vivienne Sze | TEDxMIT
- Exploring the Carbon Footprint of Hugging Face's ML Models: A Repository Mining Study
- Good News About the Carbon Footprint of Machine Learning Training
- How to estimate carbon footprint when training deep learning models? A guide and review
- Measuring the Carbon Intensity of AI in Cloud Instances
- Quantifying the Carbon Emissions of Machine Learning
- SECure: A Social and Environmental Certificate for AI Systems
- The AI Gambit — Leveraging Artificial Intelligence to Combat Climate Change: Opportunities, Challenges, and Recommendations
- The Carbon Footprint of Machine Learning Training Will Plateau, Then Shrink
- The Imperative for Sustainable AI Systems
- Towards Environmentally Equitable AI via Geographical Load Balancing
- The Two Faces of AI in Green Mobile Computing: A Literature Review
- Unraveling the hidden environmental impacts of AI solutions for the environment
- Chasing Low-Carbon Electricity for Practical and Sustainable DNN Training
- Zeus: Understanding and Optimizing GPU Energy Consumption of DNN Training
- An Analysis of Energy Consumption and Carbon Footprints of Cryptocurrencies and Possible Solutions
- Confronting the Carbon-footprint Challenge of Blockchain
- Ethereum Emissions: A Bottom-up Estimate
- A Comparative Study of Methods for Measurement of Energy of Computing
- An experiment-driven energy consumption model for virtual machine management systems
- EnergiBridge: Empowering Software Sustainability through Cross-Platform Energy Measurement
- Let’s Wait Awhile: How Temporal Workload Shifting Can Reduce Carbon Emissions in the Cloud
- Going Green: Optimizing GPUs for Energy Efficiency Through Model-steered Auto-tuning
- Green-aware Mobile Edge Computing for IoT: Challenges, Solutions, and Future Directions
- Measuring IT Carbon Footprint: What is the Current Status Actually?
- Quantifying the Carbon Emissions of Computation
- Accounting for carbon emissions caused by cryptocurrency and token systems
- Architectural Tactics to Optimize Software for Energy Efficiency in the Public Cloud
- Balancing Power Systems with Datacenters Using a Virtual Interconnector
- Carbon-Aware Computing for Datacenters
- Hiding Greenhouse Gas Emissions in the Cloud
- Power consumption and efficiency of cooling in a Data Center
- Quantifying the Benefits of Carbon-Aware Temporal and Spatial Workload Shifting in the Cloud
- Supporting energy-awareness for cloud users
- The Case for Energy-Proportional Computing
- The Dirty Secret of SSDs: Embodied Carbon
- Treehouse: A Case For Carbon-Aware Datacenter Software
- Verifiable Sustainability in Data Centers
- A Framework For Collective Carbon Neutrality
- Methodological Guide - Bilan Carbone (French)
- Putting a CO2 figure on a piece of computation
- The energy and carbon footprint of the ICT and E&M sector in Sweden 1990–2015 and beyond
- The Most Important GHG Accounting Concept You May Not Have Heard of: The Attributional Consequential Distinction
- Tracking emissions in the US electricity system
- Energy Efficiency Across Programming Languages
- Google Apps: Energy Efficiency in the Cloud
- Green and Sustainability in Software Development Lifecycle Process
- GreenC5: An Adaptive, Energy-Aware Collection for Green Software Development
- Software development methodology in a Green IT environment
- Is quantum computing green? An estimate for an energy-efficiency quantum advantage
- DImpact
- CarbonTag: A browser-based method for approximating energy consumption of online ads
- Quantifying Carbon Emissions due to Online Third-Party Tracking
Programming Languages
Keywords
sustainability
7
energy
6
carbon-footprint
6
carbon-emissions
4
energy-efficiency
4
azure
4
green
4
green-software
4
power
4
software
3
energy-consumption
3
powershell
3
sonarqube
2
ecodesign
2
sonarqube-plugin
2
mobile
2
cloud
2
prometheus
2
co2
2
climate-change
2
cloud-native
2
github-actions
2
PowerJoular
2
kubernetes
2
electricity-consumption
2
powershell-module
2
energy-monitor
2
co2-emissions
2
machine-learning
2
co2-footprint
1
website
1
typescript
1
linter
1
deployment
1
javascript
1
eslint
1
ecology
1
downscale
1
k8s
1
resources
1
electricity
1
electricity-meter
1
greenit
1
measure
1
qemu
1
rust
1
rust-lang
1
virtual-machine
1
virtual-machines
1
wattmeter
1