Green Software
This topic gathers projects that exemplify or help to provide green computing. Green software is engineered to reduce energy consumption, which considers factors like algorithmic and language efficiency, networking, storage footprint, compute requirements, and so forth. Some projects follow great green software practices that should be highlighted; others help the rest of the world greenify their own code. The projects collected here are a mix of both.
Here are 44 public repositories matching this topic...
A K8s operator to reduce CO2 footprint of your clusters
-
Updated
Jul 18, 2024 - Go
Website of the course Sustainable Software Engineering
-
Updated
May 13, 2024 - HTML
An online open-source database of software patterns reviewed and curated by the Green Software Foundation across a wide range of categories.
-
Updated
May 16, 2024 - TypeScript
Measure energy and carbon consumption of software
-
Updated
Jul 18, 2024 - Python
Eco CI Energy estimation for Github Actions Runner VMs
-
Updated
Jul 18, 2024 - Shell
Estimate the carbon footprint of a user scenario on a web application
-
Updated
Jul 12, 2024 - TypeScript
Increasing carbon efficiency and footprint awareness for software applications.
-
Updated
Nov 11, 2021 - Python
GSF Open Source WG
-
Updated
Jan 9, 2024 - TypeScript
Coppers is a custom test harnass for Rust that measures the energy usage of your test suite.
-
Updated
Apr 13, 2022 - Rust
🌱 EcoLogits tracks the energy consumption and environmental footprint of using generative AI models through APIs.
-
Updated
Jul 18, 2024 - Python
Android-specific Energy Smell Identification and Refactoring plugin for IntelliJ IDEA-based IDEs
-
Updated
Feb 29, 2020 - Java
A curated list of awesome Green AI resources and tools to reduce the environmental impacts of using and deploying AI.
-
Updated
Jul 8, 2024
-
Updated
Jul 5, 2023 - CSS
Environmental platform for green computing
-
Updated
Oct 10, 2023 - Ruby
Public wiki containing practices that can be used in sustainable web design.
-
Updated
Aug 28, 2023
Greenhopper is a small .NET library that adds carbon aware capabilities to your Azure Function, converting your non-critical workload to a sustainable one that runs only when the regions' electricity is greener.
-
Updated
Apr 29, 2023 - C#
Federico Navarrete's personal site.
-
Updated
Jul 1, 2024 - CSS
A Python tool to measure the energy consumption of software
-
Updated
Jun 16, 2024 - Jupyter Notebook
Susie checks GitHub repositories for sustainability and provides interesting knowledge for developers regarding sustainable software development.
-
Updated
Jun 19, 2024 - TypeScript
- Followers
- 9 followers
- Wikipedia
- Wikipedia