Home > Sustainable Computing Tools

Sustainable Computing Tools

There are many well-designed tools that support sustainable computing: enabling power and carbon tracking, adding carbon-aware behavior, and identifying sustainability improvements.

List of Tools

Forecast Calculators

Get estimates of the carbon emissions of different cloud jobs, AI jobs, or IT infrastructure.

ML CO2 Impact

Technology Carbon Estimator

AI/ML

Name Job Description Useful for Publisher URL
CarbonTrackerEmissions and Power PredictionEnables AI applications to track and predict energy consumption and carbon emissions of a GPU while training deep learning models.AI/ML DevGreen Software Foundation open sourceVisit
CodeCarbonEmissions AnalysisEnables Python codebase to track and predict emissions and shows how to reduce emissions.
  • AI/ML Dev
  • App Dev
Four organizations open source project (Dr Sasha Luccioni)Visit
Experiment Impact TrackerEmissions and Power TrackingEnables AI applications to track power and emissions from NVIDIA and Intel chips.AI/ML DevIBM open sourceVisit

Ops/Cloud

Name Job Description Useful for Publisher URL
AWS Customer Carbon FootprintEmissions ReportingCustomer-only tool that provides carbon emissions estimate for billed usage. Data is 3 months old, without acdtionable detail.Ops/CloudAmazon Web ServicesVisit
ClimatiqEmissions TrackingPaid tool for tracking carbon emissions for public cloud usage
  • Ops/Cloud
  • App Dev
Climatiq paid licenseVisit
Cloud Carbon FootprintEmissions TrackingOpen source tool to estimate carbon emissions and power usage from public cloud usage
  • Ops/Cloud
  • App Dev
Thoughtworks open sourceVisit
Compute GardenerAutomated Scheduleropen-source scheduler to optimize workloads based on carbon intensity data
  • Ops/Cloud
  • App Dev
Compute GardenerVisit
Google Cloud Platform Customer Carbon FootprintEmissions ReportingCustomer-only tool that provides carbon emissions estimate for billed usage. Data is not real-time and lacks actionable detail.Ops/CloudGoogle Cloud PlatformVisit
Grid Intensity GoEmissions ReductionOpen Source scheduling tool that adds awareness of how much carbon the electrical grid is emitting to scheduling decisions.Ops/CloudGreen Web Foundation open sourceVisit
Kube GreenEmissions ReductionOpen source Kubernetes operator that shuts down resources when they aren’t needed.Ops/CloudGitHub CNCF community open sourceVisit
Microsoft Azure Emissions Impact DashboardEmissions ReportingCustomer-only tool that provides carbon emissions estimate for billed usage but data is 3 months old without actionable detail. Available only to Power BI Pro customers.Ops/CloudMicrosoft AzureVisit
OxygenITEmisssions TrackingGreenOps API to measure cloud and IT infrastructure carbon emissions.Ops/CloudOxygenITVisit

App/Dev

Name Job Description Useful for Publisher URL
BoaviztaEmissions and Power Tracking5 open source tools for measuring and reducing carbon and energy
  • App/Dev
  • Ops/Cloud
BoaviztaVisit
Carbon AwareEmissions PredictionOpen source SDK testing framework to track and predict carbon emissions
  • App Dev
  • Ops/Cloud
Green Software Foundation open sourceVisit
CO2.jsEmissions TrackingOpen source library to add carbon emissions measurement to APIs
  • App/Dev
  • Web Dev
The Green Web Foundation open sourceVisit
Green Metrics ToolEmissions and Power TrackingOpen source tool suite for tracking emissions and power consumptionApp/DevGreen Coding open sourceVisit
Intel Performance Counter MonitorPower TrackingOpen source API tools for tracking power consumption of microprocessorsApp/DevIntel open sourceVisit
PowerAPIPower TrackingOpen source tool to add power consumption tracking to software applications
  • App/Dev
  • AI/ML
Inria open sourceVisit
Step CIEmissions TrackingOpen source test framework that adds carbon emissions trackingApp/DevStepCI.com open sourceVisit

Web/Dev

Name Job Description Useful for Publisher
Are My Third Parties Green?Third Party Services CalculatorTests the emissions of third-party services used by a website.Web/DevGreen Web Foundation
CO2.js PlaygroundWebsite Emissions CalculatorWebsite carbon emissions calculator. Offers the most complete analysis.Web/DevGreen Web Foundation
Digital BeaconWebsite Emissions CalculatorWebsite emissions calculator.Web/DevAline
EcoGraderWebsite Emissions CalculatorWebsite emissions calculator with thorough analysis. Offers code snippet for a badge that displays emissions.Web/DevMightyBytes
EcoIndex.frWebsite Emissions CalculatorWebsite emissions calculator. Offers code snippet for a badge that displays emissions.Web/DevEcoIndex.fr community
GreenframeWebsite Emissions Analysis ToolOpen-source solution that allows developers to decarbonize their websites by detecting carbon leaksWeb/DevMarmelab
GreenIT-AnalysisBrowser Emissions TrackerBrowser extension that tracks the environmental impacts of an entire user journey.Web/DevCNumR
Green Web Foundation CalculatorWebsite Emissions CalculatorWebsite emissions calculator. Offers code snippet for a badge that displays emissions.Web/DevGreen Web Foundation
PageSpeed InsightsWebsite Performance AnalyzerScores a web page’s speed to load and suggests improvements for faster loading and smaller page weight.Web/DevGoogle
Website Carbon CalculatorWebsite Emissions CalculatorWebsite emissions calculator. Offers code snippet for a badge that displays emissions.Web/DevWholegrain Digital

Submit your suggestions here.