{"id":17846652,"url":"https://github.com/emilerolley/sustainable-computing","last_synced_at":"2026-01-11T06:03:22.892Z","repository":{"id":43200936,"uuid":"420734088","full_name":"EmileRolley/sustainable-computing","owner":"EmileRolley","description":"An attempt to centralized some resources about sustainable programming, green computing and frugal engineering.","archived":false,"fork":false,"pushed_at":"2023-10-11T09:06:35.000Z","size":40,"stargazers_count":15,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-08T06:31:06.468Z","etag":null,"topics":["frugal-computing","green-computing","green-software","resources","sustainable-computing","sustainable-programming","sustainable-software"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/EmileRolley.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2021-10-24T16:19:59.000Z","updated_at":"2024-08-25T15:12:20.000Z","dependencies_parsed_at":"2023-10-11T10:46:04.787Z","dependency_job_id":null,"html_url":"https://github.com/EmileRolley/sustainable-computing","commit_stats":{"total_commits":24,"total_committers":3,"mean_commits":8.0,"dds":0.25,"last_synced_commit":"79a3f1547800710dac28b20b304785541534ea25"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EmileRolley%2Fsustainable-computing","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EmileRolley%2Fsustainable-computing/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EmileRolley%2Fsustainable-computing/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EmileRolley%2Fsustainable-computing/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/EmileRolley","download_url":"https://codeload.github.com/EmileRolley/sustainable-computing/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246847054,"owners_count":20843438,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["frugal-computing","green-computing","green-software","resources","sustainable-computing","sustainable-programming","sustainable-software"],"created_at":"2024-10-27T21:40:35.197Z","updated_at":"2026-01-11T06:03:22.879Z","avatar_url":"https://github.com/EmileRolley.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003c!-- PROJECT LOGO --\u003e\n\u003cbr /\u003e\n\u003cp align=\"center\"\u003e\n  \u003ca style=\"font-size:55px\" href=\"https://github.com/EmileRolley/sustainable-computing-resources\"\u003e\n\t  \u003cimg src=\"https://cdn.icon-icons.com/icons2/1389/PNG/512/earth_96091.png\" alt=\"Logo\" width=\"80\" height=\"80\"\u003e\n  \u003c/a\u003e\n\n  \u003ch3 align=\"center\"\u003e\n\tSustainable computing\n  \u003c/h3\u003e\n\n  \u003cp align=\"center\"\u003e\n    An attempt to centralized some resources about sustainable programming, green computing and frugal engineering.\n   \u003c!-- \u003cbr /\u003e --\u003e\n   \u003c!--  \u003ca href=\"https://github.com/github_username/repo_name\"\u003e\u003cstrong\u003eExplore the docs »\u003c/strong\u003e\u003c/a\u003e --\u003e\n    \u003cbr /\u003e\n   \u003c!--  \u003ca href=\"https://github.com/github_username/repo_name\"\u003eView Demo\u003c/a\u003e --\u003e\n    \u003ca href=\"https://github.com/EmileRolley/sustainable-computing-resources/issues\"\u003eReport Bug\u003c/a\u003e\n    ·\n    \u003ca href=\"https://github.com/EmileRolley/sustainable-computing-resources/pulls\"\u003eContribute\u003c/a\u003e\n  \u003c/p\u003e\n\n  \u003cp align=\"center\"\u003e\n\t  \u003cb\u003eNote that the most frugal piece of software is the one that doesn't exist.\u003c/b\u003e\n  \u003c/p\u003e\n\u003c/p\u003e\n\n\u003e More detailed list: [Awesome Green Software](https://github.com/Green-Software-Foundation/awesome-green-software).\n\n\u003cdetails\u003e\n  \u003csummary\u003eTable of Contents\u003c/summary\u003e\n\n\u003c!-- vim-markdown-toc GitLab --\u003e\n\n* [How to](#how-to)\n    * [Navigate](#navigate)\n    * [Contribute](#contribute)\n* [Books](#books)\n* [Websites](#websites)\n* [Research papers](#research-papers)\n* [Specifications](#specifications)\n* [Conferences](#conferences)\n* [Podcasts](#podcasts)\n* [Tools](#tools)\n* [Research teams](#research-teams)\n\n\u003c!-- vim-markdown-toc --\u003e\n\n\u003c/details\u003e\n\n## How to\n\n### Navigate\n\nResources are divided by support (e.g. websites, papers, institute) and\nannotated with their corresponding subjects.\n\n\u003e Simply, `Ctrl-f` and search for:\n\u003e\n\u003e \u003cdetails\u003e\n\u003e   \u003csummary\u003eList of subjects\u003c/summary\u003e\n\u003e\n\u003e - `Climate`\n\u003e - `Cloud`\n\u003e - `CO2`\n\u003e - `Design`\n\u003e - `Digital sobriety`\n\u003e - `Eco-conception`\n\u003e - `General`\n\u003e - `Geospacial`\n\u003e - `Good entry point`\n\u003e - `Good practice`\n\u003e - `Low-tech`\n\u003e - `Maintenance`\n\u003e - `Metrics`\n\u003e - `OCaml`\n\u003e - `Power consumptions`\n\u003e - `Rust`\n\u003e - `Software analyser`\n\u003e - `Usage`\n\u003e\n\u003e \u003c/details\u003e\n\n### Contribute\n\n---\n\n## Books\n\n- [_Building Green Software_](https://www.oreilly.com/library/view/building-green-software/9781098150617/) - `General` `CO2` `Cloud` `Power consumptions`\\\n  By Anne Currie, Sarah Hsu, Sara Bergman\n\n\u003cp align=\"right\"\u003e\u003ca href=\"#top\" style=\"font-size: 24px\"\u003e▲\u003c/a\u003e\u003c/p\u003e\n\n## Websites\n\n- [boatvizta.org](https://boavizta.org/)\\\n  _For Digital Sustainability and CSR teams, a daily help thanks to an\n  inter-organization working group, expert \u0026 updated resources under free\n  licenses_\n- [carbonintensity.org.uk](https://www.carbonintensity.org.uk/) - `CO2` `Power comsumptions`\\\n  _National Grid ESO's Carbon Intensity API provides an indicative trend of\n  regional carbon intensity of the electricity system in Great Britain (GB) 96+\n  hours ahead of real-time. It provides programmatic and timely access to both\n  forecast and estimated carbon intensity data._\n- [Collectif Conception Numérique Responsable](https://collectif.greenit.fr/) - `Eco-conception`\\\n  _Without commercial vocation, the Responsible Digital Design Collective\n  (@CNumR) gathers experts and private and public organizations in favor of a\n  responsible design of digital services._\n- [EcoInfo.cnrs.fr](https://ecoinfo.cnrs.fr/) - `General` `Good entry point`\\\n  _CNRS services aiming to evaluate and to reduce informatics footprint in the\n  french higher education research area._\n- [greenIT.fr](https://www.greenit.fr/ressources/) - `Digital sobriety` `Good entry point` `Lowtech`\\\n  _Community of responsible digital players who are interested in an alternative digital future._\n- [Green Software Foundation](https://greensoftware.foundation/) - `Good entry point` `Good practice`\\\n  _The Green Software Foundation is a non-profit with the mission to create a\n  trusted ecosystem of people, standards, tooling and best practices for green\n  software_\n\n\u003cp align=\"right\"\u003e\u003ca href=\"#top\" style=\"font-size: 24px\"\u003e▲\u003c/a\u003e\u003c/p\u003e\n\n## Research papers\n\n- [_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\n- [_Exploration of Green Computing_](https://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.413.7249), Navjot Kaur\n- [_Green Computing:Barriers and Benefits_](https://www.ripublication.com/ijcir17/ijcirv13n3_03.pdf), Monika, Jyoti Yadav, Muskan and Romika Yadav\n- [_Harnessing Green IT: Principles and Practices_](https://www.pitt.edu/~dtipper/2011/GreenPaper.pdf), San Murugesan\n- [_Introduction to Cloud Computing_](https://www.academia.edu/5353941/Introduction_to_Green_Computing), Pablo Hinojosa Nava, Athanasios Koutoulas\n- [_Is Cloud Computing Green Computing ?_](https://www.jstor.org/stable/23630285?refreqid=excelsior%3A2ac4710f3fa2120a8e9bd204bba1d3c4), Jack Newton\n\n\u003cp align=\"right\"\u003e\u003ca href=\"#top\" style=\"font-size: 24px\"\u003e▲\u003c/a\u003e\u003c/p\u003e\n\n## Specifications\n\n- [Software Carbon Intensity (SCI) Specification](https://github.com/Green-Software-Foundation/software_carbon_intensity) - `CO2` `Metrics`\\\n  _A specification that describes how to calculate a carbon intensity for\n  software applications._\n\n\u003cp align=\"right\"\u003e\u003ca href=\"#top\" style=\"font-size: 24px\"\u003e▲\u003c/a\u003e\u003c/p\u003e\n\n## Conferences\n\n- [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\u0026t=3001s) - `CO2` `Metrics` `Software analyser` `Power comsumptions`\\\n\n\u003cp align=\"right\"\u003e\u003ca href=\"#top\" style=\"font-size: 24px\"\u003e▲\u003c/a\u003e\u003c/p\u003e\n\n## Podcasts\n\n- [Environment Variables Podcast](https://www.youtube.com/playlist?list=PLPDOrOxOHQcP5paHDDufmEqx2ITxQOTkl) - `General`\\\n  _Each episode we discuss the latest news regarding how to reduce the emissions\n  of software and how the industry is dealing with its own environmental impact.\n  Brought to you by The Green Software Foundation._\n\n\u003cp align=\"right\"\u003e\u003ca href=\"#top\" style=\"font-size: 24px\"\u003e▲\u003c/a\u003e\u003c/p\u003e\n\n## Tools\n\n- [best-pratices](https://github.com/cnumr/best-practices) - `Eco-conception` `Web`\\\n  _115 Web Ecodesign Best Practices_\n- [Carbon Aware SDK](https://github.com/Green-Software-Foundation/carbon-aware-sdk) - `CO2` `Metrics`\\\n  _An SDK to enable the creation of carbon aware applications, applications that\n  do more when the electricity comes from clean low-carbon sources and less when\n  it doesn't._\n- [CodeCarbon](https://github.com/mlco2/codecarbon) - `Metrics` `Power consumption` `Software analyser`\\\n  _We created a Python package that estimates your hardware electricity power\n  consumption (GPU + CPU + RAM) and we apply to it the carbon intensity of the\n  region where the computing is done._\n- [Coppers](https://github.com/ThijsRay/coppers) - `Metrics` `Power consumptions` `Rust` `Software analyser`\\\n  _Coppers is a custom test harnass for Rust that measures the energy usage of\n  your test suite._\n- [Clarke](https://github.com/patricoferris/clarke) - `Metrics` `Power consumptions` `OCaml` \\\n  _Clarke tries to work out how much energy your machine is using, perhaps also\n  how much carbon too and then ships that data off to somewhere so you can work\n  out how to minimise it and then offset the residual._\n- [ecoCode](https://github.com/green-code-initiative/ecoCode) - `Software analyser` `Eco-conception`\\\n  _Reduce the environmental footprint of your software programs with SonarQube_\n- [Energizta](https://github.com/Boavizta/Energizta) - `Metrics` `Power consumptions` `Software analyser`\\\n  _Energizta is a collaborative project to collect and report open-data on the\n  energy consumption of servers._\n- [geocaml](https://github.com/geocaml) - `Climate` `General` `Geospacial` `OCaml`\\\n  _A collection of geospatial and climate tools and libraries written in OCaml_\n- [Scaphandre](https://github.com/hubblo-org/scaphandre) - `Metrics` `Power consumptions` `Rust` `Software analyser`\\\n  _:zap: Energy consumption metrology agent. Let \"scaph\" dive and bring back the\n  metrics that will help you make your systems and applications more sustainable\n  !._\n\n\u003cp align=\"right\"\u003e\u003ca href=\"#top\" style=\"font-size: 24px\"\u003e▲\u003c/a\u003e\u003c/p\u003e\n\n## Research teams\n\n- [Artic Green Computing Group](https://site.uit.no/arcticgreen/) of the University of Tromsø.\n- [CASH](http://www.ens-lyon.fr/LIP/CASH/) of the LIP lab (Lyon).\n- [Low carbon and sustainable computing](https://www.gla.ac.uk/schools/computing/research/researchthemes/lowcarbon/) of the University of Glasgow.\n- [Phenix research group](https://phenix.citi-lab.fr/) of the CITI lab (Lyon).\n- [Sustainability Informatics team](https://web.cs.toronto.edu/research/sustainability-informatics) of the University of Toronto\n- [Sustainable Computing Lab](https://www.sustainablecomputinglab.io/) of the University of Massachusetts Amherst.\n- [Sustainable Computing Research Center](https://compsust.utec.edu.pe/about) of the University of Engineering and Technology, Peru.\n\n\u003cp align=\"right\"\u003e\u003ca href=\"#top\" style=\"font-size: 24px\"\u003e▲\u003c/a\u003e\u003c/p\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Femilerolley%2Fsustainable-computing","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Femilerolley%2Fsustainable-computing","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Femilerolley%2Fsustainable-computing/lists"}