https://github.com/ineszenkri/co2.py
CO2-Calculating the Hidden Carbon Cost of Internet Usage
https://github.com/ineszenkri/co2.py
co2-emission greensoftware greenweb library sustainable-development-goals
Last synced: 3 months ago
JSON representation
CO2-Calculating the Hidden Carbon Cost of Internet Usage
- Host: GitHub
- URL: https://github.com/ineszenkri/co2.py
- Owner: InesZenkri
- License: mit
- Created: 2025-01-10T09:39:41.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2025-01-10T10:00:51.000Z (5 months ago)
- Last Synced: 2025-01-18T09:36:49.736Z (5 months ago)
- Topics: co2-emission, greensoftware, greenweb, library, sustainable-development-goals
- Language: Python
- Homepage:
- Size: 14.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
# Carbon Calculator
CO2.py is a Python library for calculating carbon emissions from internet data transfer and checking green hosting status.
## Features
- Calculate carbon emissions from data transfer
- Get grid intensity data by country
- Check domains against Green Web Foundation's dataset## Install the Library Locally:
Navigate to the root directory of your project (where setup.py is located) and run:
```python
pip install .
```
This will install your package locally, allowing you to import it in other projects or scripts.## Data Sources
- Grid intensity data: Ember Climate Data Portal
- Green domains: Green Web Foundation API
- Energy consumption model based on peer-reviewed research## Notes
- All calculations are estimates based on available data
- Grid intensity data is updated periodically
- Free APIs are used for all external data