You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+6-3Lines changed: 6 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -42,14 +42,14 @@ Do you know of an incredible green software repository that we missed? Let us kn
42
42
-[Zeus](https://github.com/ml-energy/zeus): Zeus is a library for (1) measuring the energy consumption of Deep Learning workloads and (2) optimizing their energy consumption.
43
43
-[Powerapi](https://github.com/powerapi-ng/powerapi): PowerAPI is a middleware toolkit for building software-defined power meters. Software-defined power meters are configurable software libraries that can estimate the power consumption of software in real-time. PowerAPI supports the acquisition of raw metrics from a wide diversity of sensors (eg., physical meters, processor interfaces, hardware counters, OS counters) and the delivery of power consumptions via different channels (including file system, network, web, graphical). As a middleware toolkit, PowerAPI offers the capability of assembling power meters «à la carte» to accommodate user requirements.
44
44
-[Green-cost-explorer](https://github.com/thegreenwebfoundation/green-cost-explorer): See how much of your cloud bill is spent on fossil fuels, so you can do the right thing and switch. We're in a climate crisis, remember? This will show you your climate-related spend analysis for AWS.
45
-
-[Green-metrics-tool](https://github.com/green-coding-solutions/green-metrics-tool): Measures the energy and CO2 consumption of software through a software life cycle analysis (SLCA).
45
+
-[Green Metrics Tool](https://github.com/green-coding-solutions/green-metrics-tool): Measures the energy and CO2 consumption of software through a software life cycle analysis (SLCA).
46
46
-[Carbonalyser](https://github.com/carbonalyser/Carbonalyser): The add-on "Carbonalyser" allows you to visualize the electricity consumption and greenhouse gases (GHG) emissions that your Internet browsing leads to.
47
47
-[GreenIT-Analysis](https://github.com/cnumr/GreenIT-Analysis): GreenIT-Analysis est une extension pour navigateur qui vous permet de quantifier les impacts environnementaux d'un parcours utilisateur complet, même derrière un firewall et / ou une authentification applicative. L'outil vérifie également l'utilisation de bonnes pratiques visant à diminuer ces impacts.
48
48
-[Tracarbon](https://github.com/fvaleye/tracarbon): Tracarbon tracks your device's energy consumption and calculates your carbon emissions using your location.
49
49
-[Carbonifer](https://github.com/carboniferio/carbonifer): Command Line Tool to control carbon emission of your cloud infrastructure. Reading Terraform files, carbonifer plan will estimate future Carbon Emissions of infrastructure and help make the right choices to reduce Carbon footprint.
50
50
-[PyJoules](https://github.com/powerapi-ng/pyJoules): A Python library to capture the energy consumption of code snippets.
51
51
-[Powerjoular](https://github.com/joular/powerjoular): PowerJoular is a command line software to monitor, in real time, the power consumption of software and hardware components.
52
-
-[Eco-ci-energy-estimation](https://github.com/green-coding-solutions/eco-ci-energy-estimation): A project aimed at estimating energy consumption in continuous integration (CI) environments.
52
+
-[Eco CI Energy Estimation](https://github.com/green-coding-solutions/eco-ci-energy-estimation): A project aimed at estimating energy consumption in continuous integration (CI) environments.
53
53
-[Perun](https://github.com/Helmholtz-AI-Energy/perun): Perun is a Python package that calculates the energy consumption of Python scripts by sampling usage statistics from your Intel, Nvidia or AMD hardware components. It can handle MPI applications, gather data from hundreds of nodes, and accumulate it efficiently. perun can be used as a command-line tool or as a function decorator in Python scripts.
54
54
-[Cloud-scanner](https://github.com/Boavizta/cloud-scanner): Get Boavizta impact data for your aws cloud account usage.
55
55
-[E-footprint](https://github.com/publicissapient-france/e-footprint): The current perimeter is the carbon footprint associated with the fabrication and usage of servers, storage, network (usage only) and end-user devices necessary for the existence of a digital service. Other environmental impacts (water, rare earth metals, etc.) will be added soon through an integration with the Boavizta API, and the lifecycle phases of device transportation and end of life are currently considered negligible.
@@ -59,7 +59,7 @@ Do you know of an incredible green software repository that we missed? Let us kn
59
59
-[PSWattTime](https://github.com/cloudyspells/PSWattTime): This PowerShell module is intended for retrieving emissions data from WattTime for a supplied Azure Region during resource deployments.
60
60
-[Carbon-appinsights](https://github.com/cloudyspells/carbon-appinsights): Azure Function for logging PSElectricityMaps results for Azure regions to Application Insights.
61
61
-[Energy-consumption-measuring-toolkit](https://github.com/Accenture/energy-consumption-measuring-toolkit): While running applications on-premises or in the cloud, the main consumers of power on a server will be the CPU, the GPU, the memory, and the Tech Stack. Estimating how much each consumes will give an estimate of how much power your server, or your application on a server, consumes.
62
-
-[Green-kernel](https://github.com/green-kernel): This project creates an addition to the Linux Kernel which enables developers and end-users to see and quantify the energy cost of their running software on a process level.
62
+
-[Green Kernel](https://github.com/green-kernel): This project creates an addition to the Linux Kernel which enables developers and end-users to see and quantify the energy cost of their running software on a process level.
63
63
-[FrameworkBenchmarks](https://github.com/TechEmpower/FrameworkBenchmarks): This project provides representative performance measures across a wide field of web application frameworks. With much help from the community, coverage is quite broad and we are happy to broaden it further with contributions.
64
64
-[Energy-Languages](https://github.com/greensoftwarelab/Energy-Languages): The complete set of tools for energy consumption analysis of programming languages, using Computer Language Benchmark Game.
65
65
-[Coppers](https://github.com/ThijsRay/coppers): Measure energy consumption of unit tests, Rust.
@@ -78,6 +78,8 @@ Do you know of an incredible green software repository that we missed? Let us kn
78
78
-[Aether](https://github.com/re-cinq/aether): Aether is a calculation engine that uses metrics of infrastructure and calculates emissions in real-time based on factors.
79
79
-[Cloud Assess](https://github.com/kleis-technology/cloud-assess): The next generation cloud carbon calculator: an open source tool to automatically assess your environmental footprint as a cloud service provider.
80
80
-[AI Wattch](https://github.com/AIWattch/browser-extension): AI Wattch is a Chrome browser extension that estimates the carbon emissions of your ChatGPT conversations in real time.
81
+
-[Power Hog](https://github.com/green-coding-solutions/hog/): A macOS tool that visualises the resource usage (energy, carbon, energy impact) of your processes over time.
82
+
-[PowerLetrics](https://github.com/green-kernel/powerletrics): A tool to see what process is using how much resources on Linux
81
83
82
84
## Carbon Efficiency
83
85
> Start making changes to your software and architecture to use less energy and emit less carbon.
@@ -100,6 +102,7 @@ Do you know of an incredible green software repository that we missed? Let us kn
100
102
-[Carbon-Aware-Computing](https://github.com/bluehands/Carbon-Aware-Computing): The goal of this project is to provide developers with hassle free, easy to use, ready to run tools for carbon aware computing. All libraries and data are open source and open data with unrestricted usage. Within private, open source and commercial software. This project will deliver a set of libraries, services and data. There are mostly extensions to other projects and all credits belong to them. To forecast the best execution time the Carbon Aware SDK from the Green Software Foundation is used. The Forecast and actual data is from Energy-Charts provided by Fraunhofer ISE. For UK the data is provided by UK National Grid ESO.
101
103
-[Carbon-minimiser](https://github.com/bbc/carbon-minimiser): The National Grid have created a Carbon Intensity API for Great Britain. This allows you to access to predictions for carbon intensity across England, Scotland, and Wales. The Carbon Minimiser sits on top of this, and allows you to estimate the optimal time to perform actions to reduce their impact on the planet, by choosing times when your area has a lower carbon intensity.
102
104
-[Hangfire.Community.CarbonAwareExecution](https://github.com/bluehands/Hangfire.Community.CarbonAwareExecution): A Hangfire extension to schedule tasks with carbon awareness in mind. The best point in time is calculated based on emission forecasts to get a window with a minimal grid carbon intensity.
105
+
-[Compute Gardener Scheduler](https://github.com/elevated-systems/compute-gardener-scheduler): Compute Gardener is an open source Kubernetes scheduler with the goal of making it much easier for a k8s cluster operator to immediately begin employing carbon or price signal aware strategies in order to shift deferrable jobs in time and space when power is cheaper or cleaner. Compute Gardener also captures all metrics necessary to validate mitigated emissions for reporting and future carbon credit generation purposes.
103
106
104
107
## Special Tools
105
108
-[Patterns](https://github.com/Green-Software-Foundation/patterns): An online open-source database of software patterns reviewed and curated by the Green Software Foundation across a wide range of categories.
0 commit comments