We are updating our knowledge base!
Please visit our new site at https://wiki.greensoftware.foundation/ for the latest information.
Opensource / Carbon Aware SDK
[!important] Graduated Project
This project is a Graduated Project, supported by the Green Software Foundation. The publicly available version documented in the README is trusted by the GSF. New versions of the project may be released, or it may move to the Maintained or Retired Stage at any moment.
Project Summary
At its core the Carbon Aware SDK is a WebApi and Command Line Interface (CLI) to assist in building carbon aware software. The functionality across the CLI and WebApi is identical by design.
Short description
You can reduce the carbon footprint of your application by just running things at different times and in different locations. That is because not all electricity is produced in the same way. Most is produced through burning fossil fuels, some is produced using cleaner sources like wind and solar.
When software does more when the electricity is clean and do less when the electricity is dirty, or runs in a location where the energy is cleaner, we call this carbon aware software.
The Carbon Aware SDK helps you build the carbon aware software solutions with the intelligence to use the greenest energy sources. Run them at the greenest time, or in the greenest locations, or both! Capture consistent telemetry and report on your emissions reduction and make informed decisions.
With the Carbon Aware SDK you can build software that chooses to run when the wind is blowing, enable systems to follow the sun, moving around the world to where energy is the greenest, and create tools that give insights and help software innovators to make greener software decisions. All of this helps reduce carbon emissions.
Get Involved
The Carbon Aware SDK project team meets weekly on Tuesday at 8 - 8.45am GMT, via Zoom.
Â
Key Contacts
PM: Sophie Trinder | Green Software Foundation
Project Lead - Vaughan Knight (Microsoft)
Co-Lead - Szymon Duchniewicz (Avanade)
Email: carbon-aware-sdk@greensoftware.foundation (members only)
Discussions: GitHub (members and public)
If you work for a GSF member organisation, you also need to:
Fill out the https://grnsft.org/onboarding/register form if you are new to the GSF; or
Fill out the https://grnsft.org/onboarding/subscribe form if you are already part of the GSF but want to join this project.
After that, you will:
Be added to the open-source WG mailing list.
Receive invitations to our regular meetings.