PyRank
  • Search
  • PyPI
  • GitHub
  • Insights
  • Compare
  • Advisories
  • Ecosystem
  • About

Energy Efficiency Python Packages

Python packages with the GitHub topic energy-efficiency. Sorted by monthly downloads, with stars and forks.
mlco2
codecarbon

Track emissions from Compute and recommend ways to reduce their impact on the environment.

135K 2K 334
yroussev
camber-toolkit

Vendor-neutral Python toolkit for BAS trend analysis — fault detection & diagnostics, IPMVP measurement & verification, and retro-commissioning.

17K 1 0
waikato-ahuora-smart-energy-systems
openpinch

A comprehensive tool for advanced pinch analysis, total site integration, heat pump integration, and heat exchanger network synthesis.

10K 12 1
SMART-Dal
codegreen

Know the true energy cost of your code

10K 9 1
openeemeter
eemeter

An open-source python package for implementing and developing standard methods for calculating normalized metered energy consumption and avoided energy use.

8K 242 74
opendsm
opendsm

An open-source python package for implementing and developing standard methods for calculating normalized metered energy consumption and avoided energy use.

5K 242 74
rebase-energy
energydatamodel

🔋 Represent energy systems as Python data classes for improved modularity and readability

3K 95 10
Zwony
ecotrace

A lightweight Python library to measure the carbon footprint of your code

3K 35 6
joule-profiler
joule-profiler

Joule Profiler is a tool to profile the energy consumption of Linux applications.

1K 17 1
fvaleye
tracarbon

🌍 Tracarbon tracks your device's energy consumption and calculates your carbon emissions using your location.

1K 112 7
cdimurro
exergy-imperative

A Python Library and Guide for analyzing exergy, emissions, health, and economics using the data that you already have.

686 2 0
msaleme
ace-experiment-framework

Contract and claim-boundary tooling for empirical AI-system experiments. Turns retained evidence into falsifiable, condition-specific decisions.

650 2 0
cdimurro
quantity-and-quality

A small Python library and CLI for calculating and reporting the energy quantity, Exergy Factor, and accessible exergy of individual energy streams.

605 0 0
joule-lat
openjoule

Plant-level inference and control engine for AI infrastructure. Estimates plant state under partial observation, forecasts outcomes under specified actions, imposes interventions, and measures results.

361 0 0
renewable-energy-experiments
carbonfootprint

Calculates carbon footprint based on fuel mix and discharge profile at the utility selected. Can create graphs and tabular output for fuel mix based on input file of series of power drawn over a period of time.

344 7 3
rmkenv
hdd-cdd-calculator

Python package for calculating Heating/Cooling Degree Days to model energy consumption.

139 1 0
klemenjak
yomopie

A User-Oriented Energy Monitor to Enhance Energy Efficiency in Households

110 12 5
HongyuHe
energat

🔋🎯 Thread-level, NUMA-aware energy attribution model for multi-tenancy

105 57 8
Md-Sifat-Bin-Jibon
green-ai-profiler

Open-source PyTorch AI model profiler for latency, memory, energy (NVML/RAPL), and layer-wise bottlenecks. Measure green AI / ML efficiency no fabricated joules.

99 2 1
scrrlt
carbon-ops

Application performance monitor (APM) for energy logging and carbon estimation in Python applications with uncertainty-aware marginal emissions.

96 9 0
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology