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

Energy System Python Packages

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

PyPSA: Python for Power System Analysis

69K 2K 713
grid-parity-exchange
gridx-egret

Tools for building power systems optimization problems

20K 170 71
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.

10K 426 143
oemof
oemof-solph

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

9K 422 155
PyPSA
atlite

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

6K 407 135
rebase-energy
energydatamodel

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

3K 95 10
flixOpt
flixopt

Vector based Energy Optimization Framework

3K 23 9
iiasa
ixmp

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

2K 39 113
calliope-project
calliope

A multi-scale energy systems modelling framework

2K 376 114
OSeMOSYS
otoole

OSeMOSYS Tools for Energy

1K 33 23
iiasa
message-ix

The integrated assessment and energy systems model MESSAGEix

937 149 179
Digitalized-Energy-Systems
monee

Framework for calculating the steady-state energy flow and for solving optimization problems in coupled energy grids (gas, heat, electricity)

874 2 0
Net-Zero-Horizon
esfex

Integrated framework for Energy System modelling

710 6 0
chrisyeh96
sustaingym

Reinforcement Learning Environments for Sustainable Energy Systems

258 72 16
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.

245 35 3
pypsa
snakemake-logger-plugin-pypsa

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

213 623 475
hesso-valais
scom

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

211 9 3
pypsa
snakemake-storage-plugin-cached-http

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

202 623 475
pypsa
snakemake-storage-plugin-lfs

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

121 623 475
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology