A browser extension that uses a web scraper to estimate the carbon footprint of opening a website. This application runs alongside a locally hosted flask server which routes the current url request and returns the calculated estimate. Calculations are rough estimates based on the text and images scraped from the websites.
Project for DubHacks '22
- Python 3.10 (added to PATH)
- Flask
- Requests
- BeautifulSoup
- Any common web browser
- CO2/kWh and CO2/mile: https://www.epa.gov/energygreenhouse-gases-equivalencies-calculator-calculations-and-references#miles
- kWh/byte: https://onlinelibrary.wiley.com/doi/full/10.1111/jiec.12630
Calculations are rough estimates based on a scrape of the webpage.