#Energy

Showing 34 of 34 repositories tagged #energy, ranked by stars

mathworks
mathworks
MATLAB-Simulink-Challenge-Project-Hub

This MATLAB and Simulink Challenge Project Hub contains a list of research and design project ideas. These projects will help you gain practical experience and insight into technology trends and industry directions.

Score
100
★ 2.1k ⑂ 396 +13/day
HTML
hubblo-org
hubblo-org
scaphandre

⚡ Energy consumption metrology agent. Let "scaph" dive and bring back the metrics that will help you make your systems and applications more sustainable !

Score
100
★ 2.0k ⑂ 129 +2/day
Rust
node-opcua
node-opcua
node-opcua

Unlocking the Full Potential of OPC UA with Typescript and NodeJS - http://node-opcua.github.io/

Score
0
★ 1.6k ⑂ 514
TypeScript
petretiandrea
petretiandrea
home-assistant-tapo-p100

A custom integration to control Tapo devices from home assistant.

Score
89
★ 961 ⑂ 127 +4/day
Python
nilmtk
nilmtk
nilmtk

Non-Intrusive Load Monitoring Toolkit (nilmtk)

Score
78
★ 938 ⑂ 487 +2/day
Python
catalyst-cooperative
catalyst-cooperative
pudl

The Public Utility Data Liberation Project provides analysis-ready energy system data to climate advocates, researchers, policymakers, and journalists.

Score
100
★ 596 ⑂ 142 +1/day
Python
blackout314
blackout314
awesome-raspberry-pi

curated list of projects with raspberry pi

Score
0
★ 463 ⑂ 39
Shell
kellerza
kellerza
sunsynk

Deye/Sunsynk Inverter Python library and Home Assistant OS Addon

Score
67
★ 328 ⑂ 146 +1/day
Python
flixlix
flixlix
energy-flow-card-plus

An upgraded Energy Distribution Card for Home Assistant, with added features like Individual Devices and refined UI enhancements, while maintaining the Energy Dashboard's original design.

Score
85
★ 254 ⑂ 28 +1/day
plotly
plotly
dash-oil-and-gas-demo

Dash Demo App - New York Oil and Gas

Score
46
★ 200 ⑂ 140 +1/day
Python
FlexMeasures
FlexMeasures
flexmeasures

The intelligent & developer-friendly EMS to support real-time energy flexibility apps, rapidly and scalable.

Score
50
★ 200 ⑂ 51
Python
OpenSTEF
OpenSTEF
openstef

Automated Machine Learning pipelines. Builds the Open Short Term Energy Forecasting package.

Score
92
★ 152 ⑂ 52
Python
renewables-ninja
renewables-ninja
gsee

GSEE: Global Solar Energy Estimator

Score
31
★ 149 ⑂ 51
Python
fneum
fneum
data-science-for-esm
Score
100
★ 131 ⑂ 98
Jupyter Notebook
UNSW-CEEM
UNSW-CEEM
NEMOSIS

NEMOSIS: NEM Open-source information service. A Python package for downloading historical data published by the Australian Energy Market Operator (AEMO)

Score
44
★ 100 ⑂ 37
Python
ADGEfficiency
ADGEfficiency
energy-py-linear

Optimize energy assets using mixed-integer linear programming

Score
22
★ 99 ⑂ 32
Python
chvolkmann
chvolkmann
govee_btled

A Python wrapper for controlling a cheap Bluetooth RGB light bulb.

Score
0
★ 97 ⑂ 13
Python
ldotlopez
ldotlopez
ha-ideenergy

ideenergy integration for home-assistant

Score
0
★ 96 ⑂ 14
Python
powerapi-ng
powerapi-ng
pyJoules

A Python library to capture the energy consumption of code snippets

Score
11
★ 94 ⑂ 15
Python
spine-tools
spine-tools
Spine-Toolbox

Spine Toolbox is an open source Python package to manage data, scenarios and workflows for modelling and simulation. You can have your local workflow, but work as a team through version control and SQL databases.

Score
56
★ 94 ⑂ 21
Python
OpenLEADR
OpenLEADR
openleadr-rs

OpenADR 3.0 VTN and VEN implementation in Rust

Score
0
★ 93 ⑂ 27 +1/day
Rust
Helmholtz-AI-Energy
Helmholtz-AI-Energy
perun

Perun is a Python package that measures the energy consumption of your applications.

Score
33
★ 92 ⑂ 6
Python
kylemcdonald
kylemcdonald
ethereum-emissions

Estimating the daily energy usage for Ethereum.

Score
0
★ 74 ⑂ 5
Jupyter Notebook
m4rz910
m4rz910
NYISOToolkit

Access data, statistics, and visualizations for New York's electricity grid.

Score
77
★ 67 ⑂ 3
Jupyter Notebook
hello-sebastian
hello-sebastian
Energy-Horizon

A Lovelace card for Home Assistant that compares cumulative energy usage between the current period and a corresponding historical period (eg. year-over-year or month-over-year), with a chart, summary stats, and optional forecast.

Score
62
★ 64 ⑂ 4
TypeScript
DENG-MIT
DENG-MIT
Arrhenius.jl

Differentiable Reacting Flow Modeling Software

Score
0
★ 62 ⑂ 18
Jupyter Notebook
kavvkon
kavvkon
enlopy

enlopy is an open source python library with methods to generate, process, analyze, and plot energy related timeseries.

Score
23
★ 49 ⑂ 11
Python
SKB-CGN
SKB-CGN
ioBroker.energiefluss-erweitert

Animated energy flow visualization for your smart home. Supports photovoltaics, batteries, household consumption, grid import/export, EV charging, and more. Customize icons, colors, and layout, with real-time values and optional formulas for advanced energy monitoring.

Score
69
★ 45 ⑂ 8
HTML
ha-puzzles
ha-puzzles
evcc-grafana-dashboards

Grafana Dashboards for EVCC

Score
54
★ 45 ⑂ 6
Shell
tum-ens
tum-ens
HAMLET

HAMLET: Hierarchical Agent-based Markets for Local Energy Trading

Score
0
★ 25 ⑂ 4
Python
catalyst-cooperative
catalyst-cooperative
pudl-examples

Example Jupyter notebooks hosted on Kaggle that demonstrate how to work with US energy data from PUDL.

Score
38
★ 20 ⑂ 5
Jupyter Notebook
s-celles
s-celles
pandas_degreedays

A Python package to calculate degree days (DD or in french DJU - degré jour unifié) from measured outdoor temperatures and to make it possible to quantify drift of energy consumption for heating (or cooling)

Score
8
★ 15 ⑂ 5 +15/day
Python
mbonvini
mbonvini
EnergyAnalysisWithPandas

Analyze energy data with Python and Pandas

Score
15
★ 15 ⑂ 6
Python
Tech-Matt
Tech-Matt
interacting-cells

A python simulation in jupyter of a simple biological model

Score
0
★ 10 ⑂ 0
Jupyter Notebook
Related Topics
#python#visualization#electricity#data#home-assistant#dashboard#data-science#machine-learning#solar#energy-consumption#home-automation#renewable-energy

© 2026 GitRepoTrend · GitHub repositories by topic · Updated weekly