An open API service indexing awesome lists of open source software.

https://github.com/emilerolley/sustainable-computing

An attempt to centralized some resources about sustainable programming, green computing and frugal engineering.
https://github.com/emilerolley/sustainable-computing

frugal-computing green-computing green-software resources sustainable-computing sustainable-programming sustainable-software

Last synced: about 2 months ago
JSON representation

An attempt to centralized some resources about sustainable programming, green computing and frugal engineering.

Awesome Lists containing this project

README

        





Logo


Sustainable computing


An attempt to centralized some resources about sustainable programming, green computing and frugal engineering.





Report Bug
·
Contribute


Note that the most frugal piece of software is the one that doesn't exist.

> More detailed list: [Awesome Green Software](https://github.com/Green-Software-Foundation/awesome-green-software).

Table of Contents

* [How to](#how-to)
* [Navigate](#navigate)
* [Contribute](#contribute)
* [Books](#books)
* [Websites](#websites)
* [Research papers](#research-papers)
* [Specifications](#specifications)
* [Conferences](#conferences)
* [Podcasts](#podcasts)
* [Tools](#tools)
* [Research teams](#research-teams)

## How to

### Navigate

Resources are divided by support (e.g. websites, papers, institute) and
annotated with their corresponding subjects.

> Simply, `Ctrl-f` and search for:
>
>
> List of subjects
>
> - `Climate`
> - `Cloud`
> - `CO2`
> - `Design`
> - `Digital sobriety`
> - `Eco-conception`
> - `General`
> - `Geospacial`
> - `Good entry point`
> - `Good practice`
> - `Low-tech`
> - `Maintenance`
> - `Metrics`
> - `OCaml`
> - `Power consumptions`
> - `Rust`
> - `Software analyser`
> - `Usage`
>
>

### Contribute

---

## Books

- [_Building Green Software_](https://www.oreilly.com/library/view/building-green-software/9781098150617/) - `General` `CO2` `Cloud` `Power consumptions`\
By Anne Currie, Sarah Hsu, Sara Bergman

## Websites

- [boatvizta.org](https://boavizta.org/)\
_For Digital Sustainability and CSR teams, a daily help thanks to an
inter-organization working group, expert & updated resources under free
licenses_
- [carbonintensity.org.uk](https://www.carbonintensity.org.uk/) - `CO2` `Power comsumptions`\
_National Grid ESO's Carbon Intensity API provides an indicative trend of
regional carbon intensity of the electricity system in Great Britain (GB) 96+
hours ahead of real-time. It provides programmatic and timely access to both
forecast and estimated carbon intensity data._
- [Collectif Conception Numérique Responsable](https://collectif.greenit.fr/) - `Eco-conception`\
_Without commercial vocation, the Responsible Digital Design Collective
(@CNumR) gathers experts and private and public organizations in favor of a
responsible design of digital services._
- [EcoInfo.cnrs.fr](https://ecoinfo.cnrs.fr/) - `General` `Good entry point`\
_CNRS services aiming to evaluate and to reduce informatics footprint in the
french higher education research area._
- [greenIT.fr](https://www.greenit.fr/ressources/) - `Digital sobriety` `Good entry point` `Lowtech`\
_Community of responsible digital players who are interested in an alternative digital future._
- [Green Software Foundation](https://greensoftware.foundation/) - `Good entry point` `Good practice`\
_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_

## Research papers

- [_Emerging Issues of Green Computing in IT_](https://www.ijser.org/researchpaper/Emerging-Issues-of-Green-Computing-in-IT.pdf), K.HEMA, P.SUBHASHINI, S.VENKATA LAKSHM
- [_Exploration of Green Computing_](https://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.413.7249), Navjot Kaur
- [_Green Computing:Barriers and Benefits_](https://www.ripublication.com/ijcir17/ijcirv13n3_03.pdf), Monika, Jyoti Yadav, Muskan and Romika Yadav
- [_Harnessing Green IT: Principles and Practices_](https://www.pitt.edu/~dtipper/2011/GreenPaper.pdf), San Murugesan
- [_Introduction to Cloud Computing_](https://www.academia.edu/5353941/Introduction_to_Green_Computing), Pablo Hinojosa Nava, Athanasios Koutoulas
- [_Is Cloud Computing Green Computing ?_](https://www.jstor.org/stable/23630285?refreqid=excelsior%3A2ac4710f3fa2120a8e9bd204bba1d3c4), Jack Newton

## Specifications

- [Software Carbon Intensity (SCI) Specification](https://github.com/Green-Software-Foundation/software_carbon_intensity) - `CO2` `Metrics`\
_A specification that describes how to calculate a carbon intensity for
software applications._

## Conferences

- [Soirée Numérique Responsable - Les mains dans le Cambouis ! - Justin Berque (ecoCode) Benoit Petit (Scaphandre)](https://www.youtube.com/watch?v=DIlozib-Z_Q&t=3001s) - `CO2` `Metrics` `Software analyser` `Power comsumptions`\

## Podcasts

- [Environment Variables Podcast](https://www.youtube.com/playlist?list=PLPDOrOxOHQcP5paHDDufmEqx2ITxQOTkl) - `General`\
_Each episode we discuss the latest news regarding how to reduce the emissions
of software and how the industry is dealing with its own environmental impact.
Brought to you by The Green Software Foundation._

## Tools

- [best-pratices](https://github.com/cnumr/best-practices) - `Eco-conception` `Web`\
_115 Web Ecodesign Best Practices_
- [Carbon Aware SDK](https://github.com/Green-Software-Foundation/carbon-aware-sdk) - `CO2` `Metrics`\
_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 doesn't._
- [CodeCarbon](https://github.com/mlco2/codecarbon) - `Metrics` `Power consumption` `Software analyser`\
_We created a Python package that estimates your hardware electricity power
consumption (GPU + CPU + RAM) and we apply to it the carbon intensity of the
region where the computing is done._
- [Coppers](https://github.com/ThijsRay/coppers) - `Metrics` `Power consumptions` `Rust` `Software analyser`\
_Coppers is a custom test harnass for Rust that measures the energy usage of
your test suite._
- [Clarke](https://github.com/patricoferris/clarke) - `Metrics` `Power consumptions` `OCaml` \
_Clarke tries to work out how much energy your machine is using, perhaps also
how much carbon too and then ships that data off to somewhere so you can work
out how to minimise it and then offset the residual._
- [ecoCode](https://github.com/green-code-initiative/ecoCode) - `Software analyser` `Eco-conception`\
_Reduce the environmental footprint of your software programs with SonarQube_
- [Energizta](https://github.com/Boavizta/Energizta) - `Metrics` `Power consumptions` `Software analyser`\
_Energizta is a collaborative project to collect and report open-data on the
energy consumption of servers._
- [geocaml](https://github.com/geocaml) - `Climate` `General` `Geospacial` `OCaml`\
_A collection of geospatial and climate tools and libraries written in OCaml_
- [Scaphandre](https://github.com/hubblo-org/scaphandre) - `Metrics` `Power consumptions` `Rust` `Software analyser`\
_:zap: Energy consumption metrology agent. Let "scaph" dive and bring back the
metrics that will help you make your systems and applications more sustainable
!._

## Research teams

- [Artic Green Computing Group](https://site.uit.no/arcticgreen/) of the University of Tromsø.
- [CASH](http://www.ens-lyon.fr/LIP/CASH/) of the LIP lab (Lyon).
- [Low carbon and sustainable computing](https://www.gla.ac.uk/schools/computing/research/researchthemes/lowcarbon/) of the University of Glasgow.
- [Phenix research group](https://phenix.citi-lab.fr/) of the CITI lab (Lyon).
- [Sustainability Informatics team](https://web.cs.toronto.edu/research/sustainability-informatics) of the University of Toronto
- [Sustainable Computing Lab](https://www.sustainablecomputinglab.io/) of the University of Massachusetts Amherst.
- [Sustainable Computing Research Center](https://compsust.utec.edu.pe/about) of the University of Engineering and Technology, Peru.