Awesome Green Software
Research, tools, code, libraries and training for building applications that emit less carbon into our atmosphere. An awesome list created and managed by the Innovation Working Group in the Green Software Foundation.
Carbon Aware SDK
An SDK to enable the creation of carbon aware applications, applications that do more when the electricity comes from clean low-carbon sources and less when it does not.
Green Software Patterns
An online open-source database of software patterns reviewed and curated by the Green Software Foundation across a wide range of categories. You can be confident that applying any of our published and live patterns will reduce your software emissions.
Green Software Speakers
No major conference should be without at least one speaker on Green software engineering. This project supports people in their speaking engagements when they talk about Green software, representing the GSF, or talking about one of our projects.
Green Software Training
A learning site contains materials to educate software practitioners on topics related to green software.
The SCI Guidance project details various approaches on how to understand the different methodologies that are available for calculating energy, carbon intensity, embodied emissions and functional unit values which are the core components of the SCI calculation.
Software Carbon Intensity (SCI) Specification
The Software Carbon Intensity (SCI) Specification defines a methodology for calculating the rate of carbon emissions for a software system. The purpose is to help users and developers make informed choices about which tools, approaches, architectures, and services they use in the future. It is a score rather than a total; lower numbers are better than higher numbers, and reaching 0 is impossible.
State of Green Software
A new initiative by the Green Software Foundation, The State of Green Software Report will be an annual publication sharing the latest insights, trends, challenges and opportunities in decarbonising software to increase investment and industry adoption. The report will further provide policy and regulatory recommendations and a framework for organisations to make strategic decisions about the role they want their software to play in addressing climate change. The report will reflect data and insights gathered through secondary research, a global survey and interviews with software industry practitioners.