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

Energy System Python Packages

Python packages with the GitHub topic energy-system. Sorted by relevance, with stars and monthly downloads.
PyPSA
pypsa

PyPSA: Python for Power System Analysis

102K 2K 664
grid-parity-exchange
gridx-egret

Tools for building power systems optimization problems

25K 162 68
oemof
oemof-solph

A model generator for energy system modelling and optimisation (LP/MILP).

25K 407 148
oemof
tespy

Thermal Engineering Systems in Python (TESPy). This package provides a powerful simulation toolkit for thermodynamic modeling of thermal engineering plants such as power plants, heat pumps or refrigeration machines.

13K 397 136
PyPSA
atlite

atlite: A Lightweight Python Package for Calculating Renewable Power Potentials and Time Series

7K 389 131
Net-Zero-Horizon
esfex

Integrated framework for Energy System modelling

7K 2 0
flixOpt
flixopt

Vector based Energy Optimization Framework

4K 22 9
rebase-energy
energydatamodel

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

3K 90 9
iiasa
ixmp

The ix modeling platform for integrated and cross-cutting scenario analysis

3K 40 114
iiasa
message-ix

The integrated assessment and energy systems model MESSAGEix

2K 148 177
OSeMOSYS
otoole

OSeMOSYS Tools for Energy

1K 33 21
calliope-project
calliope

A multi-scale energy systems modelling framework

1K 368 109
mcsoini
grimsel

GeneRal Integrated Modeling environment for the Supply of Electricity and Low-temperature heat

987 4 11
pypsa
snakemake-storage-plugin-cached-http

PyPSA-Eur: A Sector-Coupled Open Optimisation Model of the European Energy System

422 588 437
chrisyeh96
sustaingym

SustainGym: Reinforcement Learning Environments for Sustainable Energy Systems

419 70 15
pypsa
snakemake-logger-plugin-pypsa

PyPSA-Eur: A Sector-Coupled Open Optimisation Model of the European Energy System

389 588 437
Digitalized-Energy-Systems
opfgym

A gymnasium-compatible framework to create reinforcement learning (RL) environment for solving the optimal power flow (OPF) problem. Contains five OPF benchmark environments for comparable research.

316 30 3
hesso-valais
scom

Python library to access Studer devices via an XCom-232i interface

285 9 3
pypsa
snakemake-storage-plugin-lfs

Snakemake storage plugin for downloading Git LFS files with optional local caching

246 588 437
    • Data from PyPI, GitHub, ClickHouse, and BigQuery