Green Software topic

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.

List Green Software repositories

coppers

179
Stars
7
Forks
Watchers

Coppers is a custom test harnass for Rust that measures the energy usage of your test suite.

go-http-file-server

341
Stars
56
Forks
Watchers

Simple command line based HTTP file server to share local file system

kube-green

1.1k
Stars
71
Forks
Watchers

A K8s operator to reduce CO2 footprint of your clusters

susie

24
Stars
1
Forks
Watchers

Susie checks GitHub repositories for sustainability and provides interesting knowledge for developers regarding sustainable software development.

green-metrics-tool

234
Stars
42
Forks
234
Watchers

Measure energy consumption and carbon emissions of software - Timelines, git-integration, Comparions, Dashboards and Optimizations included

carbon-awareAPI

21
Stars
8
Forks
Watchers

Increasing carbon efficiency and footprint awareness for software applications.

awesome-green-ai

31
Stars
3
Forks
Watchers

A curated list of awesome Green AI resources and tools to reduce the environmental impacts of using and deploying AI.