Software Carbon Intensity Specification
A specification that describes how to calculate a carbon intensity for software applications.
https://github.com/Green-Software-Foundation/sci
Category: Consumption
Sub Category: Computation and Communication
Keywords from Contributors
green-software sustainable-software climate green-ai green-computing sustainability sustainable-ai community green-software-foundation gsf
Last synced: about 19 hours ago
JSON representation
Repository metadata
A specification that describes how to calculate a carbon intensity for software applications.
- Host: GitHub
- URL: https://github.com/Green-Software-Foundation/sci
- Owner: Green-Software-Foundation
- License: other
- Created: 2021-06-30T10:35:32.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2024-09-15T14:34:44.000Z (7 months ago)
- Last Synced: 2025-04-18T22:19:43.455Z (9 days ago)
- Language: HTML
- Homepage:
- Size: 554 KB
- Stars: 276
- Watchers: 22
- Forks: 55
- Open Issues: 12
- Releases: 2
-
Metadata Files:
- Readme: README.md
- Citation: CITATION.cff
README.md
Software Carbon Intensity (SCI) Specification
A specification that describes how to calculate a carbon intensity score for software applications.
Created and managed by the Standards Working Group in the greensoftware.foundation.
Project Scope
This document, the Software Carbon Intensity technical specification, describes how to calculate the carbon intensity of a software application. It describes the methodology of calculating the total carbon emissions and the selection criteria to turn the total into a rate that can be used to achieve real-world, physical emissions reductions, also known as abatement.
Electricity has a carbon intensity depending on where and when it is consumed. An intensity is a rate. It has a numerator and a denominator. A rate provides you with helpful information when considering how to design, develop, and deploy software applications. This specification describes the carbon intensity of a software application or service.
Getting Started
- The development version of the specification is here.
- The latest published version of the specification is here.
- The
dev
branch contains the current version that is being worked on and themain
branch contains the latest published version. - Check the issues tab for active and closed conversations regarding the spec.
GitHub Training
Contributing
The recommended approach for getting involved with the specification is to:
- Read the development version of the specification.
- Raise an issue, question, or recommendation in the issues tab above and start a discussion with other members.
- Once agreement has been reached, then raise a pull request to update the specification with your recommended changes.
- Let others know about your pull request by either commenting on the relevant issue or posting in the Standards Working Group slack channel.
- Pull requests are reviewed and merged during Standards Working Group meetings.
- Only chairs of the Standards Working Group can merge pull requests.
Versioning
- We use Semantic Versioning for versioning.
Copyright
Standard WG projects are copyrighted under Creative Commons Attribution 4.0.
License
Standard WG projects are licensed under the MIT License - see the LICENSE.md file for details.
Patent
Standard WG projects operate under the W3C Patent Mode.
Feedback
Citation (CITATION.cff)
cff-version: 1.2.0 message: "If you use this standard, please cite it as below." authors: - family-names: "Green Software Foundation" given-names: "" title: "Software Carbon Intensity Standard" version: 1.0.0 date-released: 2021-11-01 url: "https://github.com/green-software-foundation/software_carbon_intensity"
Owner metadata
- Name: Green Software Foundation
- Login: Green-Software-Foundation
- Email:
- Kind: organization
- Description: The Green Software Foundation is a non-profit with the mission to create a trusted ecosystem of people, standards, tooling and best practices for green software
- Website: https://greensoftware.foundation
- Location:
- Twitter:
- Company:
- Icon url: https://avatars.githubusercontent.com/u/84547728?v=4
- Repositories: 22
- Last ynced at: 2023-03-03T23:14:56.837Z
- Profile URL: https://github.com/Green-Software-Foundation
GitHub Events
Total
- Watch event: 12
- Pull request event: 1
- Fork event: 2
Last Year
- Watch event: 12
- Pull request event: 1
- Fork event: 2
Committers metadata
Last synced: 7 days ago
Total Commits: 156
Total Committers: 16
Avg Commits per committer: 9.75
Development Distribution Score (DDS): 0.699
Commits in past year: 4
Committers in past year: 1
Avg Commits per committer in past year: 4.0
Development Distribution Score (DDS) in past year: 0.0
Name | Commits | |
---|---|---|
Asim Hussain | a****m@c****v | 47 |
Sean Mcilroy | s****y@o****g | 27 |
Abhishek Gupta | 3****k | 24 |
buchananwp | w****l@b****m | 16 |
Henry-WattTime | 3****e | 15 |
Sean Mcilroy | s****y@l****g | 11 |
Sara Bergman | 4****n | 4 |
Vaughan Knight | v****n@v****m | 3 |
Srinivasan | s****n@m****m | 2 |
holanita | 1****a | 1 |
dani | d****t@g****m | 1 |
Ninassi Benjamin | b****i@g****m | 1 |
Mitsuru Kariya | M****a@n****m | 1 |
Jaime Iniesta | g****b@j****m | 1 |
Dan Lewis-Toakley | d****y@g****m | 1 |
Chris Lloyd-Jones | 1****y | 1 |
Committer domains:
- jaimeiniesta.com: 1
- nttdata.com: 1
- microsoft.com: 1
- vaughanknight.com: 1
- linuxfoundation.org: 1
- buchananwp.com: 1
- omaorg.org: 1
- codecraft.tv: 1
Issue and Pull Request metadata
Last synced: 2 days ago
Total issues: 126
Total pull requests: 131
Average time to close issues: about 1 month
Average time to close pull requests: 13 days
Total issue authors: 32
Total pull request authors: 25
Average comments per issue: 3.3
Average comments per pull request: 1.99
Merged pull request: 106
Bot issues: 0
Bot pull requests: 0
Past year issues: 3
Past year pull requests: 4
Past year average time to close issues: N/A
Past year average time to close pull requests: 3 days
Past year issue authors: 3
Past year pull request authors: 3
Past year average comments per issue: 0.67
Past year average comments per pull request: 0.25
Past year merged pull request: 3
Past year bot issues: 0
Past year bot pull requests: 0
Top Issue Authors
- dschien (27)
- buchananwp (15)
- atg-abhishek (13)
- seanmcilroy29 (12)
- jawache (8)
- Henry-WattTime (8)
- Sealjay (5)
- srini1978 (5)
- varnepalli1 (5)
- vaughanknight (3)
- Green-Software (2)
- navveenb (2)
- patricekrakow (2)
- YaSuenag (1)
- martinlippert (1)
Top Pull Request Authors
- jawache (26)
- Henry-WattTime (26)
- seanmcilroy29 (21)
- atg-abhishek (12)
- srini1978 (9)
- buchananwp (6)
- benlogan (5)
- Sealjay (4)
- navveenb (3)
- SaraEmilyBergman (2)
- GadhuNTTDATA (2)
- RexJaeschke (2)
- bninassi (1)
- dsubject (1)
- YaSuenag (1)
Top Issue Labels
- documentation (45)
- medium (29)
- action-item (25)
- high (21)
- requirements-constraints (19)
- low (12)
- question (12)
- sci-feedback (9)
- SCI v1.0 (8)
- software-boundaries (8)
- Case-study submission (6)
- consistency review (6)
- alpha (6)
- help-wanted (6)
- Next version (4)
- problem-definition (4)
- characteristics (4)
- dictionary (3)
- minor-2 (3)
- FAQ (3)
- discussion (2)
- major-3 (2)
- sci-update (1)
- good-first-issue (1)
Top Pull Request Labels
- documentation (47)
- medium (27)
- high (17)
- requirements-constraints (13)
- minor-2 (11)
- minor-0 (7)
- consistency review (7)
- SCI v1.0 (5)
- major-3 (4)
- low (3)
- alpha (3)
- software-boundaries (2)
- minor-1 (2)
- ISO Submission (2)
- sci-update (2)
- action-item (1)
- Case-study submission (1)
- help-wanted (1)
- characteristics (1)
- problem-definition (1)
Dependencies
- actions/checkout v3 composite
- actions/configure-pages v3 composite
- actions/deploy-pages v2 composite
- actions/setup-node v2 composite
- actions/upload-pages-artifact v2 composite
- 113 dependencies
- @tailwindcss/typography ^0.5.10 development
- gray-matter ^4.0.3 development
- marked ^9.0.0 development
- nodemon ^3.0.1 development
- tailwindcss ^3.3.3 development
Score: 8.435549202375727