From 6be5e950330030455ed3965587def6fe1ddbb86b Mon Sep 17 00:00:00 2001 From: jinningwang Date: Thu, 28 Nov 2024 18:34:44 +0000 Subject: [PATCH] Update best-of list for version 2024.11.28 --- README.md | 1010 ++++++++++++++++++------------- history/2024-11-28_changes.md | 37 ++ history/2024-11-28_projects.csv | 126 ++++ latest-changes.md | 37 +- 4 files changed, 770 insertions(+), 440 deletions(-) create mode 100644 history/2024-11-28_changes.md create mode 100644 history/2024-11-28_projects.csv diff --git a/README.md b/README.md index 98e9998..2de3386 100644 --- a/README.md +++ b/README.md @@ -11,30 +11,31 @@

- +

-This curated list contains 100 open-source projects with a total of 28K stars grouped into 14 categories. All projects are ranked by a project-popular score, which is calculated based on various metrics automatically collected from GitHub and different package managers. If you like to add or update projects, feel free to open an [issue](https://github.com/jinningwang/best-of-ps/issues/new/choose), submit a [pull request](https://github.com/jinningwang/best-of-ps/pulls), or directly edit the [projects.yaml](https://github.com/jinningwang/best-of-ps/edit/main/projects.yaml). Contributions are very welcome! +This curated list contains 120 open-source projects with a total of 66K stars grouped into 15 categories. All projects are ranked by a project-popular score, which is calculated based on various metrics automatically collected from GitHub and different package managers. If you like to add or update projects, feel free to open an [issue](https://github.com/jinningwang/best-of-ps/issues/new/choose), submit a [pull request](https://github.com/jinningwang/best-of-ps/pulls), or directly edit the [projects.yaml](https://github.com/jinningwang/best-of-ps/edit/main/projects.yaml). Contributions are very welcome! ## Contents - [Phasor Simulation](#phasor-simulation) _13 projects_ - [EMT Simulation](#emt-simulation) _2 projects_ -- [Steady State Simulation](#steady-state-simulation) _31 projects_ -- [Interface](#interface) _11 projects_ -- [Optimizer](#optimizer) _11 projects_ +- [Steady State Simulation](#steady-state-simulation) _34 projects_ +- [Interface](#interface) _12 projects_ +- [Gas Simulation](#gas-simulation) _3 projects_ +- [Co-Simulation Environment](#co-simulation-environment) _2 projects_ - [Optimization Modeling Language](#optimization-modeling-language) _7 projects_ +- [Optimizer](#optimizer) _16 projects_ - [Machine/Reinforcement Learning for Power Grid](#machinereinforcement-learning-for-power-grid) _3 projects_ -- [Co-Simulation Environment](#co-simulation-environment) _2 projects_ -- [Gas Simulation](#gas-simulation) _3 projects_ - [Visualization](#visualization) _3 projects_ - [Messaging Environment](#messaging-environment) _2 projects_ -- [Power System Data](#power-system-data) _12 projects_ +- [Power System Data](#power-system-data) _17 projects_ - [Power Electronics](#power-electronics) _1 projects_ -- [Textbook](#textbook) _3 projects_ +- [Database Management](#database-management) _2 projects_ +- [Textbook](#textbook) _8 projects_ ## Explanation - πŸ₯‡πŸ₯ˆπŸ₯‰  Combined project-quality score @@ -71,97 +72,97 @@ This curated list contains 100 open-source projects with a total of 28K stars gr Back to top -
LTB ANDES (πŸ₯‡24 Β· ⭐ 200) - Transient Stability Simulator; CURENT LTB. ❗️GPL-3.0 +
LTB ANDES (πŸ₯‡22 Β· ⭐ 240) - Transient Stability Simulator; CURENT LTB. ❗️GPL-3.0 -- [GitHub](https://github.com/CURENT/andes) (πŸ‘¨β€πŸ’» 22 Β· πŸ”€ 100 Β· πŸ“¦ 16 Β· πŸ“‹ 59 - 11% open Β· ⏱️ 25.03.2024): +- [GitHub](https://github.com/CURENT/andes) (πŸ‘¨β€πŸ’» 23 Β· πŸ”€ 110 Β· πŸ“¦ 22 Β· πŸ“‹ 70 - 17% open Β· ⏱️ 25.03.2024): ``` git clone https://github.com/CURENT/andes ``` -- [PyPi](https://pypi.org/project/andes) (πŸ“₯ 560 / month Β· πŸ“¦ 2 Β· ⏱️ 25.03.2024): +- [PyPi](https://pypi.org/project/andes) (πŸ“₯ 9.9K / month Β· πŸ“¦ 4 Β· ⏱️ 25.03.2024): ``` pip install andes ``` -- [Conda](https://anaconda.org/conda-forge/andes) (πŸ“₯ 450K Β· ⏱️ 25.03.2024): +- [Conda](https://anaconda.org/conda-forge/andes) (πŸ“₯ 540K Β· ⏱️ 25.03.2024): ``` conda install -c conda-forge andes ``` -- [Docker Hub](https://hub.docker.com/r/cuihantao/andes) (πŸ“₯ 120 Β· ⏱️ 10.12.2020): +- [Docker Hub](https://hub.docker.com/r/CURENT/andes): ``` - docker pull cuihantao/andes + docker pull CURENT/andes ```
-
DynaΟ‰o (πŸ₯‡23 Β· ⭐ 64) - C++/Modelica simulation tools for power systems. MPL-2.0 +
DynaΟ‰o (πŸ₯‡22 Β· ⭐ 76) - C++/Modelica simulation tools for power systems. MPL-2.0 -- [GitHub](https://github.com/dynawo/dynawo) (πŸ‘¨β€πŸ’» 52 Β· πŸ”€ 22 Β· πŸ“₯ 16K Β· πŸ“‹ 1.4K - 7% open Β· ⏱️ 06.06.2024): +- [GitHub](https://github.com/dynawo/dynawo) (πŸ‘¨β€πŸ’» 55 Β· πŸ”€ 23 Β· πŸ“₯ 17K Β· πŸ“‹ 1.5K - 8% open Β· ⏱️ 28.11.2024): ``` git clone https://github.com/dynawo/dynawo ```
-
PowerSimulationsDynamics.jl (πŸ₯ˆ17 Β· ⭐ 160) - Dynamic Power System simulations; NREL Sienna. BSD-3 +
OpenIPSL (πŸ₯ˆ19 Β· ⭐ 82) - A library of power system component models written in the.. BSD-3 -- [GitHub](https://github.com/NREL-Sienna/PowerSimulationsDynamics.jl) (πŸ‘¨β€πŸ’» 14 Β· πŸ”€ 36 Β· πŸ“‹ 130 - 32% open Β· ⏱️ 05.06.2024): +- [GitHub](https://github.com/OpenIPSL/OpenIPSL) (πŸ‘¨β€πŸ’» 33 Β· πŸ”€ 53 Β· πŸ“₯ 500 Β· πŸ“‹ 120 - 13% open Β· ⏱️ 23.11.2024): ``` - git clone https://github.com/NREL-Sienna/PowerSimulationsDynamics.jl + git clone https://github.com/OpenIPSL/OpenIPSL ```
-
GridLAB-D (πŸ₯ˆ17 Β· ⭐ 150) - Distribution power system simulator. ❗️Custom +
GridLAB-D (πŸ₯ˆ18 Β· ⭐ 160) - Distribution power system simulator. ❗️Custom -- [GitHub](https://github.com/gridlab-d/gridlab-d) (πŸ‘¨β€πŸ’» 74 Β· πŸ”€ 100 Β· πŸ“₯ 3.7K Β· πŸ“‹ 1.3K - 24% open Β· ⏱️ 22.02.2024): +- [GitHub](https://github.com/gridlab-d/gridlab-d) (πŸ‘¨β€πŸ’» 76 Β· πŸ”€ 100 Β· πŸ“₯ 5.1K Β· πŸ“‹ 1.3K - 24% open Β· ⏱️ 22.02.2024): ``` git clone https://github.com/gridlab-d/gridlab-d ```
-
OpenIPSL (πŸ₯ˆ16 Β· ⭐ 72) - A library of power system models. BSD-3 +
PowerSimulationsDynamics.jl (πŸ₯ˆ17 Β· ⭐ 180) - Dynamic Power System simulations; NREL Sienna. BSD-3 -- [GitHub](https://github.com/OpenIPSL/OpenIPSL) (πŸ‘¨β€πŸ’» 32 Β· πŸ”€ 47 Β· πŸ“₯ 480 Β· πŸ“‹ 120 - 13% open Β· ⏱️ 12.02.2024): +- [GitHub](https://github.com/NREL-Sienna/PowerSimulationsDynamics.jl) (πŸ‘¨β€πŸ’» 15 Β· πŸ”€ 39 Β· πŸ“‹ 130 - 32% open Β· ⏱️ 21.10.2024): ``` - git clone https://github.com/OpenIPSL/OpenIPSL + git clone https://github.com/NREL-Sienna/PowerSimulationsDynamics.jl ```
-
PowerSystems (πŸ₯‰14 Β· ⭐ 59) - Modelica 3rd party library for electrical power systems. ❗️Custom +
OpenDER (πŸ₯‰15 Β· ⭐ 55) - Inverter-based DER simulation. BSD-3 -- [GitHub](https://github.com/modelica-3rdparty/PowerSystems) (πŸ‘¨β€πŸ’» 10 Β· πŸ”€ 35 Β· πŸ“‹ 38 - 28% open Β· ⏱️ 07.05.2024): +- [GitHub](https://github.com/epri-dev/OpenDER) (πŸ‘¨β€πŸ’» 2 Β· πŸ”€ 21 Β· πŸ“¦ 3 Β· ⏱️ 12.06.2024): ``` - git clone https://github.com/modelica-3rdparty/PowerSystems + git clone https://github.com/epri-dev/OpenDER + ``` +- [PyPi](https://pypi.org/project/opender) (πŸ“₯ 1.5K / month Β· ⏱️ 12.06.2024): + ``` + pip install opender ```
-
GridPACK (πŸ₯‰13 Β· ⭐ 39 Β· πŸ“ˆ) - High-Performance Electric Grid Simulation. ❗️Custom +
PowerSystems (πŸ₯‰13 Β· ⭐ 67) - Modelica 3rd party library for electrical power systems. ❗️Custom -- [GitHub](https://github.com/GridOPTICS/GridPACK) (πŸ‘¨β€πŸ’» 50 Β· πŸ”€ 18 Β· πŸ“₯ 600 Β· πŸ“‹ 130 - 22% open Β· ⏱️ 05.06.2024): +- [GitHub](https://github.com/modelica-3rdparty/PowerSystems) (πŸ‘¨β€πŸ’» 10 Β· πŸ”€ 35 Β· πŸ“‹ 41 - 34% open Β· ⏱️ 07.05.2024): ``` - git clone https://github.com/GridOPTICS/GridPACK + git clone https://github.com/modelica-3rdparty/PowerSystems ```
-
OpenDER (πŸ₯‰12 Β· ⭐ 50) - Inverter-based DER simulation. BSD-3 +
GridPACK (πŸ₯‰13 Β· ⭐ 47) - High-Performance Electric Grid Simulation. ❗️Custom -- [GitHub](https://github.com/epri-dev/OpenDER) (πŸ‘¨β€πŸ’» 2 Β· πŸ”€ 19 Β· πŸ“¦ 1 Β· ⏱️ 02.04.2024): +- [GitHub](https://github.com/GridOPTICS/GridPACK) (πŸ‘¨β€πŸ’» 50 Β· πŸ”€ 20 Β· πŸ“₯ 620 Β· πŸ“‹ 130 - 25% open Β· ⏱️ 31.07.2024): ``` - git clone https://github.com/epri-dev/OpenDER - ``` -- [PyPi](https://pypi.org/project/opender) (πŸ“₯ 1.2K / month Β· ⏱️ 29.03.2024): - ``` - pip install opender + git clone https://github.com/GridOPTICS/GridPACK ```
-
STEPS (πŸ₯‰12 Β· ⭐ 45) - Balanced large-scale AC-DC hybrid power system analysis. MIT +
STEPS (πŸ₯‰10 Β· ⭐ 47) - Balanced large-scale AC-DC hybrid power system analysis. MIT -- [GitHub](https://github.com/changgang/steps) (πŸ‘¨β€πŸ’» 4 Β· πŸ”€ 17 Β· πŸ“₯ 25 Β· πŸ“¦ 5 Β· ⏱️ 24.03.2024): +- [GitHub](https://github.com/changgang/steps) (πŸ‘¨β€πŸ’» 4 Β· πŸ”€ 19 Β· πŸ“₯ 41 Β· πŸ“¦ 7 Β· πŸ“‹ 3 - 33% open Β· ⏱️ 24.03.2024): ``` git clone https://github.com/changgang/steps ```
-
PowerSAS.m (πŸ₯‰7 Β· ⭐ 14) - Power grid analysis framework based on semi-analytical solutions. BSD-3 +
PowerSAS.m (πŸ₯‰7 Β· ⭐ 16) - Power grid analysis framework based on semi-analytical solutions. BSD-3 -- [GitHub](https://github.com/ANL-CEEESA/powersas.m) (πŸ‘¨β€πŸ’» 4 Β· πŸ”€ 4 Β· ⏱️ 05.01.2024): +- [GitHub](https://github.com/ANL-CEEESA/powersas.m) (πŸ‘¨β€πŸ’» 4 Β· πŸ”€ 5 Β· ⏱️ 05.01.2024): ``` git clone https://github.com/ANL-CEEESA/powersas.m @@ -169,7 +170,7 @@ This curated list contains 100 open-source projects with a total of 28K stars gr
OpenHybridSim (πŸ₯‰6 Β· ⭐ 7 Β· πŸ’€) - EMT-TS hybrid simulation. BSD-3 -- [GitHub](https://github.com/OpenHybridSim/OpenHybridSim-code) (πŸ”€ 5 Β· ⏱️ 05.05.2020): +- [GitHub](https://github.com/OpenHybridSim/OpenHybridSim-code) (πŸ”€ 4 Β· ⏱️ 05.05.2020): ``` git clone https://github.com/OpenHybridSim/OpenHybridSim-code @@ -187,21 +188,21 @@ This curated list contains 100 open-source projects with a total of 28K stars gr Back to top -
DPsim (πŸ₯‡19 Β· ⭐ 64) - Simulation for both EMT and phasor. MPL-2.0 +
DPsim (πŸ₯‡22 Β· ⭐ 71) - Simulation for both EMT and phasor. MPL-2.0 -- [GitHub](https://github.com/sogno-platform/dpsim) (πŸ‘¨β€πŸ’» 32 Β· πŸ”€ 48 Β· πŸ“¦ 6 Β· πŸ“‹ 140 - 60% open Β· ⏱️ 30.05.2024): +- [GitHub](https://github.com/sogno-platform/dpsim) (πŸ‘¨β€πŸ’» 34 Β· πŸ”€ 51 Β· πŸ“¦ 10 Β· πŸ“‹ 150 - 56% open Β· ⏱️ 16.11.2024): ``` git clone https://github.com/sogno-platform/dpsim ``` -- [PyPi](https://pypi.org/project/dpsim) (πŸ“₯ 57 / month Β· ⏱️ 10.12.2022): +- [PyPi](https://pypi.org/project/dpsim) (πŸ“₯ 570 / month Β· ⏱️ 10.12.2022): ``` pip install dpsim ```
-
ParaEMT (πŸ₯‰7 Β· ⭐ 33) - Parallel EMT simulation. BSD-3 +
ParaEMT (πŸ₯‰10 Β· ⭐ 56) - Parallel EMT simulation. BSD-3 -- [GitHub](https://github.com/NREL/ParaEMT_public) (πŸ‘¨β€πŸ’» 3 Β· πŸ”€ 12 Β· ⏱️ 26.03.2024): +- [GitHub](https://github.com/NREL/ParaEMT_public) (πŸ‘¨β€πŸ’» 4 Β· πŸ”€ 19 Β· ⏱️ 29.10.2024): ``` git clone https://github.com/NREL/ParaEMT_public @@ -213,295 +214,303 @@ This curated list contains 100 open-source projects with a total of 28K stars gr Back to top -
pandapower (πŸ₯‡33 Β· ⭐ 790) - Convenient Power System Modelling and Analysis. BSD-3 +
PyPSA (πŸ₯‡33 Β· ⭐ 1.3K) - Python for Power System Analysis. MIT -- [GitHub](https://github.com/e2nIEE/pandapower) (πŸ‘¨β€πŸ’» 130 Β· πŸ”€ 450 Β· πŸ“¦ 340 Β· πŸ“‹ 920 - 19% open Β· ⏱️ 06.06.2024): +- [GitHub](https://github.com/PyPSA/PyPSA) (πŸ‘¨β€πŸ’» 89 Β· πŸ”€ 460 Β· πŸ“¦ 230 Β· πŸ“‹ 390 - 27% open Β· ⏱️ 28.11.2024): ``` - git clone https://github.com/e2nIEE/pandapower - ``` -- [PyPi](https://pypi.org/project/pandapower) (πŸ“₯ 21K / month Β· πŸ“¦ 46 Β· ⏱️ 02.04.2024): - ``` - pip install pandapower + git clone https://github.com/PyPSA/PyPSA ``` -- [Conda](https://anaconda.org/conda-forge/pandapower) (πŸ“₯ 15K Β· ⏱️ 02.04.2024): +- [PyPi](https://pypi.org/project/pypsa) (πŸ“₯ 160K / month Β· πŸ“¦ 27 Β· ⏱️ 27.11.2024): ``` - conda install -c conda-forge pandapower + pip install pypsa ``` -- [Docker Hub](https://hub.docker.com/r/pauldepraz/pandapowerapi) (πŸ“₯ 90 Β· ⏱️ 09.02.2021): +- [Conda](https://anaconda.org/conda-forge/pypsa) (πŸ“₯ 99K Β· ⏱️ 27.11.2024): ``` - docker pull pauldepraz/pandapowerapi + conda install -c conda-forge pypsa ```
-
PyPSA (πŸ₯‡32 Β· ⭐ 1.1K) - Python for Power System Analysis. MIT +
pandapower (πŸ₯‡32 Β· ⭐ 880) - Convenient Power System Modelling and Analysis. BSD-3 -- [GitHub](https://github.com/PyPSA/PyPSA) (πŸ‘¨β€πŸ’» 76 Β· πŸ”€ 440 Β· πŸ“¦ 180 Β· πŸ“‹ 350 - 29% open Β· ⏱️ 06.06.2024): +- [GitHub](https://github.com/e2nIEE/pandapower) (πŸ‘¨β€πŸ’» 140 Β· πŸ”€ 470 Β· πŸ“¦ 400 Β· πŸ“‹ 1K - 22% open Β· ⏱️ 27.11.2024): ``` - git clone https://github.com/PyPSA/PyPSA + git clone https://github.com/e2nIEE/pandapower ``` -- [PyPi](https://pypi.org/project/pypsa) (πŸ“₯ 7.9K / month Β· πŸ“¦ 26 Β· ⏱️ 08.05.2024): +- [PyPi](https://pypi.org/project/pandapower) (πŸ“₯ 33K / month Β· πŸ“¦ 48 Β· ⏱️ 07.08.2024): ``` - pip install pypsa + pip install pandapower ``` -- [Conda](https://anaconda.org/conda-forge/pypsa) (πŸ“₯ 69K Β· ⏱️ 12.05.2024): +- [Conda](https://anaconda.org/conda-forge/pandapower) (πŸ“₯ 20K Β· ⏱️ 19.06.2024): ``` - conda install -c conda-forge pypsa + conda install -c conda-forge pandapower + ``` +- [Docker Hub](https://hub.docker.com/r/pauldepraz/pandapowerapi) (πŸ“₯ 92 Β· ⏱️ 09.02.2021): + ``` + docker pull pauldepraz/pandapowerapi ```
-
Power Grid Model (πŸ₯‡26 Β· ⭐ 130) - Steady-state distribution power system analysis. MPL-2.0 +
Power Grid Model (πŸ₯‡28 Β· ⭐ 150) - Steady-state distribution power system analysis. MPL-2.0 -- [GitHub](https://github.com/PowerGridModel/power-grid-model) (πŸ‘¨β€πŸ’» 21 Β· πŸ”€ 25 Β· πŸ“₯ 140 Β· πŸ“¦ 9 Β· πŸ“‹ 150 - 42% open Β· ⏱️ 06.06.2024): +- [GitHub](https://github.com/PowerGridModel/power-grid-model) (πŸ‘¨β€πŸ’» 23 Β· πŸ”€ 30 Β· πŸ“₯ 290 Β· πŸ“¦ 20 Β· πŸ“‹ 200 - 32% open Β· ⏱️ 27.11.2024): ``` git clone https://github.com/PowerGridModel/power-grid-model ``` -- [PyPi](https://pypi.org/project/power-grid-model) (πŸ“₯ 22K / month Β· πŸ“¦ 1 Β· ⏱️ 06.06.2024): +- [PyPi](https://pypi.org/project/power-grid-model) (πŸ“₯ 81K / month Β· πŸ“¦ 4 Β· ⏱️ 27.11.2024): ``` pip install power-grid-model ``` -- [Conda](https://anaconda.org/conda-forge/power-grid-model) (πŸ“₯ 250K Β· ⏱️ 03.06.2024): +- [Conda](https://anaconda.org/conda-forge/power-grid-model) (πŸ“₯ 1.6M Β· ⏱️ 28.11.2024): ``` conda install -c conda-forge power-grid-model ```
-
GridCal (πŸ₯‡25 Β· ⭐ 390 Β· πŸ“‰) - Cross-platform power systems software. ❗️LGPL-3.0 +
GridCal (πŸ₯‡27 Β· ⭐ 420) - Cross-platform power systems software. ❗️LGPL-3.0 -- [GitHub](https://github.com/SanPen/GridCal) (πŸ‘¨β€πŸ’» 46 Β· πŸ”€ 89 Β· πŸ“₯ 33 Β· πŸ“¦ 7 Β· πŸ“‹ 170 - 16% open Β· ⏱️ 04.06.2024): +- [GitHub](https://github.com/SanPen/GridCal) (πŸ‘¨β€πŸ’» 50 Β· πŸ”€ 94 Β· πŸ“₯ 46 Β· πŸ“¦ 9 Β· πŸ“‹ 190 - 6% open Β· ⏱️ 27.11.2024): ``` git clone https://github.com/SanPen/GridCal ``` -- [PyPi](https://pypi.org/project/GridCal) (πŸ“₯ 1.1K / month Β· ⏱️ 03.06.2024): +- [PyPi](https://pypi.org/project/GridCal) (πŸ“₯ 9.1K / month Β· ⏱️ 27.11.2024): ``` pip install GridCal ```
-
MATPOWER (πŸ₯ˆ24 Β· ⭐ 390) - Steady state power flow simulation. BSD-3 +
PowSyBl Core (πŸ₯ˆ24 Β· ⭐ 130) - Framework to build power system software. MPL-2.0 -- [GitHub](https://github.com/MATPOWER/matpower) (πŸ‘¨β€πŸ’» 17 Β· πŸ”€ 150 Β· πŸ“₯ 480K Β· πŸ“‹ 210 - 16% open Β· ⏱️ 05.06.2024): +- [GitHub](https://github.com/powsybl/powsybl-core) (πŸ‘¨β€πŸ’» 110 Β· πŸ”€ 42 Β· πŸ“¦ 86 Β· πŸ“‹ 580 - 42% open Β· ⏱️ 28.11.2024): ``` - git clone https://github.com/MATPOWER/matpower - ``` -- [Docker Hub](https://hub.docker.com/r/matpower/matpower) (πŸ“₯ 1.5K Β· ⏱️ 06.06.2024): - ``` - docker pull matpower/matpower + git clone https://github.com/powsybl/powsybl-core ```
-
PyPSA-Eur (πŸ₯ˆ22 Β· ⭐ 300) - Sector-Coupled Optimisation Model of the European Energy.. MIT +
PyPSA-Eur (πŸ₯ˆ23 Β· ⭐ 350) - Sector-Coupled Optimisation Model of the European Energy.. MIT -- [GitHub](https://github.com/PyPSA/pypsa-eur) (πŸ‘¨β€πŸ’» 65 Β· πŸ”€ 200 Β· πŸ“‹ 420 - 31% open Β· ⏱️ 05.06.2024): +- [GitHub](https://github.com/PyPSA/pypsa-eur) (πŸ‘¨β€πŸ’» 79 Β· πŸ”€ 240 Β· πŸ“‹ 500 - 29% open Β· ⏱️ 26.11.2024): ``` git clone https://github.com/PyPSA/pypsa-eur ``` -- [Docker Hub](https://hub.docker.com/r/nimfetrisa/pypsa-eur) (πŸ“₯ 37 Β· ⏱️ 11.04.2022): +- [Docker Hub](https://hub.docker.com/r/nimfetrisa/pypsa-eur): ``` docker pull nimfetrisa/pypsa-eur ```
-
PowerSimulations.jl (πŸ₯ˆ22 Β· ⭐ 270) - Power Systems optimization simulation and modeling;.. BSD-3 +
PyPowSyBl (πŸ₯ˆ23 Β· ⭐ 59 Β· πŸ“ˆ) - A PowSyBl and Python integration. MPL-2.0 -- [GitHub](https://github.com/NREL-Sienna/PowerSimulations.jl) (πŸ‘¨β€πŸ’» 36 Β· πŸ”€ 50 Β· πŸ“‹ 300 - 11% open Β· ⏱️ 06.06.2024): +- [GitHub](https://github.com/powsybl/pypowsybl) (πŸ‘¨β€πŸ’» 29 Β· πŸ”€ 12 Β· πŸ“₯ 150 Β· πŸ“‹ 220 - 30% open Β· ⏱️ 28.11.2024): ``` - git clone https://github.com/NREL-Sienna/PowerSimulations.jl - ``` -
-
PowSyBl Core (πŸ₯ˆ22 Β· ⭐ 120) - Framework to build power system software. MPL-2.0 - -- [GitHub](https://github.com/powsybl/powsybl-core) (πŸ‘¨β€πŸ’» 110 Β· πŸ”€ 36 Β· πŸ“₯ 95 Β· πŸ“¦ 76 Β· πŸ“‹ 560 - 42% open Β· ⏱️ 06.06.2024): - - ``` - git clone https://github.com/powsybl/powsybl-core - ``` -
-
LightSim2Grid (πŸ₯ˆ22 Β· ⭐ 45) - A fast backend for the Grid2Op. MPL-2.0 - -- [GitHub](https://github.com/BDonnot/lightsim2grid) (πŸ‘¨β€πŸ’» 5 Β· πŸ”€ 9 Β· πŸ“₯ 100 Β· πŸ“¦ 34 Β· πŸ“‹ 46 - 28% open Β· ⏱️ 22.04.2024): - - ``` - git clone https://github.com/BDonnot/lightsim2grid - ``` -- [PyPi](https://pypi.org/project/LightSim2Grid) (πŸ“₯ 4.3K / month Β· πŸ“¦ 9 Β· ⏱️ 22.04.2024): - ``` - pip install LightSim2Grid + git clone https://github.com/powsybl/pypowsybl ``` -- [Docker Hub](https://hub.docker.com/r/bdonnot/lightsim2grid) (πŸ“₯ 190 Β· ⏱️ 01.02.2022): +- [PyPi](https://pypi.org/project/pypowsybl) (πŸ“₯ 11K / month Β· πŸ“¦ 7 Β· ⏱️ 07.11.2024): ``` - docker pull bdonnot/lightsim2grid + pip install pypowsybl ```
-
PowerGenome (πŸ₯ˆ21 Β· ⭐ 190) - Create inputs for power systems models. MIT +
PowerSimulations.jl (πŸ₯ˆ22 Β· ⭐ 280) - Power Systems optimization simulation and modeling;.. BSD-3 -- [GitHub](https://github.com/PowerGenome/PowerGenome) (πŸ‘¨β€πŸ’» 17 Β· πŸ”€ 61 Β· πŸ“‹ 150 - 48% open Β· ⏱️ 14.05.2024): +- [GitHub](https://github.com/NREL-Sienna/PowerSimulations.jl) (πŸ‘¨β€πŸ’» 37 Β· πŸ”€ 56 Β· πŸ“‹ 340 - 12% open Β· ⏱️ 14.11.2024): ``` - git clone https://github.com/PowerGenome/PowerGenome - ``` -- [PyPi](https://pypi.org/project/PowerGenome) (πŸ“₯ 180 / month Β· ⏱️ 14.05.2024): - ``` - pip install PowerGenome - ``` -- [Conda](https://anaconda.org/conda-forge/powergenome) (πŸ“₯ 200 Β· ⏱️ 02.01.2024): - ``` - conda install -c conda-forge powergenome + git clone https://github.com/NREL-Sienna/PowerSimulations.jl ```
-
PyPowSyBl (πŸ₯ˆ20 Β· ⭐ 51) - A PowSyBl and Python integration. MPL-2.0 +
MATPOWER (πŸ₯ˆ21 Β· ⭐ 430 Β· πŸ“‰) - Steady state power flow simulation. BSD-3 -- [GitHub](https://github.com/powsybl/pypowsybl) (πŸ‘¨β€πŸ’» 22 Β· πŸ”€ 9 Β· πŸ“‹ 180 - 27% open Β· ⏱️ 04.06.2024): +- [GitHub](https://github.com/MATPOWER/matpower) (πŸ‘¨β€πŸ’» 18 Β· πŸ”€ 150 Β· πŸ“₯ 500K Β· πŸ“‹ 210 - 9% open Β· ⏱️ 09.10.2024): ``` - git clone https://github.com/powsybl/pypowsybl + git clone https://github.com/MATPOWER/matpower ``` -- [PyPi](https://pypi.org/project/pypowsybl) (πŸ“₯ 2K / month Β· πŸ“¦ 7 Β· ⏱️ 21.05.2024): +- [Docker Hub](https://hub.docker.com/r/matpower/matpower) (πŸ“₯ 1.9K Β· ⏱️ 09.10.2024): ``` - pip install pypowsybl + docker pull matpower/matpower ```
-
PYPOWER (πŸ₯ˆ19 Β· ⭐ 320 Β· πŸ’€) - Port of MATPOWER to Python. ❗️BSD +
PYPOWER (πŸ₯ˆ21 Β· ⭐ 340) - Port of MATPOWER to Python. ❗️BSD -- [GitHub](https://github.com/rwl/PYPOWER) (πŸ‘¨β€πŸ’» 20 Β· πŸ”€ 110 Β· πŸ“¦ 110 Β· πŸ“‹ 41 - 73% open Β· ⏱️ 29.03.2023): +- [GitHub](https://github.com/rwl/PYPOWER) (πŸ‘¨β€πŸ’» 20 Β· πŸ”€ 110 Β· πŸ“¦ 120 Β· πŸ“‹ 45 - 73% open Β· ⏱️ 02.09.2024): ``` git clone https://github.com/rwl/PYPOWER ``` -- [PyPi](https://pypi.org/project/PYPOWER) (πŸ“₯ 7.2K / month Β· πŸ“¦ 13 Β· ⏱️ 29.03.2023): +- [PyPi](https://pypi.org/project/PYPOWER) (πŸ“₯ 12K / month Β· πŸ“¦ 14 Β· ⏱️ 02.09.2024): ``` pip install PYPOWER ``` -- [Conda](https://anaconda.org/invenia/pypower) (πŸ“₯ 3.1K Β· ⏱️ 16.06.2023): +- [Conda](https://anaconda.org/invenia/pypower) (πŸ“₯ 3.2K Β· ⏱️ 16.06.2023): ``` conda install -c invenia pypower ``` -- [Docker Hub](https://hub.docker.com/r/hwanghust/pypower) (πŸ“₯ 17 Β· ⏱️ 19.05.2019): +- [Docker Hub](https://hub.docker.com/r/hwanghust/pypower) (πŸ“₯ 19 Β· ⏱️ 19.05.2019): ``` docker pull hwanghust/pypower ```
-
GenX (πŸ₯ˆ19 Β· ⭐ 250) - Configurable capacity expansion model. ❗️GPL-2.0 +
GridPath (πŸ₯ˆ21 Β· ⭐ 94) - Power system planning and operations. Apache-2 -- [GitHub](https://github.com/GenXProject/GenX.jl) (πŸ‘¨β€πŸ’» 32 Β· πŸ”€ 97 Β· πŸ“‹ 250 - 17% open Β· ⏱️ 06.05.2024): +- [GitHub](https://github.com/blue-marble/gridpath) (πŸ‘¨β€πŸ’» 11 Β· πŸ”€ 35 Β· πŸ“₯ 1.1K Β· πŸ“¦ 4 Β· πŸ“‹ 340 - 22% open Β· ⏱️ 25.11.2024): ``` - git clone https://github.com/GenXProject/GenX + git clone https://github.com/blue-marble/gridpath + ``` +- [PyPi](https://pypi.org/project/GridPath) (πŸ“₯ 260 / month Β· ⏱️ 04.10.2024): + ``` + pip install GridPath ```
-
GridPath (πŸ₯‰18 Β· ⭐ 90) - Power system planning and operations. Apache-2 +
LightSim2Grid (πŸ₯ˆ21 Β· ⭐ 51) - A fast backend for the Grid2Op. MPL-2.0 -- [GitHub](https://github.com/blue-marble/gridpath) (πŸ‘¨β€πŸ’» 10 Β· πŸ”€ 34 Β· πŸ“₯ 820 Β· πŸ“¦ 2 Β· πŸ“‹ 330 - 21% open Β· ⏱️ 03.06.2024): +- [GitHub](https://github.com/Grid2op/lightsim2grid) (πŸ‘¨β€πŸ’» 5 Β· πŸ”€ 10 Β· πŸ“₯ 230 Β· πŸ“¦ 46 Β· πŸ“‹ 50 - 32% open Β· ⏱️ 28.11.2024): ``` - git clone https://github.com/blue-marble/gridpath + git clone https://github.com/BDonnot/lightsim2grid ``` -- [PyPi](https://pypi.org/project/GridPath) (πŸ“₯ 59 / month Β· ⏱️ 28.02.2024): +- [PyPi](https://pypi.org/project/LightSim2Grid) (πŸ“₯ 16K / month Β· πŸ“¦ 20 Β· ⏱️ 28.11.2024): ``` - pip install GridPath + pip install LightSim2Grid + ``` +- [Docker Hub](https://hub.docker.com/r/bdonnot/lightsim2grid) (πŸ“₯ 210 Β· ⏱️ 01.02.2022): + ``` + docker pull bdonnot/lightsim2grid ```
-
PyPSA-USA (πŸ₯‰18 Β· ⭐ 29) - Power System Model for the United States. MIT +
REopt (πŸ₯ˆ19 Β· ⭐ 91 Β· βž•) - Renewable Energy Integration & Optimization. BSD-3 -- [GitHub](https://github.com/PyPSA/pypsa-usa) (πŸ‘¨β€πŸ’» 8 Β· πŸ”€ 12 Β· πŸ“‹ 220 - 40% open Β· ⏱️ 13.05.2024): +- [GitHub](https://github.com/NREL/REopt_API) (πŸ‘¨β€πŸ’» 21 Β· πŸ”€ 46 Β· πŸ“₯ 570 Β· πŸ“‹ 84 - 52% open Β· ⏱️ 15.11.2024): ``` - git clone https://github.com/PyPSA/pypsa-usa + git clone https://github.com/NREL/REopt_API ```
-
PowerModels.jl (πŸ₯‰17 Β· ⭐ 370) - Power Network Optimization. ❗️BSD +
PyPSA-USA (πŸ₯ˆ19 Β· ⭐ 60) - Power System Model for the United States. MIT -- [GitHub](https://github.com/lanl-ansi/PowerModels.jl) (πŸ‘¨β€πŸ’» 29 Β· πŸ”€ 140 Β· πŸ“‹ 480 - 18% open Β· ⏱️ 17.04.2024): +- [GitHub](https://github.com/PyPSA/pypsa-usa) (πŸ‘¨β€πŸ’» 11 Β· πŸ”€ 24 Β· πŸ“‹ 280 - 34% open Β· ⏱️ 21.11.2024): ``` - git clone https://github.com/lanl-ansi/PowerModels.jl + git clone https://github.com/PyPSA/pypsa-usa ```
-
Open RAO (πŸ₯‰15 Β· ⭐ 13) - Power systems coordinated capacity calculation and security.. MPL-2.0 +
PowerModels.jl (πŸ₯‰18 Β· ⭐ 400) - Power Network Optimization. ❗️BSD -- [GitHub](https://github.com/powsybl/powsybl-open-rao) (πŸ‘¨β€πŸ’» 31 Β· πŸ”€ 4 Β· πŸ“₯ 35 Β· πŸ“‹ 49 - 36% open Β· ⏱️ 05.06.2024): +- [GitHub](https://github.com/lanl-ansi/PowerModels.jl) (πŸ‘¨β€πŸ’» 30 Β· πŸ”€ 150 Β· πŸ“‹ 490 - 18% open Β· ⏱️ 03.11.2024): ``` - git clone https://github.com/powsybl/powsybl-open-rao + git clone https://github.com/lanl-ansi/PowerModels.jl ```
-
EGRET (πŸ₯‰14 Β· ⭐ 120) - Tools for Power Systems Optimization Modeling. ❗️BSD +
PowerGenome (πŸ₯‰18 Β· ⭐ 200 Β· πŸ“‰) - Create inputs for power systems models. MIT -- [GitHub](https://github.com/grid-parity-exchange/Egret) (πŸ‘¨β€πŸ’» 38 Β· πŸ”€ 46 Β· πŸ“¦ 6 Β· πŸ“‹ 82 - 53% open Β· ⏱️ 14.11.2023): +- [GitHub](https://github.com/PowerGenome/PowerGenome) (πŸ‘¨β€πŸ’» 17 Β· πŸ”€ 65 Β· πŸ“‹ 150 - 47% open Β· ⏱️ 17.10.2024): ``` - git clone https://github.com/grid-parity-exchange/Egret + git clone https://github.com/PowerGenome/PowerGenome + ``` +- [PyPi](https://pypi.org/project/PowerGenome) (πŸ“₯ 170 / month Β· ⏱️ 14.05.2024): + ``` + pip install PowerGenome + ``` +- [Conda](https://anaconda.org/conda-forge/powergenome) (πŸ“₯ 620 Β· ⏱️ 02.01.2024): + ``` + conda install -c conda-forge powergenome ```
-
ExaGO (πŸ₯‰14 Β· ⭐ 56) - Large-scale power grid optimization. BSD-3 +
LTB AMS (πŸ₯‰17 Β· ⭐ 8) - Scheduling Modeling and Simulation; CURENT LTB. ❗️GPL-3.0 -- [GitHub](https://github.com/pnnl/ExaGO) (πŸ‘¨β€πŸ’» 28 Β· πŸ”€ 9 Β· πŸ“‹ 78 - 60% open Β· ⏱️ 23.05.2024): +- [GitHub](https://github.com/CURENT/ams) (πŸ‘¨β€πŸ’» 4 Β· πŸ”€ 6 Β· πŸ“¦ 3 Β· πŸ“‹ 3 - 33% open Β· ⏱️ 23.11.2024): ``` - git clone https://github.com/pnnl/ExaGO + git clone https://github.com/CURENT/ams + ``` +- [PyPi](https://pypi.org/project/ltbams) (πŸ“₯ 440 / month Β· ⏱️ 23.11.2024): + ``` + pip install ltbams + ``` +- [Conda](https://anaconda.org/conda-forge/ltbams) (πŸ“₯ 6.2K Β· ⏱️ 24.11.2024): + ``` + conda install -c conda-forge ltbams ```
-
MOST (πŸ₯‰14 Β· ⭐ 31) - MATPOWER Optimal Scheduling Tool. BSD-3 +
GenX (πŸ₯‰16 Β· ⭐ 280 Β· πŸ“‰) - Configurable capacity expansion model. ❗️GPL-2.0 -- [GitHub](https://github.com/MATPOWER/most) (πŸ”€ 10 Β· πŸ“‹ 37 - 13% open Β· ⏱️ 29.05.2024): +- [GitHub](https://github.com/GenXProject/GenX.jl) (πŸ‘¨β€πŸ’» 33 Β· πŸ”€ 120 Β· πŸ“‹ 280 - 16% open Β· ⏱️ 23.09.2024): ``` - git clone https://github.com/MATPOWER/most + git clone https://github.com/GenXProject/GenX ```
-
matpower-pip (πŸ₯‰14 Β· ⭐ 18) - Easy Python Access to MATPOWER. MIT +
matpower-pip (πŸ₯‰16 Β· ⭐ 21) - Easy Python Access to MATPOWER. MIT -- [GitHub](https://github.com/yasirroni/matpower-pip) (πŸ“‹ 13 - 7% open Β· ⏱️ 27.05.2024): +- [GitHub](https://github.com/yasirroni/matpower-pip) (πŸ‘¨β€πŸ’» 1 Β· πŸ“¦ 8 Β· πŸ“‹ 16 - 12% open Β· ⏱️ 21.11.2024): ``` git clone https://github.com/yasirroni/matpower-pip ``` -- [PyPi](https://pypi.org/project/matpower) (πŸ“₯ 720 / month Β· πŸ“¦ 2 Β· ⏱️ 27.05.2024): +- [PyPi](https://pypi.org/project/matpower) (πŸ“₯ 1K / month Β· πŸ“¦ 2 Β· ⏱️ 05.10.2024): ``` pip install matpower ```
-
LTB AMS (πŸ₯‰14 Β· ⭐ 5) - Dispatch Modeling and Simulation; CURENT LTB. ❗️GPL-3.0 +
EGRET (πŸ₯‰14 Β· ⭐ 130) - Tools for Power Systems Optimization Modeling. ❗️BSD -- [GitHub](https://github.com/CURENT/ams) (πŸ‘¨β€πŸ’» 3 Β· πŸ”€ 3 Β· ⏱️ 24.05.2024): +- [GitHub](https://github.com/grid-parity-exchange/Egret) (πŸ‘¨β€πŸ’» 38 Β· πŸ”€ 49 Β· πŸ“¦ 8 Β· πŸ“‹ 83 - 54% open Β· ⏱️ 14.11.2023): ``` - git clone https://github.com/CURENT/ams + git clone https://github.com/grid-parity-exchange/Egret ``` -- [PyPi](https://pypi.org/project/ltbams) (πŸ“₯ 230 / month Β· ⏱️ 24.05.2024): +
+
PowerNetworkMatrices.jl (πŸ₯‰14 Β· ⭐ 21) - Power systems matrices; NREL Sienna. BSD-3 + +- [GitHub](https://github.com/NREL-Sienna/PowerNetworkMatrices.jl) (πŸ‘¨β€πŸ’» 6 Β· πŸ”€ 8 Β· πŸ“‹ 44 - 45% open Β· ⏱️ 23.09.2024): + ``` - pip install ltbams + git clone https://github.com/NREL-Sienna/PowerNetworkMatrices.jl ``` -- [Conda](https://anaconda.org/conda-forge/ltbams) (πŸ“₯ 1.2K Β· ⏱️ 25.05.2024): +
+
Open RAO (πŸ₯‰14 Β· ⭐ 17) - Power systems coordinated capacity calculation and security.. MPL-2.0 + +- [GitHub](https://github.com/powsybl/powsybl-open-rao) (πŸ‘¨β€πŸ’» 34 Β· πŸ”€ 6 Β· πŸ“₯ 41 Β· πŸ“‹ 100 - 43% open Β· ⏱️ 26.11.2024): + ``` - conda install -c conda-forge ltbams + git clone https://github.com/powsybl/powsybl-open-rao ```
-
PowerNetworkMatrices.jl (πŸ₯‰13 Β· ⭐ 19) - Power systems matrices; NREL Sienna. BSD-3 +
ExaGO (πŸ₯‰13 Β· ⭐ 68) - Large-scale power grid optimization. BSD-3 -- [GitHub](https://github.com/NREL-Sienna/PowerNetworkMatrices.jl) (πŸ‘¨β€πŸ’» 5 Β· πŸ”€ 6 Β· πŸ“‹ 36 - 41% open Β· ⏱️ 04.06.2024): +- [GitHub](https://github.com/pnnl/ExaGO) (πŸ‘¨β€πŸ’» 28 Β· πŸ”€ 9 Β· πŸ“‹ 83 - 56% open Β· ⏱️ 18.09.2024): ``` - git clone https://github.com/NREL-Sienna/PowerNetworkMatrices.jl + git clone https://github.com/pnnl/ExaGO ```
-
ReEDS-2.0 (πŸ₯‰12 Β· ⭐ 110) - Capacity planning and dispatch model. ❗️GPL-3.0 +
ReEDS-2.0 (πŸ₯‰12 Β· ⭐ 130) - Capacity planning and dispatch model. ❗️GPL-3.0 -- [GitHub](https://github.com/NREL/ReEDS-2.0) (πŸ‘¨β€πŸ’» 13 Β· πŸ”€ 13 Β· πŸ“‹ 18 - 22% open Β· ⏱️ 02.05.2024): +- [GitHub](https://github.com/NREL/ReEDS-2.0) (πŸ‘¨β€πŸ’» 13 Β· πŸ”€ 19 Β· πŸ“‹ 19 - 26% open Β· ⏱️ 19.11.2024): ``` git clone https://github.com/NREL/ReEDS-2.0 ```
-
PowerFlows.jl (πŸ₯‰10 Β· ⭐ 12) - Collection of Power Flow solution; NREL Sienna. BSD-3 +
MOST (πŸ₯‰12 Β· ⭐ 31) - MATPOWER Optimal Scheduling Tool. BSD-3 -- [GitHub](https://github.com/NREL-Sienna/PowerFlows.jl) (πŸ‘¨β€πŸ’» 6 Β· πŸ”€ 6 Β· πŸ“‹ 13 - 46% open Β· ⏱️ 04.06.2024): +- [GitHub](https://github.com/MATPOWER/most) (πŸ”€ 11 Β· πŸ“‹ 39 - 17% open Β· ⏱️ 07.10.2024): + + ``` + git clone https://github.com/MATPOWER/most + ``` +
+
PowerFlows.jl (πŸ₯‰11 Β· ⭐ 17) - Collection of Power Flow solution; NREL Sienna. BSD-3 + +- [GitHub](https://github.com/NREL-Sienna/PowerFlows.jl) (πŸ‘¨β€πŸ’» 7 Β· πŸ”€ 9 Β· πŸ“‹ 26 - 53% open Β· ⏱️ 21.08.2024): ``` git clone https://github.com/NREL-Sienna/PowerFlows.jl ```
-
EV-EcoSim (πŸ₯‰9 Β· ⭐ 18) - A grid-aware co-simulation platform for the design and.. MIT +
EV-EcoSim (πŸ₯‰9 Β· ⭐ 22) - A grid-aware co-simulation platform for the design and.. MIT - [GitHub](https://github.com/ebalogun01/EV-EcoSim) (πŸ”€ 3 Β· πŸ“‹ 72 - 12% open Β· ⏱️ 19.04.2024): @@ -509,7 +518,15 @@ This curated list contains 100 open-source projects with a total of 28K stars gr git clone https://github.com/ebalogun01/EV-EcoSim/ ```
-
AMES - Version 5.0 (πŸ₯‰6 Β· ⭐ 21) - Wholesale Power Market Test Bed. ❗️Custom +
DOPER (πŸ₯‰8 Β· ⭐ 18 Β· βž•) - Distributed Optimal and Predictive Energy Resources. BSD-3 + +- [GitHub](https://github.com/LBNL-ETA/DOPER) (πŸ‘¨β€πŸ’» 3 Β· πŸ”€ 11 Β· ⏱️ 10.09.2024): + + ``` + git clone https://github.com/LBNL-ETA/DOPER + ``` +
+
AMES - Version 5.0 (πŸ₯‰7 Β· ⭐ 22 Β· πŸ’€) - Wholesale Power Market Test Bed. ❗️Custom - [GitHub](https://github.com/ames-market/AMES-V5.0) (πŸ‘¨β€πŸ’» 3 Β· πŸ”€ 5 Β· ⏱️ 08.06.2023): @@ -517,138 +534,158 @@ This curated list contains 100 open-source projects with a total of 28K stars gr git clone https://github.com/ames-market/AMES-V5.0 ```
-
mypower (πŸ₯‰6 Β· ⭐ 6 Β· πŸ’€) - Supplementary function of MATPOWER in Python. MIT +
PowerSystemsInvestmentsPortfolios.jl (πŸ₯‰7 Β· ⭐ 10) - Data models for Power Systems investment models; NREL.. BSD-3 -- [GitHub](https://github.com/yasirroni/mypower) (πŸ”€ 1 Β· ⏱️ 26.11.2022): +- [GitHub](https://github.com/NREL-Sienna/PowerSystemsInvestmentsPortfolios.jl) (πŸ‘¨β€πŸ’» 5 Β· πŸ”€ 3 Β· ⏱️ 18.09.2024): ``` - git clone https://github.com/yasirroni/mypower + git clone https://github.com/NREL-Sienna/PowerSystemsInvestmentsPortfolios.jl ```
-
PowerSystemsInvestmentsPortfolios.jl (πŸ₯‰5 Β· ⭐ 9 Β· 🐣) - Data models for Power Systems investment models; NREL.. BSD-3 +
PowerSystemsInvestments.jl (πŸ₯‰6 Β· ⭐ 13 Β· πŸ“ˆ) - Power Systems investment models; NREL Sienna. BSD-3 -- [GitHub](https://github.com/NREL-Sienna/PowerSystemsInvestmentsPortfolios.jl) (πŸ‘¨β€πŸ’» 2 Β· πŸ”€ 2 Β· ⏱️ 31.05.2024): +- [GitHub](https://github.com/NREL-Sienna/PowerSystemsInvestments.jl) (πŸ‘¨β€πŸ’» 4 Β· πŸ”€ 4 Β· πŸ“‹ 2 - 50% open Β· ⏱️ 08.10.2024): ``` - git clone https://github.com/NREL-Sienna/PowerSystemsInvestmentsPortfolios.jl + git clone https://github.com/NREL-Sienna/PowerSystemsInvestments.jl ```
-
AMES (V4.0) (πŸ₯‰3 Β· ⭐ 13 Β· πŸ’€) - Agent based Modeling of Electricity Systems. ❗️GPL-2.0 +
mypower (πŸ₯‰6 Β· ⭐ 7 Β· πŸ’€) - Supplementary function of MATPOWER in Python. MIT -- [GitHub](https://github.com/ames-market/AMES-v4.0) (πŸ‘¨β€πŸ’» 2 Β· πŸ”€ 7 Β· πŸ“‹ 5 - 60% open Β· ⏱️ 28.08.2020): +- [GitHub](https://github.com/yasirroni/mypower) (πŸ”€ 1 Β· ⏱️ 26.11.2022): ``` - git clone https://github.com/ames-market/AMES-v4.0 + git clone https://github.com/yasirroni/mypower ```
-
PowerSystemsInvestments.jl (πŸ₯‰2 Β· ⭐ 9 Β· 🐣) - Power Systems investment models; NREL Sienna. BSD-3 +
AMES (V4.0) (πŸ₯‰3 Β· ⭐ 13 Β· πŸ’€) - Agent based Modeling of Electricity Systems. ❗️GPL-2.0 -- [GitHub](https://github.com/NREL-Sienna/PowerSystemsInvestments.jl) (πŸ‘¨β€πŸ’» 2 Β· πŸ”€ 1 Β· ⏱️ 31.05.2024): +- [GitHub](https://github.com/ames-market/AMES-v4.0) (πŸ‘¨β€πŸ’» 2 Β· πŸ”€ 7 Β· πŸ“‹ 5 - 60% open Β· ⏱️ 28.08.2020): ``` - git clone https://github.com/NREL-Sienna/PowerSystemsInvestments.jl + git clone https://github.com/ames-market/AMES-v4.0 ```
+
Show 1 hidden projects... + +- DER-CAM (πŸ₯‰1 Β· βž•) - DER investment planning. ❗Unlicensed +

## Interface Back to top -
OpenDSSDirect.py (πŸ₯‡20 Β· ⭐ 82 Β· πŸ“‰) - A direct library interface to OpenDSS. MIT +
OpenDSSDirect.py (πŸ₯‡19 Β· ⭐ 88) - A direct library interface to OpenDSS. MIT -- [GitHub](https://github.com/dss-extensions/OpenDSSDirect.py) (πŸ‘¨β€πŸ’» 3 Β· πŸ”€ 21 Β· πŸ“¦ 54 Β· πŸ“‹ 100 - 14% open Β· ⏱️ 29.03.2024): +- [GitHub](https://github.com/dss-extensions/OpenDSSDirect.py) (πŸ‘¨β€πŸ’» 3 Β· πŸ”€ 22 Β· πŸ“¦ 61 Β· πŸ“‹ 100 - 14% open Β· ⏱️ 29.03.2024): ``` git clone https://github.com/dss-extensions/OpenDSSDirect.py ``` -- [PyPi](https://pypi.org/project/OpenDSSDirect.py) (πŸ“₯ 3.6K / month Β· πŸ“¦ 16 Β· ⏱️ 11.03.2021): +- [PyPi](https://pypi.org/project/OpenDSSDirect.py) (πŸ“₯ 4.9K / month Β· πŸ“¦ 16 Β· ⏱️ 11.03.2021): ``` pip install OpenDSSDirect.py ```
-
py-dss-interface (πŸ₯‡18 Β· ⭐ 25) - A package for access to direct dll version of OpenDSS. MIT +
py-dss-interface (πŸ₯‡18 Β· ⭐ 27) - A package for access to direct dll version of OpenDSS. MIT -- [GitHub](https://github.com/PauloRadatz/py_dss_interface) (πŸ‘¨β€πŸ’» 6 Β· πŸ”€ 8 Β· πŸ“¦ 26 Β· πŸ“‹ 54 - 61% open Β· ⏱️ 06.05.2024): +- [GitHub](https://github.com/PauloRadatz/py_dss_interface) (πŸ‘¨β€πŸ’» 6 Β· πŸ”€ 9 Β· πŸ“¦ 31 Β· πŸ“‹ 55 - 61% open Β· ⏱️ 22.10.2024): ``` git clone https://github.com/PauloRadatz/py_dss_interface ``` -- [PyPi](https://pypi.org/project/py-dss-interface) (πŸ“₯ 590 / month Β· πŸ“¦ 4 Β· ⏱️ 21.03.2024): +- [PyPi](https://pypi.org/project/py-dss-interface) (πŸ“₯ 1K / month Β· πŸ“¦ 4 Β· ⏱️ 21.03.2024): ``` pip install py-dss-interface ```
-
Easy SimAuto (πŸ₯ˆ16 Β· ⭐ 41) - Python interface to PowerWorld. Apache-2 +
CIMpy (πŸ₯ˆ16 Β· ⭐ 54 Β· πŸ“ˆ) - CIM files to the XML/RDF format. MPL-2.0 + +- [GitHub](https://github.com/sogno-platform/cimpy) (πŸ‘¨β€πŸ’» 11 Β· πŸ”€ 21 Β· πŸ“¦ 8 Β· πŸ“‹ 22 - 54% open Β· ⏱️ 30.10.2024): + + ``` + git clone https://github.com/sogno-platform/cimpy + ``` +- [PyPi](https://pypi.org/project/cimpy) (πŸ“₯ 380 / month Β· πŸ“¦ 1 Β· ⏱️ 20.06.2024): + ``` + pip install cimpy + ``` +
+
Easy SimAuto (πŸ₯ˆ16 Β· ⭐ 42 Β· πŸ’€) - Python interface to PowerWorld. Apache-2 -- [GitHub](https://github.com/mzy2240/ESA) (πŸ‘¨β€πŸ’» 11 Β· πŸ”€ 10 Β· πŸ“¦ 4 Β· πŸ“‹ 100 - 15% open Β· ⏱️ 05.06.2023): +- [GitHub](https://github.com/mzy2240/ESA) (πŸ‘¨β€πŸ’» 11 Β· πŸ”€ 12 Β· πŸ“¦ 6 Β· πŸ“‹ 100 - 15% open Β· ⏱️ 05.06.2023): ``` git clone https://github.com/mzy2240/ESA ``` -- [PyPi](https://pypi.org/project/esa) (πŸ“₯ 1.6K / month Β· πŸ“¦ 1 Β· ⏱️ 21.05.2022): +- [PyPi](https://pypi.org/project/esa) (πŸ“₯ 2.5K / month Β· πŸ“¦ 1 Β· ⏱️ 21.05.2022): ``` pip install esa ```
-
PyDSS (πŸ₯ˆ16 Β· ⭐ 32) - A Python wrapper for OpenDSS. BSD-3 +
PyDSS (πŸ₯ˆ14 Β· ⭐ 33) - A Python wrapper for OpenDSS. BSD-3 -- [GitHub](https://github.com/NREL/PyDSS) (πŸ‘¨β€πŸ’» 24 Β· πŸ”€ 18 Β· πŸ“‹ 32 - 50% open Β· ⏱️ 29.05.2024): +- [GitHub](https://github.com/NREL/PyDSS) (πŸ‘¨β€πŸ’» 27 Β· πŸ”€ 19 Β· πŸ“¦ 2 Β· πŸ“‹ 33 - 51% open Β· ⏱️ 30.09.2024): ``` git clone https://github.com/NREL/PyDSS ``` -- [PyPi](https://pypi.org/project/pydss) (πŸ“₯ 19 / month Β· ⏱️ 17.08.2011): +- [PyPi](https://pypi.org/project/pydss) (πŸ“₯ 32 / month Β· ⏱️ 17.08.2011): ``` pip install pydss ```
-
grg-pssedata (πŸ₯ˆ12 Β· ⭐ 30 Β· πŸ’€) - Python tools for working with PSSE v33 data files. BSD-3 +
grg-pssedata (πŸ₯‰13 Β· ⭐ 31 Β· πŸ’€) - Python tools for working with PSSE v33 data files. BSD-3 -- [GitHub](https://github.com/lanl-ansi/grg-pssedata) (πŸ‘¨β€πŸ’» 3 Β· πŸ”€ 11 Β· πŸ“¦ 4 Β· πŸ“‹ 13 - 23% open Β· ⏱️ 14.12.2020): +- [GitHub](https://github.com/lanl-ansi/grg-pssedata) (πŸ‘¨β€πŸ’» 3 Β· πŸ”€ 11 Β· πŸ“¦ 6 Β· πŸ“‹ 13 - 23% open Β· ⏱️ 14.12.2020): ``` git clone https://github.com/lanl-ansi/grg-pssedata ``` -- [PyPi](https://pypi.org/project/grg-pssedata) (πŸ“₯ 34 / month Β· πŸ“¦ 1 Β· ⏱️ 15.12.2020): +- [PyPi](https://pypi.org/project/grg-pssedata) (πŸ“₯ 250 / month Β· πŸ“¦ 1 Β· ⏱️ 15.12.2020): ``` pip install grg-pssedata ```
-
DSSData (πŸ₯‰11 Β· ⭐ 14 Β· πŸ’€) - A micro-framework for simulation and data analysis of.. MIT +
DSSData (πŸ₯‰12 Β· ⭐ 14 Β· πŸ’€) - A micro-framework for simulation and data analysis of.. MIT -- [GitHub](https://github.com/felipemarkson/dssdata) (πŸ‘¨β€πŸ’» 2 Β· πŸ”€ 3 Β· πŸ“₯ 30 Β· πŸ“‹ 36 - 13% open Β· ⏱️ 10.04.2023): +- [GitHub](https://github.com/felipemarkson/dssdata) (πŸ‘¨β€πŸ’» 2 Β· πŸ”€ 3 Β· πŸ“₯ 50 Β· πŸ“¦ 2 Β· πŸ“‹ 36 - 13% open Β· ⏱️ 10.04.2023): ``` git clone https://github.com/felipemarkson/dssdata ``` -- [PyPi](https://pypi.org/project/dssdata) (πŸ“₯ 48 / month Β· ⏱️ 24.01.2023): +- [PyPi](https://pypi.org/project/dssdata) (πŸ“₯ 400 / month Β· ⏱️ 24.01.2023): ``` pip install dssdata ```
-
CIMpy (πŸ₯‰10 Β· ⭐ 51 Β· πŸ’€) - CIM files to the XML/RDF format. MPL-2.0 +
cimpyorm (πŸ₯‰11 Β· ⭐ 10 Β· πŸ’€) - Python ORM middleware for IEC CIM and CGMES datasets. ❗️BSD-3.0 -- [GitHub](https://github.com/sogno-platform/cimpy) (πŸ‘¨β€πŸ’» 10 Β· πŸ”€ 15 Β· πŸ“¦ 5 Β· πŸ“‹ 11 - 45% open Β· ⏱️ 30.01.2023): +- [GitHub](https://github.com/RWTH-IAEW/cimpyorm) (πŸ‘¨β€πŸ’» 5 Β· πŸ”€ 5 Β· πŸ“¦ 4 Β· πŸ“‹ 3 - 33% open Β· ⏱️ 19.10.2023): ``` - git clone https://github.com/sogno-platform/cimpy + git clone https://github.com/RWTH-IAEW/cimpyorm + ``` +- [PyPi](https://pypi.org/project/cimpyorm) (πŸ“₯ 5.2K / month Β· ⏱️ 19.10.2023): + ``` + pip install cimpyorm ```
-
OpenDER interface (πŸ₯‰6 Β· ⭐ 1) - Interface for OpenDER. BSD-3 +
PSSE RAW (πŸ₯‰5 Β· ⭐ 34 Β· πŸ’€) - PSSE RAW parser. MIT -- [GitHub](https://github.com/epri-dev/OpenDER_interface) (πŸ‘¨β€πŸ’» 2 Β· ⏱️ 09.04.2024): +- [GitHub](https://github.com/anderson-optimization/em-psse) (πŸ‘¨β€πŸ’» 2 Β· πŸ”€ 15 Β· ⏱️ 07.01.2020): ``` - git clone https://github.com/epri-dev/OpenDER_interface + git clone https://github.com/anderson-optimization/em-psse ```
-
PSSE RAW (πŸ₯‰5 Β· ⭐ 30 Β· πŸ’€) - PSSE RAW parser. MIT +
OpenDER interface (πŸ₯‰5 Β· ⭐ 4) - Interface for OpenDER. BSD-3 -- [GitHub](https://github.com/anderson-optimization/em-psse) (πŸ‘¨β€πŸ’» 2 Β· πŸ”€ 15 Β· ⏱️ 07.01.2020): +- [GitHub](https://github.com/epri-dev/OpenDER_interface) (πŸ‘¨β€πŸ’» 2 Β· ⏱️ 24.06.2024): ``` - git clone https://github.com/anderson-optimization/em-psse + git clone https://github.com/epri-dev/OpenDER_interface ```
Andes.jl (πŸ₯‰4 Β· ⭐ 8) - Julia interface for ANDES. MIT @@ -659,7 +696,7 @@ This curated list contains 100 open-source projects with a total of 28K stars gr git clone https://github.com/cuihantao/Andes.jl ```
-
EasySimauto.jl (πŸ₯‰3 Β· ⭐ 4) - Julia interface for EasySimAuto and PowerWorld. Apache-2 +
EasySimauto.jl (πŸ₯‰3 Β· ⭐ 4 Β· πŸ’€) - Julia interface for EasySimAuto and PowerWorld. Apache-2 - [GitHub](https://github.com/mzy2240/EasySimauto.jl) (πŸ‘¨β€πŸ’» 2 Β· ⏱️ 31.07.2023): @@ -669,384 +706,444 @@ This curated list contains 100 open-source projects with a total of 28K stars gr

-## Optimizer +## Gas Simulation Back to top -
OSQP (πŸ₯‡32 Β· ⭐ 1.6K) - Operator Splitting QP Solver. Apache-2 +
pandapipes (πŸ₯‡25 Β· ⭐ 150) - Pipeflow Calculation Tool. BSD-3 -- [GitHub](https://github.com/osqp/osqp) (πŸ‘¨β€πŸ’» 32 Β· πŸ”€ 340 Β· πŸ“₯ 66K Β· πŸ“‹ 340 - 25% open Β· ⏱️ 21.05.2024): +- [GitHub](https://github.com/e2nIEE/pandapipes) (πŸ‘¨β€πŸ’» 22 Β· πŸ”€ 62 Β· πŸ“¦ 26 Β· πŸ“‹ 150 - 48% open Β· ⏱️ 28.11.2024): ``` - git clone https://github.com/osqp/osqp + git clone https://github.com/e2nIEE/pandapipes ``` -- [PyPi](https://pypi.org/project/osqp) (πŸ“₯ 1.7M / month Β· πŸ“¦ 80 Β· ⏱️ 22.05.2024): +- [PyPi](https://pypi.org/project/pandapipes) (πŸ“₯ 2.7K / month Β· πŸ“¦ 7 Β· ⏱️ 07.11.2024): ``` - pip install osqp + pip install pandapipes ``` -- [Conda](https://anaconda.org/conda-forge/osqp) (πŸ“₯ 850K Β· ⏱️ 17.05.2024): +
+
GasModels.jl (πŸ₯‰14 Β· ⭐ 66) - Gas Network Optimization. BSD-3 + +- [GitHub](https://github.com/lanl-ansi/GasModels.jl) (πŸ‘¨β€πŸ’» 13 Β· πŸ”€ 15 Β· πŸ“‹ 150 - 32% open Β· ⏱️ 17.10.2024): + ``` - conda install -c conda-forge osqp + git clone https://github.com/lanl-ansi/GasModels.jl ```
-
PySCIPOpt (πŸ₯‡30 Β· ⭐ 760 Β· πŸ“‰) - Python interface for SCIP. MIT +
MPNG (πŸ₯‰7 Β· ⭐ 11 Β· πŸ’€) - Simulator for Optimal Power and Natural Gas Flow. BSD-3 -- [GitHub](https://github.com/scipopt/PySCIPOpt) (πŸ‘¨β€πŸ’» 71 Β· πŸ”€ 260 Β· πŸ“¦ 180 Β· πŸ“‹ 510 - 5% open Β· ⏱️ 17.05.2024): +- [GitHub](https://github.com/MATPOWER/mpng) (πŸ‘¨β€πŸ’» 3 Β· πŸ”€ 4 Β· ⏱️ 13.09.2023): ``` - git clone https://github.com/scipopt/PySCIPOpt + git clone https://github.com/MATPOWER/mpng ``` -- [PyPi](https://pypi.org/project/PySCIPOpt) (πŸ“₯ 12K / month Β· πŸ“¦ 21 Β· ⏱️ 05.03.2024): +
+
+ +## Co-Simulation Environment + +Back to top + +
OpenModelica (πŸ₯‡28 Β· ⭐ 860) - Modelica-based environment for modeling and simulation. ❗️Custom + +- [GitHub](https://github.com/OpenModelica/OpenModelica) (πŸ‘¨β€πŸ’» 190 Β· πŸ”€ 300 Β· πŸ“₯ 380 Β· πŸ“‹ 8.1K - 25% open Β· ⏱️ 28.11.2024): + ``` - pip install PySCIPOpt + git clone https://github.com/OpenModelica/OpenModelica ``` -- [Conda](https://anaconda.org/conda-forge/pyscipopt) (πŸ“₯ 240K Β· ⏱️ 05.04.2024): +- [Docker Hub](https://hub.docker.com/r/openmodelica/openmodelica) (πŸ“₯ 45K Β· ⭐ 6 Β· ⏱️ 15.11.2024): ``` - conda install -c conda-forge pyscipopt + docker pull openmodelica/openmodelica ```
-
HiGHS (πŸ₯ˆ29 Β· ⭐ 830 Β· πŸ“‰) - Large-scale Sparse Linear Problem Optimizer. MIT +
precice (πŸ₯‰26 Β· ⭐ 760) - Precise Code Interaction Coupling Environment. ❗️LGPL-3.0 -- [GitHub](https://github.com/ERGO-Code/HiGHS) (πŸ‘¨β€πŸ’» 63 Β· πŸ”€ 160 Β· πŸ“¦ 100 Β· πŸ“‹ 650 - 11% open Β· ⏱️ 07.03.2024): +- [GitHub](https://github.com/precice/precice) (πŸ‘¨β€πŸ’» 58 Β· πŸ”€ 180 Β· πŸ“₯ 30K Β· πŸ“‹ 870 - 23% open Β· ⏱️ 28.11.2024): ``` - git clone https://github.com/ERGO-Code/HiGHS + git clone https://github.com/precice/precice ``` -- [PyPi](https://pypi.org/project/highspy) (πŸ“₯ 40K / month Β· πŸ“¦ 11 Β· ⏱️ 10.03.2024): +- [PyPi](https://pypi.org/project/pyprecice) (πŸ“₯ 940 / month Β· πŸ“¦ 8 Β· ⏱️ 27.08.2024): ``` - pip install highspy + pip install pyprecice ``` -- [Conda](https://anaconda.org/conda-forge/highs) (πŸ“₯ 4.1K Β· ⏱️ 21.05.2024): +- [Conda](https://anaconda.org/conda-forge/pyprecice) (πŸ“₯ 65K Β· ⏱️ 28.08.2024): ``` - conda install -c conda-forge highs + conda install -c conda-forge pyprecice + ``` +- [Docker Hub](https://hub.docker.com/r/precice/precice) (πŸ“₯ 22K Β· ⏱️ 28.11.2024): + ``` + docker pull precice/precice ```
-
Ipopt (πŸ₯ˆ27 Β· ⭐ 1.3K) - COIN-OR Interior Point Optimizer. EPL-2.0 +
-- [GitHub](https://github.com/coin-or/Ipopt) (πŸ‘¨β€πŸ’» 33 Β· πŸ”€ 260 Β· πŸ“₯ 13K Β· πŸ“‹ 580 - 1% open Β· ⏱️ 04.06.2024): +## Optimization Modeling Language + +Back to top + +
CVXPY (πŸ₯‡38 Β· ⭐ 5.5K) - Convex optimization modeling language. Apache-2 + +- [GitHub](https://github.com/cvxpy/cvxpy) (πŸ‘¨β€πŸ’» 210 Β· πŸ”€ 1.1K Β· πŸ“₯ 520 Β· πŸ“¦ 14K Β· πŸ“‹ 1.5K - 15% open Β· ⏱️ 22.11.2024): ``` - git clone https://github.com/coin-or/Ipopt + git clone https://github.com/cvxpy/cvxpy ``` -- [PyPi](https://pypi.org/project/ipopt) (πŸ“₯ 1.5K / month Β· πŸ“¦ 10 Β· ⏱️ 07.04.2021): +- [PyPi](https://pypi.org/project/cvxpy) (πŸ“₯ 2.7M / month Β· πŸ“¦ 580 Β· ⏱️ 14.11.2024): ``` - pip install ipopt + pip install cvxpy ``` -- [Conda](https://anaconda.org/conda-forge/ipopt) (πŸ“₯ 1.1M Β· ⏱️ 05.06.2024): +- [Conda](https://anaconda.org/conda-forge/cvxpy) (πŸ“₯ 1.4M Β· ⏱️ 19.08.2024): ``` - conda install -c conda-forge ipopt + conda install -c conda-forge cvxpy ```
-
SCS (πŸ₯ˆ27 Β· ⭐ 520) - Splitting Conic Solver. MIT +
Pyomo (πŸ₯‡38 Β· ⭐ 2K) - Python-based Optimization Modeling Language. BSD-3 -- [GitHub](https://github.com/cvxgrp/scs) (πŸ‘¨β€πŸ’» 28 Β· πŸ”€ 130 Β· πŸ“‹ 170 - 20% open Β· ⏱️ 21.05.2024): +- [GitHub](https://github.com/Pyomo/pyomo) (πŸ‘¨β€πŸ’» 160 Β· πŸ”€ 520 Β· πŸ“₯ 3.3K Β· πŸ“¦ 2.2K Β· πŸ“‹ 1.4K - 21% open Β· ⏱️ 26.11.2024): ``` - git clone https://github.com/cvxgrp/scs + git clone https://github.com/Pyomo/pyomo ``` -- [PyPi](https://pypi.org/project/scs) (πŸ“₯ 1.1M / month Β· πŸ“¦ 44 Β· ⏱️ 29.05.2024): +- [PyPi](https://pypi.org/project/Pyomo) (πŸ“₯ 720K / month Β· πŸ“¦ 260 Β· ⏱️ 18.11.2024): ``` - pip install scs + pip install Pyomo ``` -- [Conda](https://anaconda.org/conda-forge/scs) (πŸ“₯ 850K Β· ⏱️ 22.05.2024): +- [Conda](https://anaconda.org/conda-forge/pyomo) (πŸ“₯ 1.1M Β· ⏱️ 19.11.2024): ``` - conda install -c conda-forge scs + conda install -c conda-forge pyomo ```
-
ECOS (πŸ₯‰26 Β· ⭐ 450 Β· πŸ’€) - Conic solver for second-order cone programming. ❗️GPL-3.0 +
CVXOPT (πŸ₯ˆ27 Β· ⭐ 990) - Python Software for Convex Optimization. ❗️GPL-3.0 -- [GitHub](https://github.com/embotech/ecos) (πŸ‘¨β€πŸ’» 40 Β· πŸ”€ 120 Β· πŸ“‹ 160 - 41% open Β· ⏱️ 04.01.2022): +- [GitHub](https://github.com/cvxopt/cvxopt) (πŸ‘¨β€πŸ’» 9 Β· πŸ”€ 210 Β· πŸ“¦ 12K Β· πŸ“‹ 190 - 21% open Β· ⏱️ 23.10.2024): ``` - git clone https://github.com/embotech/ecos + git clone https://github.com/cvxopt/cvxopt ``` -- [PyPi](https://pypi.org/project/ecos) (πŸ“₯ 1.1M / month Β· πŸ“¦ 46 Β· ⏱️ 07.02.2024): +- [PyPi](https://pypi.org/project/cvxopt) (πŸ“₯ 690K / month Β· πŸ“¦ 390 Β· ⏱️ 09.08.2023): ``` - pip install ecos + pip install cvxopt ``` -- [Conda](https://anaconda.org/conda-forge/ecos) (πŸ“₯ 770K Β· ⏱️ 17.05.2024): +- [Conda](https://anaconda.org/conda-forge/cvxopt) (πŸ“₯ 1.2M Β· ⏱️ 04.09.2024): ``` - conda install -c conda-forge ecos + conda install -c conda-forge cvxopt ```
-
Clarabel.rs (πŸ₯‰26 Β· ⭐ 270 Β· πŸ“ˆ) - Interior-point solver for convex conic optimisation.. Apache-2 +
JuMP (πŸ₯‰26 Β· ⭐ 2.2K) - Julia-based Optimization Modeling Language. MPL-2.0 -- [GitHub](https://github.com/oxfordcontrol/Clarabel.rs) (πŸ‘¨β€πŸ’» 8 Β· πŸ”€ 21 Β· πŸ“¦ 12 Β· πŸ“‹ 28 - 17% open Β· ⏱️ 03.06.2024): +- [GitHub](https://github.com/jump-dev/JuMP.jl) (πŸ‘¨β€πŸ’» 160 Β· πŸ”€ 400 Β· πŸ“‹ 1.5K - 0% open Β· ⏱️ 26.11.2024): ``` - git clone https://github.com/oxfordcontrol/Clarabel.rs - ``` -- [PyPi](https://pypi.org/project/clarabel) (πŸ“₯ 870K / month Β· πŸ“¦ 18 Β· ⏱️ 01.06.2024): - ``` - pip install clarabel - ``` -- [Conda](https://anaconda.org/conda-forge/clarabel) (πŸ“₯ 54K Β· ⏱️ 02.03.2024): - ``` - conda install -c conda-forge clarabel + git clone https://github.com/jump-dev/JuMP.jl ```
-
CBC (πŸ₯‰22 Β· ⭐ 740) - COIN-OR Branch-and-Cut solver. EPL-2.0 +
PyOptInterface (πŸ₯‰20 Β· ⭐ 210 Β· πŸ“ˆ) - Efficient modeling interface for optimization in.. MPL-2.0 -- [GitHub](https://github.com/coin-or/Cbc) (πŸ‘¨β€πŸ’» 31 Β· πŸ”€ 100 Β· πŸ“₯ 23K Β· πŸ“‹ 480 - 26% open Β· ⏱️ 04.06.2024): +- [GitHub](https://github.com/metab0t/PyOptInterface) (πŸ‘¨β€πŸ’» 2 Β· πŸ”€ 8 Β· πŸ“¦ 9 Β· πŸ“‹ 13 - 23% open Β· ⏱️ 28.11.2024): ``` - git clone https://github.com/coin-or/Cbc + git clone https://github.com/metab0t/PyOptInterface ``` -- [Conda](https://anaconda.org/conda-forge/coincbc) (πŸ“₯ 1M Β· ⏱️ 06.06.2024): +- [PyPi](https://pypi.org/project/pyoptinterface) (πŸ“₯ 3.1K / month Β· πŸ“¦ 2 Β· ⏱️ 17.08.2024): ``` - conda install -c conda-forge coincbc + pip install pyoptinterface ```
-
AMPLPY (πŸ₯‰22 Β· ⭐ 60) - Python API for AMPL. BSD-3 +
RSOME (πŸ₯‰19 Β· ⭐ 290) - Robust Stochastic Optimization Made Easy. ❗️GPL-3.0 -- [GitHub](https://github.com/ampl/amplpy) (πŸ‘¨β€πŸ’» 8 Β· πŸ”€ 18 Β· πŸ“¦ 74 Β· ⏱️ 21.05.2024): +- [GitHub](https://github.com/XiongPengNUS/rsome) (πŸ‘¨β€πŸ’» 3 Β· πŸ”€ 55 Β· πŸ“‹ 43 - 16% open Β· ⏱️ 15.11.2024): ``` - git clone https://github.com/ampl/amplpy - ``` -- [PyPi](https://pypi.org/project/amplpy) (πŸ“₯ 25K / month Β· πŸ“¦ 2 Β· ⏱️ 21.05.2024): - ``` - pip install amplpy + git clone https://github.com/XiongPengNUS/rsome ``` -- [Conda](https://anaconda.org/conda-forge/amplpy) (πŸ“₯ 220K Β· ⏱️ 30.05.2024): +- [PyPi](https://pypi.org/project/rsome) (πŸ“₯ 3.6K / month Β· πŸ“¦ 4 Β· ⏱️ 29.10.2024): ``` - conda install -c conda-forge amplpy + pip install rsome ```
-
PIQP (πŸ₯‰18 Β· ⭐ 59) - Proximal Interior Point Quadratic Programming solver. BSD-2 +
KVXOPT (πŸ₯‰14 Β· ⭐ 10) - CVXOPT with more wrappers suite-sparse. ❗️GPL-3.0 -- [GitHub](https://github.com/PREDICT-EPFL/piqp) (πŸ‘¨β€πŸ’» 2 Β· πŸ”€ 10 Β· πŸ“₯ 98 Β· πŸ“¦ 12 Β· πŸ“‹ 6 - 66% open Β· ⏱️ 02.06.2024): +- [GitHub](https://github.com/sanurielf/kvxopt) (πŸ‘¨β€πŸ’» 15 Β· πŸ”€ 1 Β· πŸ“¦ 28 Β· ⏱️ 08.05.2024): ``` - git clone https://github.com/PREDICT-EPFL/piqp - ``` -- [PyPi](https://pypi.org/project/piqp) (πŸ“₯ 16K / month Β· πŸ“¦ 8 Β· ⏱️ 24.05.2024): - ``` - pip install piqp + git clone https://github.com/sanurielf/kvxopt ``` -- [Conda](https://anaconda.org/conda-forge/piqp) (πŸ“₯ 19K Β· ⏱️ 25.05.2024): +- [PyPi](https://pypi.org/project/kvxopt) (πŸ“₯ 10K / month Β· πŸ“¦ 12 Β· ⏱️ 08.05.2024): ``` - conda install -c conda-forge piqp + pip install kvxopt ``` -
-
Clarabel.jl (πŸ₯‰16 Β· ⭐ 160) - Interior-point solver for convex conic optimisation in.. Apache-2 - -- [GitHub](https://github.com/oxfordcontrol/Clarabel.jl) (πŸ‘¨β€πŸ’» 11 Β· πŸ”€ 16 Β· πŸ“‹ 47 - 4% open Β· ⏱️ 06.06.2024): - +- [Conda](https://anaconda.org/conda-forge/kvxopt) (πŸ“₯ 210K Β· ⏱️ 07.09.2024): ``` - git clone https://github.com/oxfordcontrol/Clarabel.jl + conda install -c conda-forge kvxopt ```

-## Optimization Modeling Language +## Optimizer Back to top -
CVXPY (πŸ₯‡38 Β· ⭐ 5.2K) - Convex optimization modeling language. Apache-2 +
OR-Tools (πŸ₯‡39 Β· ⭐ 11K Β· βž•) - Google Optimization Tools. Apache-2 -- [GitHub](https://github.com/cvxpy/cvxpy) (πŸ‘¨β€πŸ’» 200 Β· πŸ”€ 1K Β· πŸ“₯ 320 Β· πŸ“¦ 12K Β· πŸ“‹ 1.4K - 12% open Β· ⏱️ 06.06.2024): +- [GitHub](https://github.com/google/or-tools) (πŸ‘¨β€πŸ’» 180 Β· πŸ”€ 2.1K Β· πŸ“₯ 830K Β· πŸ“¦ 270 Β· πŸ“‹ 3K - 2% open Β· ⏱️ 24.11.2024): ``` - git clone https://github.com/cvxpy/cvxpy + git clone https://github.com/google/or-tools ``` -- [PyPi](https://pypi.org/project/cvxpy) (πŸ“₯ 1.3M / month Β· πŸ“¦ 510 Β· ⏱️ 11.05.2024): +- [PyPi](https://pypi.org/project/ortools) (πŸ“₯ 2.9M / month Β· πŸ“¦ 260 Β· ⏱️ 16.09.2024): ``` - pip install cvxpy + pip install ortools ``` -- [Conda](https://anaconda.org/conda-forge/cvxpy) (πŸ“₯ 1M Β· ⏱️ 23.05.2024): +- [Conda](https://anaconda.org/conda-forge/ortools-python) (πŸ“₯ 82K Β· ⏱️ 16.06.2023): ``` - conda install -c conda-forge cvxpy + conda install -c conda-forge ortools-python ```
-
Pyomo (πŸ₯ˆ36 Β· ⭐ 1.9K) - Python-based Optimization Modeling Language. BSD-3 +
Xopt (πŸ₯‡37 Β· ⭐ 11K Β· βž•) - Flexible high-level optimization in Python. MPL-2.0 -- [GitHub](https://github.com/Pyomo/pyomo) (πŸ‘¨β€πŸ’» 150 Β· πŸ”€ 480 Β· πŸ“₯ 2.3K Β· πŸ“¦ 1.9K Β· πŸ“‹ 1.3K - 21% open Β· ⏱️ 29.05.2024): +- [GitHub](https://github.com/google/or-tools) (πŸ‘¨β€πŸ’» 180 Β· πŸ”€ 2.1K Β· πŸ“₯ 830K Β· πŸ“¦ 270 Β· πŸ“‹ 3K - 2% open Β· ⏱️ 24.11.2024): ``` - git clone https://github.com/Pyomo/pyomo + git clone https://github.com/google/or-tools ``` -- [PyPi](https://pypi.org/project/Pyomo) (πŸ“₯ 390K / month Β· πŸ“¦ 240 Β· ⏱️ 29.05.2024): +- [PyPi](https://pypi.org/project/xopt) (πŸ“₯ 1.3K / month Β· πŸ“¦ 2 Β· ⏱️ 06.11.2024): ``` - pip install Pyomo + pip install xopt ``` -- [Conda](https://anaconda.org/conda-forge/pyomo) (πŸ“₯ 860K Β· ⏱️ 29.05.2024): +- [Conda](https://anaconda.org/conda-forge/xopt) (πŸ“₯ 37K Β· ⏱️ 08.11.2024): ``` - conda install -c conda-forge pyomo + conda install -c conda-forge xopt ```
-
JuMP (πŸ₯ˆ26 Β· ⭐ 2.2K) - Julia-based Optimization Modeling Language. MPL-2.0 +
Tulip (πŸ₯ˆ35 Β· ⭐ 11K Β· βž•) - Interior-point solver in pure Julia. MPL-2.0 -- [GitHub](https://github.com/jump-dev/JuMP.jl) (πŸ‘¨β€πŸ’» 150 Β· πŸ”€ 390 Β· πŸ“‹ 1.5K - 5% open Β· ⏱️ 05.06.2024): +- [GitHub](https://github.com/google/or-tools) (πŸ‘¨β€πŸ’» 180 Β· πŸ”€ 2.1K Β· πŸ“₯ 830K Β· πŸ“¦ 270 Β· πŸ“‹ 3K - 2% open Β· ⏱️ 24.11.2024): ``` - git clone https://github.com/jump-dev/JuMP.jl + git clone https://github.com/google/or-tools ```
-
CVXOPT (πŸ₯ˆ26 Β· ⭐ 960) - Python Software for Convex Optimization. ❗️GPL-3.0 +
HiGHS (πŸ₯ˆ34 Β· ⭐ 990 Β· πŸ“ˆ) - Large-scale Sparse Linear Problem Optimizer. MIT -- [GitHub](https://github.com/cvxopt/cvxopt) (πŸ‘¨β€πŸ’» 9 Β· πŸ”€ 200 Β· πŸ“¦ 10K Β· πŸ“‹ 190 - 21% open Β· ⏱️ 24.03.2024): +- [GitHub](https://github.com/ERGO-Code/HiGHS) (πŸ‘¨β€πŸ’» 78 Β· πŸ”€ 180 Β· πŸ“¦ 210 Β· πŸ“‹ 760 - 13% open Β· ⏱️ 13.11.2024): ``` - git clone https://github.com/cvxopt/cvxopt + git clone https://github.com/ERGO-Code/HiGHS ``` -- [PyPi](https://pypi.org/project/cvxopt) (πŸ“₯ 450K / month Β· πŸ“¦ 350 Β· ⏱️ 09.08.2023): +- [PyPi](https://pypi.org/project/highspy) (πŸ“₯ 300K / month Β· πŸ“¦ 42 Β· ⏱️ 13.11.2024): ``` - pip install cvxopt + pip install highspy ``` -- [Conda](https://anaconda.org/conda-forge/cvxopt) (πŸ“₯ 980K Β· ⏱️ 23.09.2023): +- [Conda](https://anaconda.org/conda-forge/highs) (πŸ“₯ 12K Β· ⏱️ 02.07.2024): ``` - conda install -c conda-forge cvxopt + conda install -c conda-forge highs ```
-
RSOME (πŸ₯‰18 Β· ⭐ 260 Β· πŸ“ˆ) - Robust Stochastic Optimization Made Easy. ❗️GPL-3.0 +
PySCIPOpt (πŸ₯ˆ32 Β· ⭐ 820) - Python interface for SCIP. MIT -- [GitHub](https://github.com/XiongPengNUS/rsome) (πŸ‘¨β€πŸ’» 3 Β· πŸ”€ 52 Β· πŸ“‹ 41 - 12% open Β· ⏱️ 04.06.2024): +- [GitHub](https://github.com/scipopt/PySCIPOpt) (πŸ‘¨β€πŸ’» 73 Β· πŸ”€ 250 Β· πŸ“¦ 260 Β· πŸ“‹ 540 - 5% open Β· ⏱️ 18.11.2024): ``` - git clone https://github.com/XiongPengNUS/rsome + git clone https://github.com/scipopt/PySCIPOpt ``` -- [PyPi](https://pypi.org/project/rsome) (πŸ“₯ 1.9K / month Β· πŸ“¦ 4 Β· ⏱️ 04.06.2024): +- [PyPi](https://pypi.org/project/PySCIPOpt) (πŸ“₯ 330K / month Β· πŸ“¦ 35 Β· ⏱️ 31.10.2024): ``` - pip install rsome + pip install PySCIPOpt + ``` +- [Conda](https://anaconda.org/conda-forge/pyscipopt) (πŸ“₯ 370K Β· ⏱️ 14.11.2024): + ``` + conda install -c conda-forge pyscipopt ```
-
PyOptInterface (πŸ₯‰16 Β· ⭐ 130 Β· πŸ“ˆ) - Efficient modeling interface for optimization in.. MPL-2.0 +
OSQP (πŸ₯ˆ30 Β· ⭐ 1.7K Β· πŸ“‰) - Operator Splitting QP Solver. Apache-2 -- [GitHub](https://github.com/metab0t/PyOptInterface) (πŸ‘¨β€πŸ’» 1 Β· πŸ”€ 4 Β· πŸ“¦ 1 Β· ⏱️ 30.05.2024): +- [GitHub](https://github.com/osqp/osqp) (πŸ‘¨β€πŸ’» 34 Β· πŸ”€ 360 Β· πŸ“₯ 81K Β· πŸ“‹ 360 - 27% open Β· ⏱️ 02.10.2024): ``` - git clone https://github.com/metab0t/PyOptInterface + git clone https://github.com/osqp/osqp ``` -- [PyPi](https://pypi.org/project/pyoptinterface) (πŸ“₯ 2.4K / month Β· ⏱️ 30.05.2024): +- [PyPi](https://pypi.org/project/osqp) (πŸ“₯ 3.2M / month Β· πŸ“¦ 85 Β· ⏱️ 11.10.2024): ``` - pip install pyoptinterface + pip install osqp + ``` +- [Conda](https://anaconda.org/conda-forge/osqp) (πŸ“₯ 1M Β· ⏱️ 22.10.2024): + ``` + conda install -c conda-forge osqp ```
-
KVXOPT (πŸ₯‰14 Β· ⭐ 10) - CVXOPT with more wrappers suite-sparse. ❗️GPL-3.0 +
SCS (πŸ₯ˆ28 Β· ⭐ 550) - Splitting Conic Solver. MIT -- [GitHub](https://github.com/sanurielf/kvxopt) (πŸ‘¨β€πŸ’» 18 Β· πŸ”€ 1 Β· πŸ“¦ 21 Β· ⏱️ 08.05.2024): +- [GitHub](https://github.com/cvxgrp/scs) (πŸ‘¨β€πŸ’» 28 Β· πŸ”€ 130 Β· πŸ“‹ 180 - 22% open Β· ⏱️ 19.11.2024): ``` - git clone https://github.com/sanurielf/kvxopt + git clone https://github.com/cvxgrp/scs ``` -- [PyPi](https://pypi.org/project/kvxopt) (πŸ“₯ 2.2K / month Β· πŸ“¦ 12 Β· ⏱️ 08.05.2024): +- [PyPi](https://pypi.org/project/scs) (πŸ“₯ 2.8M / month Β· πŸ“¦ 50 Β· ⏱️ 24.08.2024): ``` - pip install kvxopt + pip install scs ``` -- [Conda](https://anaconda.org/conda-forge/kvxopt) (πŸ“₯ 120K Β· ⏱️ 09.05.2024): +- [Conda](https://anaconda.org/conda-forge/scs) (πŸ“₯ 1.1M Β· ⏱️ 10.09.2024): ``` - conda install -c conda-forge kvxopt + conda install -c conda-forge scs ```
-
+
Ipopt (πŸ₯‰26 Β· ⭐ 1.4K) - COIN-OR Interior Point Optimizer. EPL-2.0 -## Machine/Reinforcement Learning for Power Grid +- [GitHub](https://github.com/coin-or/Ipopt) (πŸ‘¨β€πŸ’» 35 Β· πŸ”€ 280 Β· πŸ“₯ 17K Β· πŸ“‹ 600 - 2% open Β· ⏱️ 27.11.2024): -Back to top - -
Grid2Op (πŸ₯‡26 Β· ⭐ 260) - Modeling sequential decision making in power systems. MPL-2.0 + ``` + git clone https://github.com/coin-or/Ipopt + ``` +- [PyPi](https://pypi.org/project/ipopt) (πŸ“₯ 1.6K / month Β· πŸ“¦ 10 Β· ⏱️ 07.04.2021): + ``` + pip install ipopt + ``` +- [Conda](https://anaconda.org/conda-forge/ipopt) (πŸ“₯ 1.4M Β· ⏱️ 27.09.2024): + ``` + conda install -c conda-forge ipopt + ``` +
+
ECOS (πŸ₯‰26 Β· ⭐ 480 Β· πŸ’€) - Conic solver for second-order cone programming. ❗️GPL-3.0 -- [GitHub](https://github.com/rte-france/Grid2Op) (πŸ‘¨β€πŸ’» 32 Β· πŸ”€ 110 Β· πŸ“‹ 340 - 11% open Β· ⏱️ 27.05.2024): +- [GitHub](https://github.com/embotech/ecos) (πŸ‘¨β€πŸ’» 40 Β· πŸ”€ 120 Β· πŸ“‹ 160 - 40% open Β· ⏱️ 04.01.2022): ``` - git clone https://github.com/rte-france/Grid2Op + git clone https://github.com/embotech/ecos ``` -- [PyPi](https://pypi.org/project/Grid2Op) (πŸ“₯ 1.5K / month Β· πŸ“¦ 20 Β· ⏱️ 27.05.2024): +- [PyPi](https://pypi.org/project/ecos) (πŸ“₯ 1.7M / month Β· πŸ“¦ 49 Β· ⏱️ 18.06.2024): ``` - pip install Grid2Op + pip install ecos ``` -- [Docker Hub](https://hub.docker.com/r/bdonnot/grid2op) (πŸ“₯ 9.7K Β· ⭐ 1 Β· ⏱️ 05.07.2022): +- [Conda](https://anaconda.org/conda-forge/ecos) (πŸ“₯ 930K Β· ⏱️ 10.09.2024): ``` - docker pull bdonnot/grid2op + conda install -c conda-forge ecos ```
-
RLGC (πŸ₯‰9 Β· ⭐ 100 Β· πŸ’€) - RL for Grid Control (RLGC). ❗️BSD +
CBC (πŸ₯‰24 Β· ⭐ 820) - COIN-OR Branch-and-Cut solver. EPL-2.0 -- [GitHub](https://github.com/RLGC-Project/RLGC) (πŸ‘¨β€πŸ’» 4 Β· πŸ”€ 28 Β· πŸ“‹ 15 - 33% open Β· ⏱️ 08.04.2022): +- [GitHub](https://github.com/coin-or/Cbc) (πŸ‘¨β€πŸ’» 34 Β· πŸ”€ 120 Β· πŸ“₯ 33K Β· πŸ“‹ 490 - 27% open Β· ⏱️ 27.11.2024): ``` - git clone https://github.com/RLGC-Project/RLGC + git clone https://github.com/coin-or/Cbc + ``` +- [Conda](https://anaconda.org/conda-forge/coincbc) (πŸ“₯ 1.2M Β· ⏱️ 03.09.2024): + ``` + conda install -c conda-forge coincbc ```
-
andes_gym (πŸ₯‰5 Β· ⭐ 8 Β· πŸ’€) - ANDES RL Environment for OpenAI Gym. ❗️GPL-3.0 +
Clp (πŸ₯‰24 Β· ⭐ 820 Β· βž•) - COIN-OR Linear Programming Solver. EPL-2.0 -- [GitHub](https://github.com/cuihantao/andes_gym) (πŸ‘¨β€πŸ’» 2 Β· πŸ”€ 4 Β· ⏱️ 28.01.2022): +- [GitHub](https://github.com/coin-or/Cbc) (πŸ‘¨β€πŸ’» 34 Β· πŸ”€ 120 Β· πŸ“₯ 33K Β· πŸ“‹ 490 - 27% open Β· ⏱️ 27.11.2024): ``` - git clone https://github.com/cuihantao/andes_gym + git clone https://github.com/coin-or/Cbc + ``` +- [Conda](https://anaconda.org/conda-forge/coin-or-clp) (πŸ“₯ 780K Β· ⏱️ 22.08.2024): + ``` + conda install -c conda-forge coin-or-clp ```
-
+
Clarabel.rs (πŸ₯‰24 Β· ⭐ 340 Β· πŸ“‰) - Interior-point solver for convex conic optimisation.. Apache-2 -## Co-Simulation Environment +- [GitHub](https://github.com/oxfordcontrol/Clarabel.rs) (πŸ‘¨β€πŸ’» 8 Β· πŸ”€ 29 Β· πŸ“¦ 24 Β· πŸ“‹ 46 - 39% open Β· ⏱️ 12.09.2024): -Back to top - -
OpenModelica (πŸ₯‡27 Β· ⭐ 770) - Modelica-based environment for modeling and simulation. ❗️Custom + ``` + git clone https://github.com/oxfordcontrol/Clarabel.rs + ``` +- [PyPi](https://pypi.org/project/clarabel) (πŸ“₯ 2M / month Β· πŸ“¦ 24 Β· ⏱️ 01.06.2024): + ``` + pip install clarabel + ``` +- [Conda](https://anaconda.org/conda-forge/clarabel) (πŸ“₯ 120K Β· ⏱️ 02.03.2024): + ``` + conda install -c conda-forge clarabel + ``` +
+
AMPLPY (πŸ₯‰23 Β· ⭐ 68) - Python API for AMPL. BSD-3 -- [GitHub](https://github.com/OpenModelica/OpenModelica) (πŸ‘¨β€πŸ’» 190 Β· πŸ”€ 290 Β· πŸ“₯ 360 Β· πŸ“‹ 7.7K - 24% open Β· ⏱️ 05.06.2024): +- [GitHub](https://github.com/ampl/amplpy) (πŸ‘¨β€πŸ’» 9 Β· πŸ”€ 19 Β· πŸ“¦ 95 Β· πŸ“‹ 47 - 2% open Β· ⏱️ 11.11.2024): ``` - git clone https://github.com/OpenModelica/OpenModelica + git clone https://github.com/ampl/amplpy ``` -- [Docker Hub](https://hub.docker.com/r/openmodelica/openmodelica) (πŸ“₯ 41K Β· ⭐ 6 Β· ⏱️ 07.05.2024): +- [PyPi](https://pypi.org/project/amplpy) (πŸ“₯ 190K / month Β· πŸ“¦ 4 Β· ⏱️ 26.11.2024): ``` - docker pull openmodelica/openmodelica + pip install amplpy + ``` +- [Conda](https://anaconda.org/conda-forge/amplpy) (πŸ“₯ 330K Β· ⏱️ 30.05.2024): + ``` + conda install -c conda-forge amplpy ```
-
precice (πŸ₯‰25 Β· ⭐ 690 Β· πŸ“‰) - Precise Code Interaction Coupling Environment. ❗️LGPL-3.0 +
PIQP (πŸ₯‰19 Β· ⭐ 91) - Proximal Interior Point Quadratic Programming solver. BSD-2 -- [GitHub](https://github.com/precice/precice) (πŸ‘¨β€πŸ’» 57 Β· πŸ”€ 170 Β· πŸ“₯ 26K Β· πŸ“‹ 840 - 24% open Β· ⏱️ 06.06.2024): +- [GitHub](https://github.com/PREDICT-EPFL/piqp) (πŸ‘¨β€πŸ’» 3 Β· πŸ”€ 13 Β· πŸ“₯ 340 Β· πŸ“¦ 28 Β· πŸ“‹ 11 - 45% open Β· ⏱️ 15.10.2024): ``` - git clone https://github.com/precice/precice + git clone https://github.com/PREDICT-EPFL/piqp ``` -- [PyPi](https://pypi.org/project/pyprecice) (πŸ“₯ 520 / month Β· πŸ“¦ 4 Β· ⏱️ 12.04.2024): +- [PyPi](https://pypi.org/project/piqp) (πŸ“₯ 48K / month Β· πŸ“¦ 8 Β· ⏱️ 02.08.2024): ``` - pip install pyprecice + pip install piqp ``` -- [Conda](https://anaconda.org/conda-forge/pyprecice) (πŸ“₯ 25K Β· ⏱️ 20.05.2024): +- [Conda](https://anaconda.org/conda-forge/piqp) (πŸ“₯ 120K Β· ⏱️ 31.10.2024): ``` - conda install -c conda-forge pyprecice + conda install -c conda-forge piqp ``` -- [Docker Hub](https://hub.docker.com/r/precice/precice) (πŸ“₯ 18K Β· ⏱️ 06.06.2024): +
+
Clarabel.jl (πŸ₯‰15 Β· ⭐ 180) - Interior-point solver for convex conic optimisation in.. Apache-2 + +- [GitHub](https://github.com/oxfordcontrol/Clarabel.jl) (πŸ‘¨β€πŸ’» 11 Β· πŸ”€ 16 Β· πŸ“‹ 52 - 9% open Β· ⏱️ 12.06.2024): + ``` - docker pull precice/precice + git clone https://github.com/oxfordcontrol/Clarabel.jl + ``` +
+
OptiVerse (πŸ₯‰8 Β· ⭐ 12 Β· 🐣) - A library with innovative optimization solutions. MIT + +- [GitHub](https://github.com/feyntech-opt/OptiVerse) (πŸ‘¨β€πŸ’» 5 Β· πŸ”€ 12 Β· ⏱️ 05.10.2024): + + ``` + git clone https://github.com/feyntech-opt/OptiVerse ```

-## Gas Simulation +## Machine/Reinforcement Learning for Power Grid Back to top -
pandapipes (πŸ₯‡24 Β· ⭐ 120 Β· πŸ“ˆ) - Pipeflow Calculation Tool. BSD-3 +
Grid2Op (πŸ₯‡25 Β· ⭐ 300) - Modeling sequential decision making in power systems. MPL-2.0 -- [GitHub](https://github.com/e2nIEE/pandapipes) (πŸ‘¨β€πŸ’» 22 Β· πŸ”€ 52 Β· πŸ“¦ 20 Β· πŸ“‹ 130 - 39% open Β· ⏱️ 07.05.2024): +- [GitHub](https://github.com/Grid2op/grid2op) (πŸ‘¨β€πŸ’» 32 Β· πŸ”€ 120 Β· πŸ“‹ 360 - 13% open Β· ⏱️ 15.10.2024): ``` - git clone https://github.com/e2nIEE/pandapipes + git clone https://github.com/rte-france/Grid2Op ``` -- [PyPi](https://pypi.org/project/pandapipes) (πŸ“₯ 1.3K / month Β· πŸ“¦ 4 Β· ⏱️ 09.04.2024): +- [PyPi](https://pypi.org/project/Grid2Op) (πŸ“₯ 3.7K / month Β· πŸ“¦ 20 Β· ⏱️ 22.11.2024): ``` - pip install pandapipes + pip install Grid2Op + ``` +- [Docker Hub](https://hub.docker.com/r/bdonnot/grid2op) (πŸ“₯ 9.9K Β· ⭐ 1 Β· ⏱️ 05.07.2022): + ``` + docker pull bdonnot/grid2op ```
-
GasModels.jl (πŸ₯‰14 Β· ⭐ 64) - Gas Network Optimization. BSD-3 +
RLGC (πŸ₯‰9 Β· ⭐ 110 Β· πŸ’€) - RL for Grid Control (RLGC). ❗️BSD -- [GitHub](https://github.com/lanl-ansi/GasModels.jl) (πŸ‘¨β€πŸ’» 13 Β· πŸ”€ 15 Β· πŸ“‹ 150 - 32% open Β· ⏱️ 15.05.2024): +- [GitHub](https://github.com/RLGC-Project/RLGC) (πŸ‘¨β€πŸ’» 4 Β· πŸ”€ 31 Β· πŸ“‹ 15 - 33% open Β· ⏱️ 08.04.2022): ``` - git clone https://github.com/lanl-ansi/GasModels.jl + git clone https://github.com/RLGC-Project/RLGC ```
-
MPNG (πŸ₯‰7 Β· ⭐ 9) - Simulator for Optimal Power and Natural Gas Flow. BSD-3 +
andes_gym (πŸ₯‰5 Β· ⭐ 9 Β· πŸ’€) - ANDES RL Environment for OpenAI Gym. ❗️GPL-3.0 -- [GitHub](https://github.com/MATPOWER/mpng) (πŸ‘¨β€πŸ’» 3 Β· πŸ”€ 3 Β· ⏱️ 13.09.2023): +- [GitHub](https://github.com/cuihantao/andes_gym) (πŸ‘¨β€πŸ’» 2 Β· πŸ”€ 4 Β· ⏱️ 28.01.2022): ``` - git clone https://github.com/MATPOWER/mpng + git clone https://github.com/cuihantao/andes_gym ```

@@ -1055,30 +1152,30 @@ This curated list contains 100 open-source projects with a total of 28K stars gr Back to top -
PowSyBl Diagram (πŸ₯‡18 Β· ⭐ 69) - single-line substation diagrams and network graph.. MPL-2.0 +
PowSyBl Diagram (πŸ₯‡18 Β· ⭐ 76) - single-line substation diagrams and network graph.. MPL-2.0 -- [GitHub](https://github.com/powsybl/powsybl-diagram) (πŸ‘¨β€πŸ’» 24 Β· πŸ”€ 12 Β· πŸ“¦ 23 Β· πŸ“‹ 160 - 35% open Β· ⏱️ 24.05.2024): +- [GitHub](https://github.com/powsybl/powsybl-diagram) (πŸ‘¨β€πŸ’» 27 Β· πŸ”€ 13 Β· πŸ“¦ 30 Β· πŸ“‹ 160 - 36% open Β· ⏱️ 05.11.2024): ``` git clone https://github.com/powsybl/powsybl-diagram ```
-
PowerGraphics.jl (πŸ₯‰13 Β· ⭐ 29) - Visualization for PowerSimulations; NREL Sienna. BSD-3 +
PowerGraphics.jl (πŸ₯‰13 Β· ⭐ 30) - Visualization for PowerSimulations; NREL Sienna. BSD-3 -- [GitHub](https://github.com/NREL-Sienna/PowerGraphics.jl) (πŸ‘¨β€πŸ’» 9 Β· πŸ”€ 10 Β· πŸ“‹ 37 - 37% open Β· ⏱️ 04.06.2024): +- [GitHub](https://github.com/NREL-Sienna/PowerGraphics.jl) (πŸ‘¨β€πŸ’» 9 Β· πŸ”€ 11 Β· πŸ“‹ 39 - 41% open Β· ⏱️ 11.07.2024): ``` git clone https://github.com/NREL-Sienna/powergraphics.jl ```
-
LTB AGVis (πŸ₯‰9 Β· ⭐ 7) - Geographical Visualization for Power Grid; CURENT LTB. ❗️GPL-3.0 +
LTB AGVis (πŸ₯‰11 Β· ⭐ 7) - Geographical Visualization for Power Grid; CURENT LTB. ❗️GPL-3.0 -- [GitHub](https://github.com/CURENT/agvis) (πŸ‘¨β€πŸ’» 9 Β· πŸ”€ 6 Β· πŸ“₯ 9 Β· πŸ“‹ 25 - 36% open Β· ⏱️ 18.04.2024): +- [GitHub](https://github.com/CURENT/agvis) (πŸ‘¨β€πŸ’» 9 Β· πŸ”€ 5 Β· πŸ“₯ 17 Β· πŸ“¦ 2 Β· πŸ“‹ 25 - 36% open Β· ⏱️ 07.06.2024): ``` git clone https://github.com/CURENT/agvis ``` -- [PyPi](https://pypi.org/project/agvis) (πŸ“₯ 4 / month Β· ⏱️ 26.04.2023): +- [PyPi](https://pypi.org/project/agvis) (πŸ“₯ 420 / month Β· ⏱️ 07.06.2024): ``` pip install agvis ``` @@ -1089,25 +1186,25 @@ This curated list contains 100 open-source projects with a total of 28K stars gr Back to top -
HELICS (πŸ₯‡23 Β· ⭐ 120) - Co-simulation framework. BSD-3 +
HELICS (πŸ₯‡24 Β· ⭐ 130) - Co-simulation framework. BSD-3 -- [GitHub](https://github.com/GMLC-TDC/HELICS) (πŸ‘¨β€πŸ’» 38 Β· πŸ”€ 40 Β· πŸ“₯ 22K Β· πŸ“‹ 650 - 12% open Β· ⏱️ 23.05.2024): +- [GitHub](https://github.com/GMLC-TDC/HELICS) (πŸ‘¨β€πŸ’» 39 Β· πŸ”€ 40 Β· πŸ“₯ 25K Β· πŸ“‹ 660 - 13% open Β· ⏱️ 17.09.2024): ``` git clone https://github.com/GMLC-TDC/HELICS ``` -- [PyPi](https://pypi.org/project/helics) (πŸ“₯ 3.2K / month Β· πŸ“¦ 7 Β· ⏱️ 10.04.2024): +- [PyPi](https://pypi.org/project/helics) (πŸ“₯ 23K / month Β· πŸ“¦ 13 Β· ⏱️ 09.07.2024): ``` pip install helics ``` -- [Conda](https://anaconda.org/conda-forge/helics) (πŸ“₯ 20K Β· ⏱️ 16.06.2023): +- [Conda](https://anaconda.org/conda-forge/helics) (πŸ“₯ 21K Β· ⏱️ 16.06.2023): ``` conda install -c conda-forge helics ```
-
LTB DiME (πŸ₯‰8 Β· ⭐ 4) - Distributed Messaging Environment; CURENT LTB. ❗️GPL-3.0 +
LTB DiME (πŸ₯‰7 Β· ⭐ 3 Β· πŸ’€) - Distributed Messaging Environment; CURENT LTB. ❗️GPL-3.0 -- [GitHub](https://github.com/CURENT/dime) (πŸ‘¨β€πŸ’» 4 Β· πŸ”€ 3 Β· πŸ“‹ 48 - 27% open Β· ⏱️ 31.07.2023): +- [GitHub](https://github.com/CURENT/dime) (πŸ‘¨β€πŸ’» 4 Β· πŸ”€ 2 Β· πŸ“‹ 48 - 27% open Β· ⏱️ 31.07.2023): ``` git clone https://github.com/CURENT/dime @@ -1119,69 +1216,89 @@ This curated list contains 100 open-source projects with a total of 28K stars gr Back to top -πŸ”— Australian MV-LV Networks ( ⭐ 24 Β· 🐣) - Large-scale three-phase Australian MV distribution.. +πŸ”— Australian MV-LV Networks ( ⭐ 25) - Large-scale three-phase Australian MV distribution networks.. -πŸ”— Power Grid Lib - Optimal Power Flow ( ⭐ 280) - Benchmarks for OPF. +πŸ”— Power Grid Lib - Optimal Power Flow ( ⭐ 310 Β· πŸ’€) - Benchmarks for OPF. -πŸ”— Power Grid Lib - Unit Commitment ( ⭐ 80 Β· πŸ’€) - Benchmarks for UC. +πŸ”— Power Grid Lib - Unit Commitment ( ⭐ 88 Β· πŸ’€) - Benchmarks for UC. -πŸ”— Power Grid Lib - Optimal Power Flow with HVDC Lines ( ⭐ 16) - Benchmarks for OPF with HVDC. +πŸ”— Power Grid Lib - Optimal Power Flow with HVDC Lines ( ⭐ 18 Β· πŸ’€) - Benchmarks for OPF with HVDC. -πŸ”— WECC-and-NPCC-Electricity-Economic-Data ( ⭐ 5) - Economic data on WECC and NPCC. +πŸ”— WECC-and-NPCC-Electricity-Economic-Data ( ⭐ 6) - Economic data on WECC and NPCC. πŸ”— OpenDataElia - Data by opendatasoft. -πŸ”— Data on Energy ( ⭐ 270) - Data on energy by Our World in Data. +πŸ”— Data on Energy ( ⭐ 300) - Data on energy by Our World in Data. πŸ”— COVID-EMDA ( ⭐ 58) - Cross-Domain Data Hub with Data in USA. -
GridStatus (πŸ₯‡23 Β· ⭐ 250) - Extract data from ISOs and other sources. BSD-3 +πŸ”— PV Rooftop Database ( ⭐ 57) - NREL PV Rooftop Database. -- [GitHub](https://github.com/kmax12/gridstatus) (πŸ‘¨β€πŸ’» 21 Β· πŸ”€ 43 Β· πŸ“¦ 9 Β· πŸ“‹ 120 - 52% open Β· ⏱️ 05.06.2024): +πŸ”— Grid Event Signature Library - An initiative spearheaded by ORNL and LLNL. - ``` - git clone https://github.com/kmax12/gridstatus - ``` -- [PyPi](https://pypi.org/project/gridstatus) (πŸ“₯ 2.8K / month Β· πŸ“¦ 1 Β· ⏱️ 04.03.2024): - ``` - pip install gridstatus - ``` -
-
powerplantmatching (πŸ₯‡23 Β· ⭐ 150) - Tools to combine multiple power plant databases. BSD-2 +πŸ”— Electrical Signals Databases ( ⭐ 25 Β· 🐣) - Voltage and current samples from Digital Fault Recorder. + +πŸ”— A new power system benchmark ( ⭐ 19) - A new type of power system calculation example by the China.. -- [GitHub](https://github.com/PyPSA/powerplantmatching) (πŸ‘¨β€πŸ’» 24 Β· πŸ”€ 51 Β· πŸ“₯ 57 Β· πŸ“¦ 50 Β· πŸ“‹ 82 - 30% open Β· ⏱️ 12.05.2024): +
powerplantmatching (πŸ₯‡25 Β· ⭐ 160) - Tools to combine multiple power plant databases. BSD-2 + +- [GitHub](https://github.com/PyPSA/powerplantmatching) (πŸ‘¨β€πŸ’» 30 Β· πŸ”€ 56 Β· πŸ“₯ 84 Β· πŸ“¦ 61 Β· πŸ“‹ 87 - 19% open Β· ⏱️ 05.11.2024): ``` git clone https://github.com/PyPSA/powerplantmatching ``` -- [PyPi](https://pypi.org/project/powerplantmatching) (πŸ“₯ 1.4K / month Β· ⏱️ 12.05.2024): +- [PyPi](https://pypi.org/project/powerplantmatching) (πŸ“₯ 1.7K / month Β· ⏱️ 18.09.2024): ``` pip install powerplantmatching ``` -- [Conda](https://anaconda.org/conda-forge/powerplantmatching) (πŸ“₯ 34K Β· ⏱️ 12.05.2024): +- [Conda](https://anaconda.org/conda-forge/powerplantmatching) (πŸ“₯ 50K Β· ⏱️ 18.09.2024): ``` conda install -c conda-forge powerplantmatching ```
-
Atlite (πŸ₯‰22 Β· ⭐ 250) - Calculating Renewable Power Potentials. BSD-2 +
GridStatus (πŸ₯ˆ24 Β· ⭐ 290) - Extract data from ISOs and other sources. BSD-3 -- [GitHub](https://github.com/PyPSA/atlite) (πŸ‘¨β€πŸ’» 29 Β· πŸ”€ 77 Β· πŸ“¦ 62 Β· πŸ“‹ 110 - 24% open Β· ⏱️ 06.05.2024): +- [GitHub](https://github.com/gridstatus/gridstatus) (πŸ‘¨β€πŸ’» 29 Β· πŸ”€ 55 Β· πŸ“¦ 17 Β· πŸ“‹ 110 - 43% open Β· ⏱️ 27.11.2024): + + ``` + git clone https://github.com/kmax12/gridstatus + ``` +- [PyPi](https://pypi.org/project/gridstatus) (πŸ“₯ 7K / month Β· πŸ“¦ 2 Β· ⏱️ 04.10.2024): + ``` + pip install gridstatus + ``` +
+
Atlite (πŸ₯ˆ24 Β· ⭐ 280) - Calculating Renewable Power Potentials. BSD-2 + +- [GitHub](https://github.com/PyPSA/atlite) (πŸ‘¨β€πŸ’» 38 Β· πŸ”€ 97 Β· πŸ“¦ 79 Β· πŸ“‹ 130 - 28% open Β· ⏱️ 21.11.2024): ``` git clone https://github.com/PyPSA/atlite ``` -- [PyPi](https://pypi.org/project/atlite) (πŸ“₯ 5.7K / month Β· ⏱️ 25.10.2023): +- [PyPi](https://pypi.org/project/atlite) (πŸ“₯ 4.2K / month Β· ⏱️ 21.11.2024): ``` pip install atlite ``` -- [Conda](https://anaconda.org/conda-forge/atlite) (πŸ“₯ 45K Β· ⏱️ 25.10.2023): +- [Conda](https://anaconda.org/conda-forge/atlite) (πŸ“₯ 59K Β· ⏱️ 21.11.2024): ``` conda install -c conda-forge atlite ```
-
DeepSolar (πŸ₯‰9 Β· ⭐ 240 Β· πŸ’€) - Houseshold-level solar panel identification with deep learning. MIT +
SimBench (πŸ₯‰16 Β· ⭐ 100 Β· βž•) - Benchmark dataset of German LV/MV/HV grids including.. ❗️odbl-1.0 juptyer + +- [GitHub](https://github.com/e2nIEE/simbench) (πŸ‘¨β€πŸ’» 4 Β· πŸ”€ 29 Β· πŸ“¦ 38 Β· πŸ“‹ 32 - 9% open Β· ⏱️ 23.10.2024): + + ``` + git clone https://github.com/e2nIEE/simbench + ``` +- [PyPi](https://pypi.org/project/simbench) (πŸ“₯ 2K / month Β· πŸ“¦ 7 Β· ⏱️ 23.04.2024): + ``` + pip install simbench + ``` +
+
DeepSolar (πŸ₯‰9 Β· ⭐ 250 Β· πŸ’€) - Houseshold-level solar panel identification with deep learning. MIT -- [GitHub](https://github.com/wangzhecheng/DeepSolar) (πŸ‘¨β€πŸ’» 2 Β· πŸ”€ 66 Β· πŸ“‹ 17 - 76% open Β· ⏱️ 26.03.2019): +- [GitHub](https://github.com/wangzhecheng/DeepSolar) (πŸ‘¨β€πŸ’» 2 Β· πŸ”€ 68 Β· πŸ“‹ 17 - 76% open Β· ⏱️ 26.03.2019): ``` git clone https://github.com/wangzhecheng/DeepSolar @@ -1193,29 +1310,61 @@ This curated list contains 100 open-source projects with a total of 28K stars gr Back to top -
GSEIM (πŸ₯‡7 Β· ⭐ 10) - Simulation of electrical circuits. ❗️GPL-3.0 +
GSEIM (πŸ₯‡6 Β· ⭐ 2 Β· πŸ’€) - Simulation of electrical circuits. ❗️GPL-3.0 -- [GitHub](https://github.com/gseim/gseim) (πŸ‘¨β€πŸ’» 3 Β· πŸ”€ 3 Β· πŸ“‹ 6 - 33% open Β· ⏱️ 19.08.2023): +- [GitHub](https://github.com/gseim/gseim) (πŸ‘¨β€πŸ’» 1): ``` git clone https://github.com/gseim/gseim ``` -- [PyPi](https://pypi.org/project/GSEIM) (πŸ“₯ 6 / month Β· ⏱️ 16.07.2022): +- [PyPi](https://pypi.org/project/GSEIM) (πŸ“₯ 20 / month Β· ⏱️ 16.07.2022): ``` pip install GSEIM ```

+## Database Management + +Back to top + +
dsgrid (πŸ₯‡13 Β· ⭐ 26 Β· βž•) - Demand-side grid projects, datasets and queries. BSD-3 + +- [GitHub](https://github.com/dsgrid/dsgrid) (πŸ‘¨β€πŸ’» 6 Β· πŸ”€ 3 Β· πŸ“‹ 120 - 45% open Β· ⏱️ 26.11.2024): + + ``` + git clone https://github.com/dsgrid/dsgrid + ``` +
+
dGen (πŸ₯‰12 Β· ⭐ 59 Β· βž•) - The Distributed Generation Market Demand (dGen) model. BSD-3 + +- [GitHub](https://github.com/NREL/dgen) (πŸ‘¨β€πŸ’» 6 Β· πŸ”€ 130 Β· πŸ“‹ 34 - 50% open Β· ⏱️ 27.03.2024): + + ``` + git clone https://github.com/NREL/dgen + ``` +
+
+ ## Textbook Back to top -πŸ”— TextbookSimulations ( ⭐ 9) - Examples and problems accompanying Daniel Kirschens Power.. +πŸ”— TextbookSimulations ( ⭐ 10) - Examples and problems accompanying Daniel Kirschens Power.. πŸ”— UTK ECE 522 - Power System Analysis II ( ⭐ 3) - Hands-on Project for Power System Analysis II (UTK.. -πŸ”— ELEC0447 Analysis of Electric Power and Energy Systems ( ⭐ 16) - Masters course of power systems analysis at ULige. +πŸ”— ELEC0447 Analysis of Electric Power and Energy Systems ( ⭐ 17) - Masters course of power systems analysis at ULige. + +πŸ”— Tutorial on DER Hosting Capacity Part 0 ( ⭐ 5) - Using dss_python. + +πŸ”— Tutorial on DER Hosting Capacity Part 1 ( ⭐ 1) - Advanced Tools for the Analysis of Three-Phase.. + +πŸ”— Tutorial on DER Hosting Capacity Part 2 ( ⭐ 2) - Time-Series Analysis and PV Hosting Capacity of LV.. + +πŸ”— Tutorial on DER Hosting Capacity Part 3 ( ⭐ 1) - Volt-Watt Control and PV Hosting Capacity of LV.. + +πŸ”— Tutorial on DER Hosting Capacity Part 4 ( ⭐ 2) - Monte Carlo Assessment of PV Hosting Capacity of an.. @@ -1252,6 +1401,7 @@ The data collection can be deficient for the projects that are not majorly hoste - [G-PST Tools Portal](https://g-pst.github.io/tools/): An open tools portal with a classification approach - [Open Source Software (OSS) for Electricity Market Research, Teaching, and Training](https://www2.econ.iastate.edu/tesfatsi/ElectricOSS.htm) +- [Open-Source-Power-Electronic-Tools](https://github.com/upb-lea/awesome-open-source-power-electronics) - [Papers With Code](https://paperswithcode.com): Discover ML papers, code, and evaluation tables. ## Contribution diff --git a/history/2024-11-28_changes.md b/history/2024-11-28_changes.md new file mode 100644 index 0000000..af3530a --- /dev/null +++ b/history/2024-11-28_changes.md @@ -0,0 +1,37 @@ +## πŸ“ˆ Trending Up + +_Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity._ + +- HiGHS (πŸ₯ˆ34 Β· ⭐ 990 Β· πŸ“ˆ) - Large-scale Sparse Linear Problem Optimizer. MIT +- PyPowSyBl (πŸ₯ˆ23 Β· ⭐ 59 Β· πŸ“ˆ) - A PowSyBl and Python integration. MPL-2.0 +- PyOptInterface (πŸ₯‰20 Β· ⭐ 210 Β· πŸ“ˆ) - Efficient modeling interface for optimization in.. MPL-2.0 +- CIMpy (πŸ₯ˆ16 Β· ⭐ 54 Β· πŸ“ˆ) - CIM files to the XML/RDF format. MPL-2.0 +- PowerSystemsInvestments.jl (πŸ₯‰6 Β· ⭐ 13 Β· πŸ“ˆ) - Power Systems investment models; NREL Sienna. BSD-3 + +## πŸ“‰ Trending Down + +_Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity._ + +- OSQP (πŸ₯ˆ30 Β· ⭐ 1.7K Β· πŸ“‰) - Operator Splitting QP Solver. Apache-2 +- Clarabel.rs (πŸ₯‰24 Β· ⭐ 340 Β· πŸ“‰) - Interior-point solver for convex conic optimisation.. Apache-2 +- MATPOWER (πŸ₯ˆ21 Β· ⭐ 430 Β· πŸ“‰) - Steady state power flow simulation. BSD-3 +- PowerGenome (πŸ₯‰18 Β· ⭐ 200 Β· πŸ“‰) - Create inputs for power systems models. MIT +- GenX (πŸ₯‰16 Β· ⭐ 280 Β· πŸ“‰) - Configurable capacity expansion model. ❗️GPL-2.0 + +## βž• Added Projects + +_Projects that were recently added to this best-of list._ + +- OR-Tools (πŸ₯‡39 Β· ⭐ 11K Β· βž•) - Google Optimization Tools. Apache-2 +- Xopt (πŸ₯‡37 Β· ⭐ 11K Β· βž•) - Flexible high-level optimization in Python. MPL-2.0 +- Tulip (πŸ₯ˆ35 Β· ⭐ 11K Β· βž•) - Interior-point solver in pure Julia. MPL-2.0 +- Clp (πŸ₯‰24 Β· ⭐ 820 Β· βž•) - COIN-OR Linear Programming Solver. EPL-2.0 +- REopt (πŸ₯ˆ19 Β· ⭐ 91 Β· βž•) - Renewable Energy Integration & Optimization. BSD-3 +- SimBench (πŸ₯‰16 Β· ⭐ 100 Β· βž•) - Benchmark dataset of German LV/MV/HV grids including.. ❗️odbl-1.0 juptyer +- dsgrid (πŸ₯‡13 Β· ⭐ 26 Β· βž•) - Demand-side grid projects, datasets and queries. BSD-3 +- dGen (πŸ₯‰12 Β· ⭐ 59 Β· βž•) - The Distributed Generation Market Demand (dGen) model. BSD-3 +- cimpyorm (πŸ₯‰11 Β· ⭐ 10 Β· πŸ’€) - Python ORM middleware for IEC CIM and CGMES datasets. ❗️BSD-3.0 +- DOPER (πŸ₯‰8 Β· ⭐ 18 Β· βž•) - Distributed Optimal and Predictive Energy Resources. BSD-3 +- OptiVerse (πŸ₯‰8 Β· ⭐ 12 Β· 🐣) - A library with innovative optimization solutions. MIT +- DER-CAM (πŸ₯‰1 Β· βž•) - DER investment planning. ❗Unlicensed + diff --git a/history/2024-11-28_projects.csv b/history/2024-11-28_projects.csv new file mode 100644 index 0000000..c3296a1 --- /dev/null +++ b/history/2024-11-28_projects.csv @@ -0,0 +1,126 @@ +,name,category,resource,github_id,license,description,github_url,homepage,created_at,updated_at,last_commit_pushed_at,commit_count,fork_count,open_issue_count,star_count,contributor_count,projectrank,show,docs_url,watchers_count,pr_count,closed_issue_count,latest_stable_release_published_at,latest_stable_release_number,release_count,recent_commit_count,labels,pypi_id,conda_id,github_release_downloads,monthly_downloads,dependent_project_count,github_dependent_project_count,pypi_url,pypi_latest_release_published_at,pypi_dependent_project_count,pypi_monthly_downloads,conda_url,conda_latest_release_published_at,conda_total_downloads,projectrank_placing,new_addition,trending,dockerhub_id,dockerhub_url,dockerhub_latest_release_published_at,dockerhub_pulls,dockerhub_stars,updated_github_id +0,Australian MV-LV Networks,data,True,Team-Nando/MV-LV-Networks,BSD-3,Large-scale three-phase Australian MV distribution networks with pseudo LV networks.,https://github.com/Team-Nando/MV-LV-Networks,https://github.com/Team-Nando/MV-LV-Networks,2024-03-26 03:29:17,2024-03-27 00:24:02.000000,2024-03-27 00:23:23,9.0,10.0,1.0,25.0,2.0,0,True,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +1,Power Grid Lib - Optimal Power Flow,data,True,power-grid-lib/pglib-opf,CC-BY-4.0,Benchmarks for OPF.,https://github.com/power-grid-lib/pglib-opf,https://power-grid-lib.github.io,2017-06-27 19:02:06,2023-07-24 16:17:02.000000,2023-07-24 16:12:04,15.0,82.0,14.0,307.0,1.0,0,True,https://arxiv.org/abs/1908.02788,27.0,11.0,19.0,2023-07-24 16:17:02.000,23.07,8.0,,,,,,,,,,,,,,,,,,,,,,,, +2,Power Grid Lib - Unit Commitment,data,True,power-grid-lib/pglib-uc,CC-BY-4.0,Benchmarks for UC.,https://github.com/power-grid-lib/pglib-uc,https://power-grid-lib.github.io,2019-08-02 23:31:34,2024-06-11 11:36:48.000000,2021-09-28 14:57:15,15.0,29.0,3.0,88.0,3.0,0,True,,5.0,2.0,,2019-08-07 20:35:09.000,19.08,1.0,,,,,,,,,,,,,,,,,,,,,,,, +3,Power Grid Lib - Optimal Power Flow with HVDC Lines,data,True,power-grid-lib/pglib-opf-hvdc,CC-BY-4.0,Benchmarks for OPF with HVDC.,https://github.com/power-grid-lib/pglib-opf-hvdc,https://power-grid-lib.github.io,2019-08-05 18:59:16,2023-10-06 14:38:09.000000,2023-10-06 14:35:21,15.0,5.0,,18.0,2.0,0,True,https://ieeexplore.ieee.org/document/8636236,2.0,1.0,,2023-10-06 14:38:45.000,23.09,2.0,,,,,,,,,,,,,,,,,,,,,,,, +4,WECC-and-NPCC-Electricity-Economic-Data,data,True,enliten/ENLITEN-Grid-Econ-Data,GPL-3,Economic data on WECC and NPCC.,https://github.com/enliten/ENLITEN-Grid-Econ-Data,https://github.com/enliten/ENLITEN-Grid-Econ-Data,2022-12-05 19:17:45,2024-06-04 17:21:48.000000,2024-06-04 17:21:47,42.0,2.0,,6.0,4.0,0,True,,2.0,,,2022-12-06 05:06:06.000,WECC-and-NPCC,1.0,,,,,,,,,,,,,,,,,,,,,,,, +5,OpenDataElia,data,True,,CC-BY-4.0,Data by opendatasoft.,,https://opendata.elia.be/pages/home/,,,,,,,,,0,True,https://help.opendatasoft.com/en/home,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +6,Data on Energy,data,True,owid/energy-data,CC-BY,Data on energy by Our World in Data.,https://github.com/owid/energy-data,https://ourworldindata.org/energy,2020-09-08 15:21:25,2024-09-05 12:52:09.000000,2024-09-05 12:52:04,266.0,97.0,1.0,297.0,7.0,0,True,,14.0,35.0,10.0,,,,4.0,,,,,,,,,,,,,,,,,,,,,,, +7,COVID-EMDA,data,True,tamu-engineering-research/COVID-EMDA,MIT,Cross-Domain Data Hub with Data in USA.,https://github.com/tamu-engineering-research/COVID-EMDA,https://github.com/tamu-engineering-research/COVID-EMDA,2020-05-05 18:59:53,2024-04-23 16:12:16.000000,2024-04-23 16:11:59,986.0,19.0,1.0,58.0,5.0,0,True,,6.0,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +8,PV Rooftop Database,data,True,openEDI/documentation,CC-BY,NREL PV Rooftop Database.,https://github.com/openEDI/documentation,https://data.openei.org/submissions/,2019-12-17 17:36:43,2024-09-18 13:58:12.000000,2024-06-17 20:49:46,181.0,19.0,2.0,57.0,17.0,0,True,,8.0,30.0,5.0,,,,,,,,,,,,,,,,,,,,,,,,,,, +9,Grid Event Signature Library,data,True,,CC-BY,An initiative spearheaded by ORNL and LLNL.,,https://gesl.ornl.gov/,,,,,,,,,0,True,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +10,Electrical Signals Databases,data,True,rte-france/digital-fault-recording-database,ODbL-1.0,Voltage and current samples from Digital Fault Recorder.,https://github.com/rte-france/digital-fault-recording-database,https://dfrdb.rte-france.com/,2024-05-27 07:22:44,2024-07-05 06:56:57.000000,2024-07-05 06:56:57,17.0,8.0,2.0,25.0,2.0,0,True,,1.0,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +11,A new power system benchmark,data,True,lbl-hub/CSEE-Benchmark,,A new type of power system calculation example by the China EPRI.,https://github.com/lbl-hub/CSEE-Benchmark,https://github.com/lbl-hub/CSEE-Benchmark,2023-12-18 09:09:08,2024-02-21 11:00:25.000000,2024-02-21 11:00:25,151.0,2.0,,19.0,,0,True,,1.0,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +12,TextbookSimulations,book,True,Power-Systems-Textbook/TextbookSimulations,CC0-1.0,Examples and problems accompanying Daniel Kirschens Power Systems Textbook.,https://github.com/Power-Systems-Textbook/TextbookSimulations,https://github.com/Power-Systems-Textbook/TextbookSimulations,2022-10-12 19:10:15,2023-11-08 22:54:41.000000,2023-11-08 22:54:34,56.0,3.0,,10.0,2.0,0,True,,,4.0,,,,,,"['julia', 'jupyter']",,,,,,,,,,,,,,,,,,,,,, +13,UTK ECE 522 - Power System Analysis II,book,True,CURENT/ece522,MIT,Hands-on Project for Power System Analysis II (UTK ECE 522).,https://github.com/CURENT/ece522,https://ltb.curent.org/,2023-01-18 03:35:44,2024-04-07 23:47:16.000000,2024-04-07 23:47:16,13.0,1.0,,3.0,4.0,0,True,,2.0,1.0,,,,,,"['python', 'jupyter']",,,,,,,,,,,,,,,,,,,,,, +14,ELEC0447 Analysis of Electric Power and Energy Systems,book,True,bcornelusse/ELEC0447-analysis-power-systems,BSD-2.0,Masters course of power systems analysis at ULige.,https://github.com/bcornelusse/ELEC0447-analysis-power-systems,https://github.com/bcornelusse/ELEC0447-analysis-power-systems,2020-06-17 14:45:34,2024-11-28 10:42:50.000000,2024-11-28 10:42:45,268.0,5.0,1.0,17.0,6.0,0,True,,3.0,1.0,,,,,25.0,"['python', 'jupyter']",,,,,,,,,,,,,,,,,,,,,, +15,Tutorial on DER Hosting Capacity Part 0,book,True,Team-Nando/Tutorial-DERHostingCapacity-0-dss_python,BSD-3.0,Using dss_python.,https://github.com/Team-Nando/Tutorial-DERHostingCapacity-0-dss_python,https://sites.google.com/view/luisfochoa/research/research-team,2022-11-30 04:16:00,2024-09-11 06:09:21.000000,2024-09-11 06:09:20,43.0,1.0,,5.0,4.0,0,True,,,,,,,,1.0,['jupyter'],,,,,,,,,,,,,,,,,,,,,, +16,Tutorial on DER Hosting Capacity Part 1,book,True,Team-Nando/Tutorial-DERHostingCapacity-1-AdvancedTools_LV,BSD-3.0,Advanced Tools for the Analysis of Three-Phase Unbalanced LV Networks.,https://github.com/Team-Nando/Tutorial-DERHostingCapacity-1-AdvancedTools_LV,https://sites.google.com/view/luisfochoa/research/research-team,2023-03-09 03:28:07,2024-10-30 05:07:33.000000,2024-10-30 05:07:14,30.0,3.0,,1.0,5.0,0,True,,,,,,,,5.0,['jupyter'],,,,,,,,,,,,,,,,,,,,,, +17,Tutorial on DER Hosting Capacity Part 2,book,True,Team-Nando/Tutorial-DERHostingCapacity-2-TimeSeries_LV,BSD-3.0,Time-Series Analysis and PV Hosting Capacity of LV Networks.,https://github.com/Team-Nando/Tutorial-DERHostingCapacity-2-TimeSeries_LV,https://sites.google.com/view/luisfochoa/research/research-team,2022-12-01 03:15:41,2024-10-31 00:24:22.000000,2024-10-31 00:24:21,38.0,1.0,,2.0,6.0,0,True,,,,,,,,4.0,['jupyter'],,,,,,,,,,,,,,,,,,,,,, +18,Tutorial on DER Hosting Capacity Part 3,book,True,Team-Nando/Tutorial-DERHostingCapacity-3-VoltWatt_LV,BSD-3.0,Volt-Watt Control and PV Hosting Capacity of LV Networks.,https://github.com/Team-Nando/Tutorial-DERHostingCapacity-3-VoltWatt_LV,https://sites.google.com/view/luisfochoa/research/research-team,2023-05-29 06:17:07,2024-10-31 00:23:58.000000,2024-10-31 00:23:58,17.0,,,1.0,4.0,0,True,,,,,,,,3.0,['jupyter'],,,,,,,,,,,,,,,,,,,,,, +19,Tutorial on DER Hosting Capacity Part 4,book,True,Team-Nando/Tutorial-DERHostingCapacity-4-MonteCarlo_MV-LV,BSD-3.0,Monte Carlo Assessment of PV Hosting Capacity of an Integrated MV-LV Network.,https://github.com/Team-Nando/Tutorial-DERHostingCapacity-4-MonteCarlo_MV-LV,https://sites.google.com/view/luisfochoa/research/research-team,2023-05-29 23:51:23,2024-11-07 21:53:40.000000,2024-11-07 21:49:00,26.0,2.0,,2.0,5.0,0,True,,,,,,,,1.0,['jupyter'],,,,,,,,,,,,,,,,,,,,,, +20,OR-Tools,ops,,google/or-tools,Apache-2,Google Optimization Tools.,https://github.com/google/or-tools,https://developers.google.com/optimization/,2015-02-21 01:25:35,2024-11-28 16:44:30.000000,2024-11-24 05:58:43,13262.0,2135.0,65.0,11319.0,181.0,39,True,https://developers.google.com/optimization/introduction,306.0,471.0,2901.0,2024-09-16 06:27:03.000,9.11.4210,79.0,19.0,"['gha', 'python', 'c', 'java']",ortools,conda-forge/ortools-python,834644.0,2926596.0,525.0,267.0,https://pypi.org/project/ortools,2024-09-16 06:27:03.000,258.0,2916801.0,https://anaconda.org/conda-forge/ortools-python,2023-06-16 19:27:43.665,81701.0,1.0,True,,,,,,, +21,CVXPY,opl,,cvxpy/cvxpy,Apache-2,Convex optimization modeling language.,https://github.com/cvxpy/cvxpy,https://github.com/cvxpy/cvxpy,2013-07-01 23:48:58,2024-11-25 11:24:53.000000,2024-11-22 23:28:43,3571.0,1068.0,225.0,5492.0,206.0,38,True,http://www.cvxpy.org/,126.0,1002.0,1264.0,2024-11-14 23:49:14.000,1.5.4,131.0,44.0,"['gha', 'pypi', 'conda', 'python']",cvxpy,conda-forge/cvxpy,525.0,2747073.0,14568.0,13987.0,https://pypi.org/project/cvxpy,2024-11-14 23:49:14.000,581.0,2721366.0,https://anaconda.org/conda-forge/cvxpy,2024-08-19 11:50:16.751,1362027.0,1.0,,,,,,,, +22,Pyomo,opl,,Pyomo/pyomo,BSD-3,Python-based Optimization Modeling Language.,https://github.com/Pyomo/pyomo,https://www.pyomo.org,2016-05-27 19:33:45,2024-11-26 19:50:07.000000,2024-11-26 19:50:07,26033.0,519.0,303.0,2048.0,165.0,38,True,https://pyomo.readthedocs.io/en/stable/,62.0,2060.0,1088.0,2024-11-19 00:02:07.000,6.8.2,69.0,560.0,"['gha', 'pypi', 'conda', 'jupyter', 'python']",Pyomo,conda-forge/pyomo,3262.0,743677.0,2477.0,2219.0,https://pypi.org/project/Pyomo,2024-11-18 22:55:21.000,258.0,722491.0,https://anaconda.org/conda-forge/pyomo,2024-11-19 06:38:43.936,1117715.0,1.0,,,,,,,, +23,Xopt,ops,,google/or-tools,MPL-2.0,Flexible high-level optimization in Python.,https://github.com/google/or-tools,https://github.com/google/or-tools,2015-02-21 01:25:35,2024-11-28 16:44:30.000000,2024-11-24 05:58:43,13262.0,2135.0,65.0,11319.0,181.0,37,True,https://xopt.xopt.org/index.html,306.0,471.0,2901.0,2024-11-06 19:32:12.000,2.4.4,48.0,19.0,"['gha', 'python', 'pypi', 'conda']",xopt,conda-forge/xopt,834644.0,9777.0,269.0,267.0,https://pypi.org/project/xopt,2024-11-06 19:32:12.000,2.0,1323.0,https://anaconda.org/conda-forge/xopt,2024-11-08 22:43:14.162,37321.0,1.0,True,,,,,,, +24,Tulip,ops,,google/or-tools,MPL-2.0,Interior-point solver in pure Julia.,https://github.com/google/or-tools,https://github.com/google/or-tools,2015-02-21 01:25:35,2024-11-28 16:44:30.000000,2024-11-24 05:58:43,13262.0,2135.0,65.0,11319.0,181.0,35,True,https://ds4dm.github.io/Tulip.jl/stable/,306.0,471.0,2901.0,2024-09-13 14:35:44.000,9.11,48.0,19.0,"['gha', 'julia']",,,834644.0,7587.0,267.0,267.0,,,,,,,,2.0,True,,,,,,, +25,HiGHS,ops,,ERGO-Code/HiGHS,MIT,Large-scale Sparse Linear Problem Optimizer.,https://github.com/ERGO-Code/HiGHS,https://highs.dev/,2018-03-27 13:57:58,2024-11-28 17:04:48.000000,2024-11-13 13:30:58,10592.0,184.0,99.0,993.0,78.0,34,True,https://ergo-code.github.io/HiGHS/,34.0,1180.0,658.0,2024-11-13 18:14:11.000,1.8.1,16.0,432.0,"['gha', 'pypi', 'conda', 'jupyter', 'python', 'c']",highspy,conda-forge/highs,,297717.0,251.0,209.0,https://pypi.org/project/highspy,2024-11-13 18:14:11.000,42.0,296968.0,https://anaconda.org/conda-forge/highs,2024-07-02 11:57:57.370,11987.0,2.0,,5.0,,,,,, +26,PyPSA,steady-state,,PyPSA/PyPSA,MIT,Python for Power System Analysis.,https://github.com/PyPSA/PyPSA,https://pypsa.org,2016-01-11 09:04:18,2024-11-28 14:45:06.000000,2024-11-28 14:45:06,2853.0,463.0,107.0,1267.0,89.0,33,True,https://pypsa.readthedocs.io/en/latest/,72.0,702.0,287.0,2024-11-27 10:06:13.000,0.31.2,62.0,47.0,"['gha', 'pypi', 'conda', 'python', 'jupyter']",pypsa,conda-forge/pypsa,,157889.0,255.0,228.0,https://pypi.org/project/pypsa,2024-11-27 10:06:13.000,27.0,155995.0,https://anaconda.org/conda-forge/pypsa,2024-11-27 14:12:09.787,98524.0,1.0,,,,,,,, +27,pandapower,steady-state,,e2nIEE/pandapower,BSD-3,Convenient Power System Modelling and Analysis.,https://github.com/e2nIEE/pandapower,https://www.pandapower.org/,2017-01-12 13:27:53,2024-11-27 07:04:24.000000,2024-11-27 07:04:24,9249.0,474.0,232.0,885.0,141.0,32,True,https://pandapower.readthedocs.io/en/latest/,51.0,1339.0,806.0,2024-08-07 13:31:06.000,2.14.11,47.0,125.0,"['gha', 'pypi', 'conda', 'jupyter', 'python']",pandapower,conda-forge/pandapower,,33063.0,444.0,396.0,https://pypi.org/project/pandapower,2024-08-07 13:18:56.000,48.0,32665.0,https://anaconda.org/conda-forge/pandapower,2024-06-19 19:35:17.899,20340.0,1.0,,,pauldepraz/pandapowerapi,https://hub.docker.com/r/pauldepraz/pandapowerapi,2021-02-09 18:05:17.389840,92.0,, +28,PySCIPOpt,ops,,scipopt/PySCIPOpt,MIT,Python interface for SCIP.,https://github.com/scipopt/PySCIPOpt,https://www.scipopt.org/,2016-05-19 14:29:21,2024-11-27 13:43:26.000000,2024-11-18 08:09:38,2064.0,252.0,30.0,825.0,73.0,32,True,https://scipopt.github.io/PySCIPOpt/docs/html/,24.0,390.0,508.0,2024-11-14 11:44:24.000,5.2.1,66.0,74.0,"['gha', 'pypi', 'conda', 'python']",PySCIPOpt,conda-forge/pyscipopt,,334772.0,298.0,263.0,https://pypi.org/project/PySCIPOpt,2024-10-31 09:58:56.000,35.0,326584.0,https://anaconda.org/conda-forge/pyscipopt,2024-11-14 17:45:55.490,368467.0,2.0,,,,,,,, +29,OSQP,ops,,osqp/osqp,Apache-2,Operator Splitting QP Solver.,https://github.com/osqp/osqp,https://osqp.org,2016-09-27 03:02:46,2024-11-11 10:22:38.000000,2024-10-02 17:17:09,2850.0,358.0,99.0,1721.0,34.0,30,True,https://osqp.org/docs/get_started/,42.0,274.0,264.0,2024-05-22 20:16:31.000,0.6.7,36.0,6.0,"['gha', 'pypi', 'conda', 'python', 'c', 'julia', 'octave', 'r']",osqp,conda-forge/osqp,81365.0,3257364.0,85.0,,https://pypi.org/project/osqp,2024-10-11 02:13:27.000,85.0,3234516.0,https://anaconda.org/conda-forge/osqp,2024-10-22 00:55:19.396,1009905.0,2.0,,-2.0,,,,,, +30,OpenModelica,cosime,,OpenModelica/OpenModelica,https://modelica.org/licenses/ModelicaLicense2/,Modelica-based environment for modeling and simulation.,https://github.com/OpenModelica/OpenModelica,https://openmodelica.org,2015-05-03 16:59:29,2024-11-28 16:59:25.000000,2024-11-28 16:59:25,37103.0,305.0,2046.0,862.0,193.0,28,True,https://openmodelica.org/useresresources/userdocumentation,53.0,4902.0,6008.0,2024-11-15 22:38:29.000,1.24.2,24.0,212.0,['modelica'],,,384.0,401.0,,,,,,,,,,1.0,,,openmodelica/openmodelica,https://hub.docker.com/r/openmodelica/openmodelica,2024-11-15 23:10:43.925534,45481.0,6.0, +31,SCS,ops,,cvxgrp/scs,MIT,Splitting Conic Solver.,https://github.com/cvxgrp/scs,https://github.com/cvxgrp/scs,2013-11-29 23:11:16,2024-11-19 14:59:25.000000,2024-11-19 14:59:20,1263.0,134.0,40.0,553.0,28.0,28,True,https://www.cvxgrp.org/scs/,36.0,116.0,141.0,2024-08-24 15:40:59.000,3.2.7,43.0,7.0,"['gha', 'pypi', 'conda', 'python', 'octave', 'julia', 'r', 'c']",scs,conda-forge/scs,,2841420.0,50.0,,https://pypi.org/project/scs,2024-08-24 15:40:59.000,50.0,2818946.0,https://anaconda.org/conda-forge/scs,2024-09-10 05:39:15.100,1078767.0,2.0,,,,,,,, +32,Power Grid Model,steady-state,,PowerGridModel/power-grid-model,MPL-2.0,Steady-state distribution power system analysis.,https://github.com/PowerGridModel/power-grid-model,https://github.com/PowerGridModel/power-grid-model,2022-01-20 12:31:31,2024-11-28 17:20:50.000000,2024-11-27 18:53:30,6871.0,30.0,66.0,147.0,23.0,28,True,https://power-grid-model.readthedocs.io/en/stable/,5.0,640.0,136.0,2024-11-27 20:14:09.000,1.10.13,528.0,909.0,"['gha', 'pypi', 'conda', 'python', 'c']",power-grid-model,conda-forge/power-grid-model,290.0,170591.0,24.0,20.0,https://pypi.org/project/power-grid-model,2024-11-27 20:13:51.000,4.0,81101.0,https://anaconda.org/conda-forge/power-grid-model,2024-11-28 01:49:16.952,1609524.0,1.0,,,,,,,, +33,CVXOPT,opl,,cvxopt/cvxopt,GPL-3,Python Software for Convex Optimization.,https://github.com/cvxopt/cvxopt,https://cvxopt.org/,2013-02-22 22:14:31,2024-10-23 07:22:22.000000,2024-10-23 07:22:17,58.0,208.0,40.0,989.0,9.0,27,True,http://cvxopt.org/userguide/,39.0,68.0,150.0,2023-08-09 14:30:49.000,1.3.2,17.0,1.0,"['gha', 'pypi', 'conda', 'python', 'octave', 'julia']",cvxopt,conda-forge/cvxopt,,711928.0,12003.0,11617.0,https://pypi.org/project/cvxopt,2023-08-09 14:30:49.000,386.0,687308.0,https://anaconda.org/conda-forge/cvxopt,2024-09-04 14:43:27.727,1206403.0,2.0,,,,,,,, +34,GridCal,steady-state,,SanPen/GridCal,LGPL-3,Cross-platform power systems software.,https://github.com/SanPen/GridCal,https://www.advancedgridinsights.com/gridcal,2016-01-13 15:40:10,2024-11-28 18:20:00.000000,2024-11-27 14:33:44,6268.0,94.0,12.0,422.0,50.0,27,True,https://gridcal.readthedocs.io/en/latest/?badge=latest,33.0,139.0,176.0,2024-11-27 14:33:11.000,5.2.5,356.0,400.0,"['gha', 'pypi', 'python']",GridCal,,46.0,9114.0,9.0,9.0,https://pypi.org/project/GridCal,2024-11-27 14:33:11.000,,9114.0,,,,1.0,,,,,,,, +35,JuMP,opl,,jump-dev/JuMP.jl,MPL-2.0,Julia-based Optimization Modeling Language.,https://github.com/jump-dev/JuMP.jl,https://jump.dev,2012-10-10 00:34:45,2024-11-28 02:41:51.000000,2024-11-26 02:37:44,4994.0,397.0,12.0,2245.0,157.0,26,True,https://jump.dev/JuMP.jl/stable/,86.0,2366.0,1463.0,2024-11-19 21:23:39.000,1.23.5,79.0,62.0,"['gha', 'jupyter', 'julia']",,,,,,,,,,,,,,3.0,,,,,,,, +36,Ipopt,ops,,coin-or/Ipopt,EPL-2.0,COIN-OR Interior Point Optimizer.,https://github.com/coin-or/Ipopt,https://www.coin-or.org/,2019-01-28 12:24:22,2024-11-27 15:04:34.000000,2024-11-27 15:04:33,2375.0,285.0,13.0,1443.0,35.0,26,True,https://coin-or.github.io/Ipopt/,45.0,33.0,586.0,2024-04-22 12:48:35.000,releases/3.14.16,31.0,6.0,"['pypi', 'conda', 'python']",ipopt,conda-forge/ipopt,16823.0,30124.0,10.0,,https://pypi.org/project/ipopt,2021-04-07 07:03:48.000,10.0,1601.0,https://anaconda.org/conda-forge/ipopt,2024-09-27 12:47:54.971,1382708.0,3.0,,,,,,,, +37,precice,cosime,,precice/precice,LGPL-3.0,Precise Code Interaction Coupling Environment.,https://github.com/precice/precice,https://precice.org/,2015-05-22 14:05:22,2024-11-28 15:45:50.000000,2024-11-28 15:45:50,5251.0,181.0,202.0,761.0,58.0,26,True,https://precice.org/docs.html,39.0,1270.0,669.0,2024-08-27 19:31:17.000,3.1.2,31.0,88.0,"['gha', 'c']",pyprecice,conda-forge/pyprecice,30255.0,3297.0,8.0,,https://pypi.org/project/pyprecice,2024-08-27 19:31:17.000,8.0,935.0,https://anaconda.org/conda-forge/pyprecice,2024-08-28 04:49:54.578,65210.0,3.0,,,precice/precice,https://hub.docker.com/r/precice/precice,2024-11-28 03:30:37.793849,21778.0,, +38,ECOS,ops,,embotech/ecos,GPL-3,Conic solver for second-order cone programming.,https://github.com/embotech/ecos,https://github.com/embotech/ecos,2013-02-11 21:27:50,2024-09-10 06:48:58.359000,2022-01-04 22:33:07,622.0,123.0,66.0,479.0,40.0,26,True,https://github.com/embotech/ecos/wiki,35.0,65.0,95.0,2024-06-18 03:47:45.000,2.0.14,24.0,,"['python', 'julia', 'c', 'octave', 'r']",ecos,conda-forge/ecos,,1680546.0,49.0,,https://pypi.org/project/ecos,2024-06-18 03:47:45.000,49.0,1661232.0,https://anaconda.org/conda-forge/ecos,2024-09-10 06:48:58.359,927108.0,3.0,,,,,,,, +39,Grid2Op,mrl,,rte-france/Grid2Op,MPL-2.0,Modeling sequential decision making in power systems.,https://github.com/Grid2op/grid2op,https://l2rpn.chalearn.org/,2019-10-10 17:04:46,2024-11-28 09:30:19.000000,2024-10-15 12:35:55,3156.0,117.0,50.0,301.0,32.0,25,True,https://grid2op.readthedocs.io/en/latest/,19.0,291.0,312.0,2024-10-15 12:45:49.000,1.10.5,85.0,42.0,"['gha', 'pypi', 'jupyter', 'python']",Grid2Op,,,3856.0,20.0,,https://pypi.org/project/Grid2Op,2024-11-22 16:18:47.000,20.0,3695.0,,,,1.0,,,bdonnot/grid2op,https://hub.docker.com/r/bdonnot/grid2op,2022-07-05 14:02:10.644952,9852.0,1.0,Grid2op/grid2op +40,powerplantmatching,data,,PyPSA/powerplantmatching,BSD-2,Tools to combine multiple power plant databases.,https://github.com/PyPSA/powerplantmatching,https://pypsa.org,2016-08-15 16:36:25,2024-11-05 07:17:04.000000,2024-11-05 07:17:04,965.0,56.0,17.0,159.0,30.0,25,True,https://atlite.readthedocs.io/en/master/?badge=master,21.0,123.0,70.0,2024-09-18 08:05:32.000,0.6.0,30.0,12.0,"['gha', 'pypi', 'conda', 'python']",powerplantmatching,conda-forge/powerplantmatching,84.0,2743.0,61.0,61.0,https://pypi.org/project/powerplantmatching,2024-09-18 08:05:32.000,,1678.0,https://anaconda.org/conda-forge/powerplantmatching,2024-09-18 11:39:55.576,50047.0,1.0,,,,,,,, +41,pandapipes,gasnet,,e2nIEE/pandapipes,BSD-3,Pipeflow Calculation Tool.,https://github.com/e2nIEE/pandapipes,https://www.pandapipes.org/,2020-02-03 15:04:57,2024-11-28 16:35:22.000000,2024-11-28 16:35:22,2120.0,62.0,75.0,149.0,22.0,25,True,https://jkpandapipes.readthedocs.io/en/latest/,13.0,479.0,79.0,2024-11-07 15:24:10.000,0.11.0,18.0,79.0,"['gha', 'pypi', 'jupyter', 'python']",pandapipes,,,2680.0,33.0,26.0,https://pypi.org/project/pandapipes,2024-11-07 15:24:10.000,7.0,2680.0,,,,1.0,,,,,,,, +42,CBC,ops,,coin-or/Cbc,EPL-2.0,COIN-OR Branch-and-Cut solver.,https://github.com/coin-or/Cbc,https://www.coin-or.org/,2019-03-02 23:20:41,2024-11-27 15:53:03.000000,2024-11-27 15:52:43,2499.0,115.0,133.0,823.0,34.0,24,True,https://coin-or.github.io/Cbc/Doxygen/,39.0,77.0,354.0,2024-08-20 07:17:43.000,releases/2.10.12,14.0,10.0,"['gha', 'conda', 'python', 'julia', 'c']",,conda-forge/coincbc,32577.0,24001.0,,,,,,,https://anaconda.org/conda-forge/coincbc,2024-09-03 09:37:28.541,1151919.0,3.0,,,,,,,, +43,Clp,ops,,coin-or/Cbc,EPL-2.0,COIN-OR Linear Programming Solver.,https://github.com/coin-or/Cbc,https://www.coin-or.org/,2019-03-02 23:20:41,2024-11-27 15:53:03.000000,2024-11-27 15:52:43,2499.0,115.0,133.0,823.0,34.0,24,True,https://coin-or.github.io/Clp/,39.0,77.0,354.0,2024-08-20 07:17:43.000,releases/2.10.12,11.0,10.0,"['gha', 'conda', 'python', 'julia', 'c']",,conda-forge/coin-or-clp,32577.0,16179.0,,,,,,,https://anaconda.org/conda-forge/coin-or-clp,2024-08-22 11:56:15.953,784348.0,3.0,True,,,,,,, +44,Clarabel.rs,ops,,oxfordcontrol/Clarabel.rs,Apache-2.0,Interior-point solver for convex conic optimisation in Rust.,https://github.com/oxfordcontrol/Clarabel.rs,https://github.com/oxfordcontrol/Clarabel.rs,2022-04-17 13:48:34,2024-11-27 18:45:04.000000,2024-09-12 10:53:22,443.0,29.0,18.0,340.0,8.0,24,True,https://oxfordcontrol.github.io/ClarabelDocs/stable/,12.0,98.0,28.0,2024-06-01 17:00:44.000,0.9.0,15.0,2.0,"['gha', 'pypi', 'conda', 'python', 'rust']",clarabel,conda-forge/clarabel,,2055059.0,48.0,24.0,https://pypi.org/project/clarabel,2024-06-01 17:00:44.000,24.0,2045474.0,https://anaconda.org/conda-forge/clarabel,2024-03-02 16:55:59.106,124616.0,3.0,,-2.0,,,,,, +45,GridStatus,data,,kmax12/gridstatus,BSD-3,Extract data from ISOs and other sources.,https://github.com/gridstatus/gridstatus,https://www.gridstatus.io,2022-07-28 19:24:20,2024-11-28 00:16:34.000000,2024-11-27 18:18:51,501.0,55.0,49.0,290.0,29.0,24,True,https://docs.gridstatus.io/en/latest/,10.0,379.0,64.0,2024-10-04 16:37:22.000,0.28.0,28.0,70.0,"['gha', 'pypi', 'python']",gridstatus,,,7019.0,19.0,17.0,https://pypi.org/project/gridstatus,2024-10-04 16:37:22.000,2.0,7019.0,,,,2.0,,,,,,,,gridstatus/gridstatus +46,Atlite,data,,PyPSA/atlite,BSD-2,Calculating Renewable Power Potentials.,https://github.com/PyPSA/atlite,https://pypsa.org,2016-11-03 23:59:25,2024-11-21 14:33:57.366000,2024-11-21 14:19:33,773.0,97.0,38.0,281.0,38.0,24,True,https://atlite.readthedocs.io/en/master/?badge=master,15.0,285.0,94.0,2024-11-21 10:29:42.000,0.3.0,19.0,24.0,"['gha', 'pypi', 'conda', 'jupyter', 'python']",atlite,conda-forge/atlite,,5306.0,79.0,79.0,https://pypi.org/project/atlite,2024-11-21 10:29:42.000,,4185.0,https://anaconda.org/conda-forge/atlite,2024-11-21 14:33:57.366,59425.0,2.0,,,,,,,, +47,HELICS,msg,,GMLC-TDC/HELICS,BSD-3,Co-simulation framework.,https://github.com/GMLC-TDC/HELICS,https://helics.org/tools/,2017-06-01 17:03:19,2024-11-28 15:00:59.000000,2024-09-17 12:20:02,3525.0,40.0,91.0,127.0,39.0,24,True,https://docs.helics.org/en/latest/,14.0,1999.0,573.0,2024-07-09 20:38:38.000,3.5.3,104.0,3.0,"['gha', 'pypi', 'conda', 'python', 'julia', 'octave', 'java', 'c']",helics,conda-forge/helics,25286.0,23918.0,13.0,,https://pypi.org/project/helics,2024-07-09 20:38:38.000,13.0,23336.0,https://anaconda.org/conda-forge/helics,2023-06-16 16:09:19.777,20573.0,1.0,,,,,,,, +48,PowSyBl Core,steady-state,,powsybl/powsybl-core,MPL-2.0,Framework to build power system software.,https://github.com/powsybl/powsybl-core,https://www.powsybl.org,2017-09-29 14:51:18,2024-11-28 16:54:02.000000,2024-11-28 15:49:30,3339.0,42.0,246.0,126.0,112.0,24,True,https://www.javadoc.io/doc/com.powsybl/powsybl-core/latest/,21.0,2695.0,339.0,2024-10-31 15:11:44.000,6.5.1,100.0,72.0,"['gha', 'java']",,,,,86.0,86.0,,,,,,,,2.0,,,,,,,, +49,PyPSA-Eur,steady-state,,PyPSA/pypsa-eur,MIT,Sector-Coupled Optimisation Model of the European Energy System.,https://github.com/PyPSA/pypsa-eur,https://pypsa.org,2017-10-11 23:54:41,2024-11-28 15:24:39.000000,2024-11-26 20:02:08,5366.0,240.0,151.0,347.0,79.0,23,True,https://pypsa-eur.readthedocs.io/en/latest/?badge=latest,18.0,959.0,353.0,2024-09-17 09:45:00.000,0.13.0,17.0,192.0,"['gha', 'python']",,,,,,,,,,,,,,2.0,,,nimfetrisa/pypsa-eur,https://hub.docker.com/r/nimfetrisa/pypsa-eur,,,, +50,AMPLPY,ops,,ampl/amplpy,BSD-3,Python API for AMPL.,https://github.com/ampl/amplpy,https://ampl.com/,2017-06-27 00:22:07,2024-11-26 20:18:45.000000,2024-11-11 16:38:09,762.0,19.0,1.0,68.0,9.0,23,True,https://amplpy.readthedocs.io/en/latest/,14.0,7.0,46.0,2024-05-23 16:41:59.000,0.14.0,171.0,76.0,"['gha', 'pypi', 'conda', 'jupyter', 'python']",amplpy,conda-forge/amplpy,,195184.0,99.0,95.0,https://pypi.org/project/amplpy,2024-11-26 20:18:45.000,4.0,188764.0,https://anaconda.org/conda-forge/amplpy,2024-05-30 08:48:34.747,327446.0,3.0,,,,,,,, +51,PyPowSyBl,steady-state,,powsybl/pypowsybl,MPL-2.0,A PowSyBl and Python integration.,https://github.com/powsybl/pypowsybl,https://www.powsybl.org,2020-11-09 10:30:33,2024-11-28 16:33:36.000000,2024-11-28 12:49:02,665.0,12.0,68.0,59.0,29.0,23,True,https://pypowsybl.readthedocs.io/en/latest/,20.0,700.0,152.0,2024-11-08 14:30:14.000,1.8.1,41.0,55.0,"['gha', 'pypi', 'python', 'java', 'jupyter']",pypowsybl,,153.0,10558.0,7.0,,https://pypi.org/project/pypowsybl,2024-11-07 14:07:30.000,7.0,10555.0,,,,2.0,,3.0,,,,,, +52,PowerSimulations.jl,steady-state,,NREL-Sienna/PowerSimulations.jl,BSD-3,Power Systems optimization simulation and modeling; NREL Sienna.,https://github.com/NREL-Sienna/PowerSimulations.jl,https://www.nrel.gov/analysis/sienna.html,2017-11-03 21:11:22,2024-11-24 23:43:13.000000,2024-11-14 00:33:14,9217.0,56.0,42.0,282.0,37.0,22,True,https://nrel-sienna.github.io/PowerSimulations.jl/latest,19.0,830.0,295.0,2024-07-24 20:38:37.000,0.28.3,100.0,131.0,"['gha', 'julia']",,,,,,,,,,,,,,2.0,,,,,,,, +53,LTB ANDES,phasor,,CURENT/andes,GPL-3,Transient Stability Simulator; CURENT LTB.,https://github.com/CURENT/andes,https://ltb.curent.org/,2016-11-07 01:04:50,2024-11-28 03:21:34.000000,2024-03-25 17:33:54,4470.0,112.0,12.0,241.0,23.0,22,True,https://docs.andes.app/en/latest/,16.0,279.0,58.0,2024-03-25 17:45:07.000,1.9.2,113.0,,"['gha', 'azure', 'pypi', 'conda', 'jupyter', 'python', 'julia']",andes,conda-forge/andes,,19870.0,26.0,22.0,https://pypi.org/project/andes,2024-03-25 17:45:07.000,4.0,9862.0,https://anaconda.org/conda-forge/andes,2024-03-25 19:30:11.820,540453.0,1.0,,,CURENT/andes,https://hub.docker.com/r/CURENT/andes,,,, +54,DynaΟ‰o,phasor,,dynawo/dynawo,MPL-2.0,C++/Modelica simulation tools for power systems.,https://github.com/dynawo/dynawo,http://dynawo.org,2019-01-29 13:29:35,2024-11-28 15:43:27.000000,2024-11-28 07:48:40,2378.0,23.0,120.0,76.0,55.0,22,True,https://dynawo.github.io/docs/,8.0,2014.0,1348.0,2024-05-21 08:44:47.000,1.6.0,18.0,62.0,"['gha', 'modelica']",,,16569.0,236.0,,,,,,,,,,1.0,,,,,,,, +55,DPsim,emt,,sogno-platform/dpsim,MPL-2.0,Simulation for both EMT and phasor.,https://github.com/sogno-platform/dpsim,https://dpsim.fein-aachen.org/,2020-01-29 08:49:59,2024-11-27 15:59:48.000000,2024-11-16 10:44:27,4573.0,51.0,83.0,71.0,34.0,22,True,https://dpsim.fein-aachen.org/docs/,9.0,197.0,63.0,2023-07-13 13:38:01.948,1.1.1,9.0,44.0,"['gha', 'pypi', 'jupyter', 'python', 'c']",dpsim,,,566.0,10.0,10.0,https://pypi.org/project/dpsim,2022-12-10 09:56:59.646,,566.0,,,,1.0,,,,,,,, +56,MATPOWER,steady-state,,MATPOWER/matpower,BSD-3,Steady state power flow simulation.,https://github.com/MATPOWER/matpower,https://matpower.org/,2016-12-16 19:12:30,2024-10-09 19:00:43.032147,2024-10-09 17:56:04,2537.0,150.0,19.0,430.0,18.0,21,True,https://matpower.org/doc/,29.0,46.0,189.0,2024-05-17 23:07:00.000,8.0,5.0,3.0,"['gha', 'octave']",,,500104.0,6964.0,,,,,,,,,,2.0,,-3.0,matpower/matpower,https://hub.docker.com/r/matpower/matpower,2024-10-09 19:00:43.032147,1869.0,, +57,PYPOWER,steady-state,,rwl/PYPOWER,BSD,Port of MATPOWER to Python.,https://github.com/rwl/PYPOWER,rwl.github.io/PYPOWER/api/,2009-05-22 12:14:47,2024-09-02 19:20:30.000000,2024-09-02 19:19:24,353.0,110.0,33.0,341.0,20.0,21,True,http://rwl.github.io/PYPOWER/index.html,24.0,44.0,12.0,2024-09-02 19:20:30.000,5.1.17,18.0,2.0,"['gha', 'pypi', 'conda', 'python']",PYPOWER,invenia/pypower,,12529.0,134.0,120.0,https://pypi.org/project/PYPOWER,2024-09-02 19:20:30.000,14.0,12494.0,https://anaconda.org/invenia/pypower,2023-06-16 13:21:19.108,3164.0,2.0,,,hwanghust/pypower,https://hub.docker.com/r/hwanghust/pypower,2019-05-19 07:28:05.197725,19.0,, +58,GridPath,steady-state,,blue-marble/gridpath,Apache-2,Power system planning and operations.,https://github.com/blue-marble/gridpath,https://www.gridpath.io/,2016-08-12 18:13:28,2024-11-28 01:35:24.000000,2024-11-25 22:23:35,1471.0,35.0,76.0,94.0,11.0,21,True,https://gridpath.readthedocs.io/en/latest/?badge=latest,12.0,842.0,260.0,2024-10-04 20:16:23.000,2024.2.0,26.0,18.0,"['gha', 'python']",GridPath,,1142.0,276.0,4.0,4.0,https://pypi.org/project/GridPath,2024-10-04 20:16:23.000,,255.0,,,,2.0,,,,,,,, +59,LightSim2Grid,steady-state,,BDonnot/lightsim2grid,MPL-2.0,A fast backend for the Grid2Op.,https://github.com/Grid2op/lightsim2grid,https://l2rpn.chalearn.org/,2020-03-09 07:35:27,2024-11-28 15:54:45.000000,2024-11-28 10:27:18,814.0,10.0,16.0,51.0,5.0,21,True,https://lightsim2grid.readthedocs.io/en/latest/,3.0,43.0,34.0,2024-11-28 14:05:40.000,0.9.2.post1,29.0,17.0,"['gha', 'pypi', 'python']",LightSim2Grid,,233.0,16424.0,66.0,46.0,https://pypi.org/project/LightSim2Grid,2024-11-28 14:48:36.000,20.0,16416.0,,,,2.0,,,bdonnot/lightsim2grid,https://hub.docker.com/r/bdonnot/lightsim2grid,2022-02-01 17:50:28.347059,210.0,,Grid2op/lightsim2grid +60,PyOptInterface,opl,,metab0t/PyOptInterface,MPL-2.0,Efficient modeling interface for optimization in Python.,https://github.com/metab0t/PyOptInterface,https://github.com/metab0t/PyOptInterface,2023-06-13 16:11:33,2024-11-28 15:13:56.000000,2024-11-28 15:10:03,331.0,8.0,3.0,214.0,2.0,20,True,https://metab0t.github.io/PyOptInterface/,6.0,2.0,10.0,2024-08-17 16:40:23.000,0.2.8,11.0,48.0,"['gha', 'pypi', 'jupyter', 'python']",pyoptinterface,,,3110.0,11.0,9.0,https://pypi.org/project/pyoptinterface,2024-08-17 16:40:23.000,2.0,3110.0,,,,3.0,,4.0,,,,,, +61,RSOME,opl,,XiongPengNUS/rsome,GPL-3,Robust Stochastic Optimization Made Easy.,https://github.com/XiongPengNUS/rsome,https://github.com/XiongPengNUS/rsome,2020-07-26 13:00:05,2024-11-15 13:40:52.000000,2024-11-15 13:40:10,218.0,55.0,7.0,291.0,3.0,19,True,https://xiongpengnus.github.io/rsome/,4.0,20.0,36.0,2024-06-25 13:42:14.000,1.3.0,34.0,5.0,"['gha', 'pypi', 'jupyter', 'python']",rsome,,,3585.0,4.0,,https://pypi.org/project/rsome,2024-10-29 06:05:15.000,4.0,3585.0,,,,3.0,,,,,,,, +62,REopt,steady-state,,NREL/REopt_API,BSD-3,Renewable Energy Integration & Optimization.,https://github.com/NREL/REopt_API,https://www.nrel.gov/reopt/,2018-12-17 21:24:59,2024-11-15 23:49:25.000000,2024-11-15 23:49:25,5208.0,46.0,44.0,91.0,21.0,19,True,,10.0,533.0,40.0,2024-11-11 19:15:22.000,3.10.2,54.0,121.0,"['gha', 'python', 'julia']",,,573.0,10.0,,,,,,,,,,2.0,True,,,,,,, +63,PIQP,ops,,PREDICT-EPFL/piqp,BSD-2,Proximal Interior Point Quadratic Programming solver.,https://github.com/PREDICT-EPFL/piqp,https://github.com/PREDICT-EPFL/piqp,2023-01-25 13:55:12,2024-11-22 09:22:14.000000,2024-10-15 09:58:32,344.0,13.0,5.0,91.0,3.0,19,True,https://predict-epfl.github.io/piqp/,7.0,3.0,6.0,2024-08-02 09:55:10.000,0.4.2,14.0,6.0,"['gha', 'pypi', 'conda', 'python', 'c', 'octave', 'r']",piqp,conda-forge/piqp,345.0,55713.0,36.0,28.0,https://pypi.org/project/piqp,2024-08-02 09:55:10.000,8.0,47879.0,https://anaconda.org/conda-forge/piqp,2024-10-31 15:55:38.087,117217.0,3.0,,,,,,,, +64,OpenDSSDirect.py,intf,,dss-extensions/OpenDSSDirect.py,MIT,A direct library interface to OpenDSS.,https://github.com/dss-extensions/OpenDSSDirect.py,https://dss-extensions.org/,2017-06-20 19:18:22,2024-03-29 06:05:46.000000,2024-03-29 05:10:43,451.0,22.0,15.0,88.0,3.0,19,True,https://dss-extensions.org/OpenDSSDirect.py/,14.0,31.0,88.0,2024-03-29 06:18:05.000,0.9.4,43.0,,"['gha', 'pypi', 'python', 'jupyter']",OpenDSSDirect.py,,,4851.0,77.0,61.0,https://pypi.org/project/OpenDSSDirect.py,2021-03-11 01:53:34.000,16.0,4851.0,,,,1.0,,,,,,,, +65,OpenIPSL,phasor,,OpenIPSL/OpenIPSL,BSD-3,A library of power system component models written in the Modelica.,https://github.com/OpenIPSL/OpenIPSL,https://github.com/OpenIPSL/OpenIPSL,2016-04-16 09:09:47,2024-11-23 22:31:09.000000,2024-11-23 22:31:09,1827.0,53.0,16.0,82.0,33.0,19,True,https://doc.openipsl.org,21.0,235.0,106.0,2022-06-23 13:05:59.000,3.0.1,15.0,49.0,"['gha', 'modelica']",,,500.0,4.0,,,,,,,,,,2.0,,,,,,,, +66,PyPSA-USA,steady-state,,PyPSA/pypsa-usa,MIT,Power System Model for the United States.,https://github.com/PyPSA/pypsa-usa,https://pypsa.org,2022-06-07 15:13:26,2024-11-26 19:58:01.000000,2024-11-21 05:56:26,2084.0,24.0,96.0,60.0,11.0,19,True,https://pypsa-usa.readthedocs.io/,5.0,202.0,185.0,2024-10-17 23:38:43.000,0.4.0,5.0,166.0,['python'],,,,,,,,,,,,,,2.0,,,,,,,, +67,PowerModels.jl,steady-state,,lanl-ansi/PowerModels.jl,BSD,Power Network Optimization.,https://github.com/lanl-ansi/PowerModels.jl,https://github.com/lanl-ansi/PowerModels.jl,2016-08-01 20:30:54,2024-11-04 01:28:48.000000,2024-11-03 21:58:51,985.0,146.0,91.0,399.0,30.0,18,True,https://lanl-ansi.github.io/PowerModels.jl/stable/,24.0,444.0,400.0,2024-11-04 01:25:21.000,0.21.3,78.0,4.0,"['gha', 'julia']",,,,,,,,,,,,,,3.0,,,,,,,, +68,PowerGenome,steady-state,,PowerGenome/PowerGenome,MIT,Create inputs for power systems models.,https://github.com/PowerGenome/PowerGenome,https://groups.io/g/powergenome,2019-07-18 17:33:40,2024-10-17 18:37:02.000000,2024-10-17 18:37:02,1758.0,65.0,72.0,202.0,17.0,18,True,https://github.com/PowerGenome/PowerGenome/wiki,19.0,203.0,79.0,2024-05-14 20:58:08.000,0.6.3,18.0,5.0,"['gha', 'pypi', 'conda', 'python']",PowerGenome,conda-forge/powergenome,,234.0,,,https://pypi.org/project/PowerGenome,2024-05-14 20:58:08.000,,173.0,https://anaconda.org/conda-forge/powergenome,2024-01-02 04:04:47.685,618.0,3.0,,-3.0,,,,,, +69,GridLAB-D,phasor,,gridlab-d/gridlab-d,https://github.com/gridlab-d/gridlab-d/blob/master/LICENSE,Distribution power system simulator.,https://github.com/gridlab-d/gridlab-d,https://www.gridlabd.org/,2016-08-29 17:43:21,2024-11-08 16:36:49.000000,2024-02-22 22:43:24,4394.0,104.0,325.0,161.0,76.0,18,True,https://gridlab-d.shoutwiki.com/wiki/Source_documentation,24.0,151.0,1009.0,2023-10-12 23:32:11.000,5.2,7.0,,"['c', 'gha']",,,5128.0,64.0,,,,,,,,,,2.0,,,,,,,, +70,PowSyBl Diagram,vis,,powsybl/powsybl-diagram,MPL-2.0,single-line substation diagrams and network graph diagrams.,https://github.com/powsybl/powsybl-diagram,https://www.powsybl.org,2019-10-11 11:25:46,2024-11-05 21:30:06.000000,2024-11-05 16:06:45,514.0,13.0,61.0,76.0,27.0,18,True,https://www.powsybl.org/pages/documentation/developer/api_guide/svg-writing.html,20.0,496.0,104.0,2024-11-06 09:33:03.000,4.6.2,48.0,12.0,"['gha', 'java', 'jupyter']",,,,,30.0,30.0,,,,,,,,1.0,,,,,,,, +71,py-dss-interface,intf,,PauloRadatz/py_dss_interface,MIT,A package for access to direct dll version of OpenDSS.,https://github.com/PauloRadatz/py_dss_interface,https://github.com/PauloRadatz/py_dss_interface,2020-06-12 18:58:36,2024-10-22 11:44:57.000000,2024-10-22 11:45:06,607.0,9.0,34.0,27.0,6.0,18,True,https://py-dss-interface.readthedocs.io/en/latest/,6.0,48.0,21.0,2024-03-21 00:57:23.000,2.0.4,19.0,39.0,"['gha', 'pypi', 'python', 'jupyter']",py-dss-interface,,,1006.0,35.0,31.0,https://pypi.org/project/py-dss-interface,2024-03-21 00:57:23.000,4.0,1006.0,,,,1.0,,,,,,,, +72,PowerSimulationsDynamics.jl,phasor,,NREL-Sienna/PowerSimulationsDynamics.jl,BSD-3,Dynamic Power System simulations; NREL Sienna.,https://github.com/NREL-Sienna/PowerSimulationsDynamics.jl,https://www.nrel.gov/analysis/sienna.html,2020-07-16 19:36:16,2024-10-21 23:52:13.000000,2024-10-21 23:36:52,2413.0,39.0,43.0,181.0,15.0,17,True,https://nrel-sienna.github.io/PowerSimulationsDynamics.jl/stable,14.0,240.0,90.0,2024-06-05 04:15:13.000,0.14.2,41.0,4.0,"['gha', 'julia']",,,,,,,,,,,,,,2.0,,,,,,,, +73,LTB AMS,steady-state,,CURENT/ams,GPL-3,Scheduling Modeling and Simulation; CURENT LTB.,https://github.com/CURENT/ams,https://ltb.curent.org/,2022-10-05 11:57:30,2024-11-25 15:06:01.000000,2024-11-23 22:09:40,2006.0,6.0,1.0,8.0,4.0,17,True,https://ams.readthedocs.io/en/latest/,2.0,100.0,2.0,2024-11-23 22:14:47.000,0.9.12,17.0,315.0,"['gha', 'azure', 'pypi', 'conda', 'jupyter', 'python']",ltbams,conda-forge/ltbams,,1133.0,3.0,3.0,https://pypi.org/project/ltbams,2024-11-23 22:14:47.000,,439.0,https://anaconda.org/conda-forge/ltbams,2024-11-24 02:11:53.430,6249.0,3.0,,,,,,,, +74,GenX,steady-state,,GenXProject/GenX,GPL-2.0,Configurable capacity expansion model.,https://github.com/GenXProject/GenX.jl,https://energy.mit.edu/genx/,2021-05-19 17:57:57,2024-11-27 14:52:43.000000,2024-09-23 21:37:30,1058.0,117.0,47.0,277.0,33.0,16,True,https://genxproject.github.io/GenX/dev/,16.0,514.0,236.0,2024-08-21 17:03:17.000,0.4.1,13.0,2.0,['julia'],,,,,,,,,,,,,,3.0,,-3.0,,,,,,GenXProject/GenX.jl +75,SimBench,data,,e2nIEE/simbench,odbl-1.0,Benchmark dataset of German LV/MV/HV grids including 15min time series for 1 year.,https://github.com/e2nIEE/simbench,https://simbench.de/en/,2019-05-13 14:10:08,2024-10-23 16:31:03.000000,2024-10-23 16:30:52,142.0,29.0,3.0,105.0,4.0,16,True,https://simbench.readthedocs.io/en/stable/?badge=stable,6.0,22.0,29.0,2024-04-23 14:13:23.000,.1.5.3,9.0,2.0,"['python', 'pypi', 'juptyer', 'gha']",simbench,,,1972.0,45.0,38.0,https://pypi.org/project/simbench,2024-04-23 13:51:51.000,7.0,1972.0,,,,3.0,True,,,,,,, +76,CIMpy,intf,,sogno-platform/cimpy,MPL-2.0,CIM files to the XML/RDF format.,https://github.com/sogno-platform/cimpy,https://github.com/sogno-platform/cimpy,2020-01-29 08:22:48,2024-10-30 18:39:54.000000,2024-10-30 18:39:53,214.0,21.0,12.0,54.0,11.0,16,True,https://sogno.energy/cimpy/,5.0,24.0,10.0,2024-06-20 20:41:41.000,1.1.0,9.0,1.0,"['gha', 'python']",cimpy,,,381.0,9.0,8.0,https://pypi.org/project/cimpy,2024-06-20 20:41:41.000,1.0,381.0,,,,2.0,,6.0,,,,,, +77,Easy SimAuto,intf,,mzy2240/ESA,Apache-2.0,Python interface to PowerWorld.,https://github.com/mzy2240/ESA,https://github.com/mzy2240/ESA,2019-10-08 21:37:23,2024-03-08 19:38:09.000000,2023-06-05 21:15:21,663.0,12.0,15.0,42.0,11.0,16,True,https://mzy2240.github.io/ESA/html/index.html,5.0,16.0,85.0,2023-06-05 21:19:00.512,1.3.5,52.0,,"['pypi', 'python']",esa,,,2540.0,7.0,6.0,https://pypi.org/project/esa,2022-05-21 02:37:41.000,1.0,2540.0,,,,2.0,,,,,,,, +78,matpower-pip,steady-state,,yasirroni/matpower-pip,MIT,Easy Python Access to MATPOWER.,https://github.com/yasirroni/matpower-pip,https://matpower.org/,2021-12-27 15:47:13,2024-11-21 23:20:31.000000,2024-11-21 23:20:23,194.0,,2.0,21.0,1.0,16,True,https://matpower.org/doc/,4.0,4.0,14.0,2024-06-12 17:51:04.000,2.1.8,23.0,11.0,"['gha', 'pypi', 'python']",matpower,,,1048.0,10.0,8.0,https://pypi.org/project/matpower,2024-10-05 10:33:32.000,2.0,1048.0,,,,3.0,,,,,,,, +79,Clarabel.jl,ops,,oxfordcontrol/Clarabel.jl,Apache-2.0,Interior-point solver for convex conic optimisation in Julia.,https://github.com/oxfordcontrol/Clarabel.jl,https://github.com/oxfordcontrol/Clarabel.jl,2021-11-09 14:28:22,2024-11-27 18:16:01.000000,2024-06-12 16:36:27,848.0,16.0,5.0,179.0,11.0,15,True,https://oxfordcontrol.github.io/ClarabelDocs/stable/,5.0,128.0,47.0,2024-06-06 16:11:41.000,0.9.0,15.0,,"['gha', 'julia']",,,,,,,,,,,,,,3.0,,,,,,,, +80,OpenDER,phasor,,epri-dev/OpenDER,BSD-3,Inverter-based DER simulation.,https://github.com/epri-dev/OpenDER,https://www.epri.com/OpenDER,2022-04-26 22:09:28,2024-10-08 19:51:55.000000,2024-06-12 20:19:55,117.0,21.0,,55.0,2.0,15,True,,17.0,12.0,1.0,2024-06-12 20:20:51.000,2.1.5,13.0,,"['pypi', 'jupyter', 'python']",opender,,,1509.0,3.0,3.0,https://pypi.org/project/opender,2024-06-12 17:38:53.000,,1509.0,,,,3.0,,,,,,,, +81,EGRET,steady-state,,grid-parity-exchange/Egret,BSD,Tools for Power Systems Optimization Modeling.,https://github.com/grid-parity-exchange/Egret,https://github.com/grid-parity-exchange/Egret,2019-01-28 18:41:03,2024-02-16 17:44:40.000000,2023-11-14 21:40:03,1061.0,49.0,45.0,133.0,38.0,14,True,,14.0,233.0,38.0,2023-04-03 23:11:48.000,0.5.5,6.0,,"['gha', 'python']",,,,,8.0,8.0,,,,,,,,3.0,,,,,,,, +82,GasModels.jl,gasnet,,lanl-ansi/GasModels.jl,BSD-3,Gas Network Optimization.,https://github.com/lanl-ansi/GasModels.jl,https://github.com/lanl-ansi/GasModels.jl,2016-08-29 16:01:10,2024-10-17 19:52:22.000000,2024-10-17 17:54:47,1050.0,15.0,48.0,66.0,13.0,14,True,https://lanl-ansi.github.io/GasModels.jl/latest/,10.0,116.0,98.0,2024-10-17 19:48:49.000,0.10.2,23.0,9.0,"['gha', 'julia']",,,,,,,,,,,,,,3.0,,,,,,,, +83,PyDSS,intf,,NREL/PyDSS,BSD-3,A Python wrapper for OpenDSS.,https://github.com/NREL/PyDSS,https://www.nrel.gov/grid/pydss.html,2018-10-16 15:59:07,2024-09-30 20:31:28.000000,2024-09-30 20:12:32,958.0,19.0,17.0,33.0,27.0,14,True,https://nrel.github.io/PyDSS/index.html,9.0,122.0,16.0,2024-05-29 18:05:37.000,3.1.7,21.0,6.0,"['gha', 'pypi', 'python']",pydss,,,32.0,2.0,2.0,https://pypi.org/project/pydss,2011-08-17 20:40:53.000,,32.0,,,,2.0,,,,,,,, +84,PowerNetworkMatrices.jl,steady-state,,NREL-Sienna/PowerNetworkMatrices.jl,BSD-3,Power systems matrices; NREL Sienna.,https://github.com/NREL-Sienna/PowerNetworkMatrices.jl,https://www.nrel.gov/analysis/sienna.html,2022-11-16 21:59:51,2024-11-05 22:14:41.000000,2024-09-23 18:15:59,587.0,8.0,20.0,21.0,6.0,14,True,https://nrel-sienna.github.io/PowerNetworkMatrices.jl/stable/,4.0,48.0,24.0,2024-09-23 18:39:02.000,0.11.1,27.0,6.0,"['gha', 'julia']",,,,,,,,,,,,,,3.0,,,,,,,, +85,Open RAO,steady-state,,powsybl/powsybl-open-rao,MPL-2.0,Power systems coordinated capacity calculation and security analysis.,https://github.com/powsybl/powsybl-open-rao,https://www.powsybl.org,2018-11-22 10:41:50,2024-11-28 15:43:16.000000,2024-11-26 08:31:49,942.0,6.0,43.0,17.0,34.0,14,True,https://powsybl.readthedocs.io/projects/openrao/en/stable/?badge=stable,3.0,1098.0,57.0,2024-11-05 09:45:32.000,6.1.2,74.0,35.0,"['gha', 'java']",,,41.0,0.0,,,,,,,,,,3.0,,,,,,,, +86,KVXOPT,opl,,sanurielf/kvxopt,GPL-3,CVXOPT with more wrappers suite-sparse.,https://github.com/sanurielf/kvxopt,https://github.com/sanurielf/kvxopt,2014-03-17 19:08:31,2024-09-07 22:33:51.473000,2024-05-08 15:53:33,276.0,1.0,,10.0,15.0,14,True,https://sanurielf.github.io/kvxopt/userguide/,3.0,4.0,7.0,2023-10-16 05:45:01.000,1.3.2.0,19.0,,"['gha', 'pypi', 'conda', 'python']",kvxopt,conda-forge/kvxopt,,16039.0,40.0,28.0,https://pypi.org/project/kvxopt,2024-05-08 16:49:17.000,12.0,10421.0,https://anaconda.org/conda-forge/kvxopt,2024-09-07 22:33:51.473,207881.0,3.0,,,,,,,, +87,ExaGO,steady-state,,pnnl/ExaGO,BSD-3,Large-scale power grid optimization.,https://github.com/pnnl/ExaGO,https://www.gridpath.io/,2023-08-02 21:05:34,2024-10-22 16:43:13.000000,2024-09-18 14:36:15,1150.0,9.0,47.0,68.0,28.0,13,True,https://github.com/pnnl/ExaGO/blob/develop/docs/manual/manual.pdf,11.0,75.0,36.0,2023-10-25 18:01:10.000,1.6.0,1.0,1.0,"['gha', 'jupyter', 'c']",,,,,,,,,,,,,,3.0,,,,,,,, +88,PowerSystems,phasor,,modelica-3rdparty/PowerSystems,https://modelica.org/licenses/ModelicaLicense2/,Modelica 3rd party library for electrical power systems.,https://github.com/modelica-3rdparty/PowerSystems,https://github.com/modelica-3rdparty/PowerSystems,2013-04-19 08:46:45,2024-05-07 09:11:07.000000,2024-05-07 08:58:45,190.0,35.0,14.0,67.0,10.0,13,True,https://build.openmodelica.org/Documentation/PowerSystems.html,30.0,17.0,27.0,2024-05-07 09:11:07.000,2.0.0,7.0,,['modelica'],,,,,,,,,,,,,,3.0,,,,,,,, +89,GridPACK,phasor,,GridOPTICS/GridPACK,https://github.com/GridOPTICS/GridPACK/blob/develop/docs/markdown/LICENSE.md,High-Performance Electric Grid Simulation.,https://github.com/GridOPTICS/GridPACK,https://gridpack.pnnl.gov/wiki/index.php/Main_Page,2014-07-22 21:01:57,2024-11-27 22:40:16.000000,2024-07-31 19:42:30,3117.0,20.0,34.0,47.0,50.0,13,True,https://github.com/GridOPTICS/GridPACK/blob/develop/docs/user_manual/GridPACK.pdf,17.0,86.0,100.0,2020-01-31 21:18:21.000,3.4,5.0,,"['c', 'python']",,,616.0,6.0,,,,,,,,,,3.0,,,,,,,, +90,grg-pssedata,intf,,lanl-ansi/grg-pssedata,BSD-3,Python tools for working with PSSE v33 data files.,https://github.com/lanl-ansi/grg-pssedata,https://github.com/lanl-ansi/grg-pssedata,2018-05-26 20:24:25,2020-12-15 03:35:19.000000,2020-12-14 22:39:36,35.0,11.0,3.0,31.0,3.0,13,True,https://grg-pssedata.readthedocs.io/en/stable/,6.0,5.0,10.0,2020-12-15 03:35:19.000,0.1.4,7.0,,"['pypi', 'python']",grg-pssedata,,,253.0,7.0,6.0,https://pypi.org/project/grg-pssedata,2020-12-15 03:35:19.000,1.0,253.0,,,,3.0,,,,,,,, +91,PowerGraphics.jl,vis,,NREL-Sienna/powergraphics.jl,BSD-3,Visualization for PowerSimulations; NREL Sienna.,https://github.com/NREL-Sienna/PowerGraphics.jl,https://www.nrel.gov/analysis/sienna.html,2020-02-19 23:29:27,2024-07-11 15:50:40.000000,2024-07-11 15:30:29,566.0,11.0,16.0,30.0,9.0,13,True,https://nrel-sienna.github.io/PowerGraphics.jl/stable/,10.0,81.0,23.0,2024-07-11 15:45:28.000,0.18.0,41.0,,"['gha', 'julia', 'jupyter']",,,,,,,,,,,,,,3.0,,,,,,,, +92,dsgrid,dataman,,dsgrid/dsgrid,BSD-3,"Demand-side grid projects, datasets and queries.",https://github.com/dsgrid/dsgrid,https://github.com/dsgrid/dsgrid,2020-12-09 23:51:36,2024-11-26 01:08:22.000000,2024-11-26 01:06:31,1677.0,3.0,54.0,26.0,6.0,13,True,https://dsgrid.github.io/dsgrid,6.0,221.0,66.0,,,,22.0,"['gha', 'python']",,,,,,,,,,,,,,1.0,True,,,,,,, +93,ReEDS-2.0,steady-state,,NREL/ReEDS-2.0,GPL-3.0,Capacity planning and dispatch model.,https://github.com/NREL/ReEDS-2.0,https://www.nrel.gov/analysis/reeds/,2019-05-28 15:57:01,2024-11-19 22:43:48.000000,2024-11-19 22:42:40,77.0,19.0,5.0,126.0,13.0,12,True,https://www.nrel.gov/docs/fy21osti/78195.pdf,141.0,29.0,14.0,2024-10-24 16:10:58.000,2024.7.0,6.0,9.0,['python'],,,,,,,,,,,,,,3.0,,,,,,,, +94,dGen,dataman,,NREL/dgen,BSD-3,The Distributed Generation Market Demand (dGen) model.,https://github.com/NREL/dgen,https://github.com/NREL/dgen,2020-04-15 15:51:02,2024-11-25 21:43:43.000000,2024-03-27 13:48:32,92.0,131.0,17.0,59.0,6.0,12,True,https://nrel.github.io/dgen/,22.0,14.0,17.0,2021-03-26 20:34:39.000,1.0.0,1.0,,"['python', 'jupyter']",,,,,,,,,,,,,,3.0,True,,,,,,, +95,MOST,steady-state,,MATPOWER/most,BSD-3,MATPOWER Optimal Scheduling Tool.,https://github.com/MATPOWER/most,https://matpower.org/,2016-12-16 19:10:43,2024-10-07 15:26:28.000000,2024-10-07 15:23:25,233.0,11.0,7.0,31.0,,12,True,https://github.com/MATPOWER/most/blob/master/docs/MOST-manual.pdf,6.0,9.0,32.0,2024-05-15 22:02:10.000,1.3,5.0,3.0,"['gha', 'octave']",,,,,,,,,,,,,,3.0,,,,,,,, +96,DSSData,intf,,felipemarkson/dssdata,MIT,A micro-framework for simulation and data analysis of distribution systems modeled on OpenDSS.,https://github.com/felipemarkson/dssdata,https://github.com/felipemarkson/dssdata,2020-03-27 20:15:33,2023-04-10 13:02:09.000000,2023-04-10 13:02:03,186.0,3.0,5.0,14.0,2.0,12,True,https://felipemarkson.github.io/dssdata/,3.0,64.0,31.0,2023-04-10 12:47:00.587,0.2.0,10.0,,"['gha', 'pypi', 'python']",dssdata,,50.0,398.0,2.0,2.0,https://pypi.org/project/dssdata,2023-01-24 14:40:53.571,,398.0,,,,3.0,,,,,,,, +97,PowerFlows.jl,steady-state,,NREL-Sienna/PowerFlows.jl,BSD-3,Collection of Power Flow solution; NREL Sienna.,https://github.com/NREL-Sienna/PowerFlows.jl,https://www.nrel.gov/analysis/sienna.html,2022-03-08 18:40:14,2024-11-26 22:02:46.000000,2024-08-21 16:38:39,126.0,9.0,14.0,17.0,7.0,11,True,https://nrel-sienna.github.io/PowerFlows.jl/dev/,3.0,27.0,12.0,2024-08-21 17:02:48.000,0.7.1,14.0,,"['gha', 'julia']",,,,,,,,,,,,,,3.0,,,,,,,, +98,cimpyorm,intf,,RWTH-IAEW/cimpyorm,BSD-3.0,Python ORM middleware for IEC CIM and CGMES datasets.,https://github.com/RWTH-IAEW/cimpyorm,https://github.com/RWTH-IAEW/cimpyorm,2019-01-17 11:51:43,2024-05-15 14:28:13.000000,2023-10-19 16:12:01,82.0,5.0,1.0,10.0,5.0,11,True,,4.0,17.0,2.0,2023-10-19 16:13:58.000,0.10.1,52.0,,"['gha', 'python', 'pypi']",cimpyorm,,,5229.0,4.0,4.0,https://pypi.org/project/cimpyorm,2023-10-19 16:13:58.000,,5229.0,,,,3.0,True,,,,,,, +99,LTB AGVis,vis,,CURENT/agvis,GPL-3.0,Geographical Visualization for Power Grid; CURENT LTB.,https://github.com/CURENT/agvis,https://ltb.curent.org/,2019-08-30 19:15:27,2024-08-22 01:53:52.000000,2024-06-07 19:51:43,503.0,5.0,9.0,7.0,9.0,11,True,https://agvis.readthedocs.io/en/latest/,1.0,48.0,16.0,2024-06-07 18:28:30.000,4.0.0,2.0,,"['pypi', 'python']",agvis,,17.0,420.0,2.0,2.0,https://pypi.org/project/agvis,2024-06-07 18:28:30.000,,420.0,,,,3.0,,,,,,,, +100,ParaEMT,emt,,NREL/ParaEMT_public,BSD-3,Parallel EMT simulation.,https://github.com/NREL/ParaEMT_public,https://github.com/NREL/ParaEMT_public,2023-06-08 12:43:21,2024-10-30 19:16:14.000000,2024-10-29 21:36:29,132.0,19.0,,56.0,4.0,10,True,,8.0,9.0,,,,,28.0,['python'],,,,,,,,,,,,,,3.0,,,,,,,, +101,STEPS,phasor,,changgang/steps,MIT,Balanced large-scale AC-DC hybrid power system analysis.,https://github.com/changgang/steps,https://github.com/changgang/steps,2019-08-24 12:09:47,2024-04-17 05:31:50.000000,2024-03-24 14:56:04,588.0,19.0,1.0,47.0,4.0,10,True,https://github.com/changgang/steps/wiki/,4.0,,2.0,2023-10-16 12:20:36.000,2.0.0,5.0,,['c'],,,41.0,0.0,7.0,7.0,,,,,,,,3.0,,,,,,,, +102,DeepSolar,data,,wangzhecheng/DeepSolar,MIT,Houseshold-level solar panel identification with deep learning.,https://github.com/wangzhecheng/DeepSolar,https://deepsolar.web.app,2017-06-24 23:09:16,2023-03-24 22:39:39.000000,2019-03-26 09:03:56,16.0,68.0,13.0,247.0,2.0,9,True,,22.0,15.0,4.0,,,,,['python'],,,,,,,,,,,,,,3.0,,,,,,,, +103,RLGC,mrl,,RLGC-Project/RLGC,BSD,RL for Grid Control (RLGC).,https://github.com/RLGC-Project/RLGC,https://github.com/RLGC-Project/RLGC,2018-12-03 19:07:39,2022-04-08 07:14:43.000000,2022-04-08 07:12:43,90.0,31.0,5.0,111.0,4.0,9,True,,4.0,3.0,10.0,2020-12-23 06:10:29.000,V1.0.0_RC,2.0,,"['python', 'jupyter']",,,,,,,,,,,,,,3.0,,,,,,,, +104,EV-EcoSim,steady-state,,ebalogun01/EV-EcoSim/,MIT,A grid-aware co-simulation platform for the design and optimization of EV Charging Infrastructure.,https://github.com/ebalogun01/EV-EcoSim,https://github.com/ebalogun01/EV-EcoSim,2021-01-13 18:55:38,2024-04-19 05:40:52.000000,2024-04-19 05:40:52,509.0,3.0,9.0,22.0,,9,True,https://ebalogun01.github.io/EV-EcoSim/,2.0,33.0,63.0,,,,,"['gha', 'python']",,,,,,,,,,,,,,3.0,,,,,,,, +105,DOPER,steady-state,,LBNL-ETA/DOPER,BSD-3,Distributed Optimal and Predictive Energy Resources.,https://github.com/LBNL-ETA/DOPER,https://github.com/LBNL-ETA/DOPER,2019-02-05 16:36:15,2024-09-10 00:19:12.000000,2024-09-10 00:19:02,77.0,11.0,,18.0,3.0,8,True,,3.0,5.0,,,,,6.0,"['gha', 'python', 'jupyter']",,,,,,,,,,,,,,3.0,True,,,,,,, +106,OptiVerse,ops,,feyntech-opt/OptiVerse,MIT,A library with innovative optimization solutions.,https://github.com/feyntech-opt/OptiVerse,https://www.opti-verse.org/,2024-06-16 02:40:23,2024-10-05 16:50:44.000000,2024-10-05 16:50:44,66.0,12.0,,12.0,5.0,8,True,https://www.opti-verse.org/handbook/,,3.0,,,,,11.0,['python'],,,,,,,,,,,,,,3.0,True,,,,,,, +107,AMES - Version 5.0,steady-state,,ames-market/AMES-V5.0,https://github.com/ames-market/AMES-V5.0/blob/master/LICENSE.rst,Wholesale Power Market Test Bed.,https://github.com/ames-market/AMES-V5.0,https://www2.econ.iastate.edu/tesfatsi/AMESMarketHome.htm,2020-08-03 08:54:08,2023-06-08 19:36:40.000000,2023-06-08 19:36:10,119.0,5.0,3.0,22.0,3.0,7,True,https://www2.econ.iastate.edu/tesfatsi/AMESMarketProjectSetUpInfo.pdf,3.0,,,,,,,['java'],,,,,,,,,,,,,,3.0,,,,,,,, +108,PowerSAS.m,phasor,,ANL-CEEESA/powersas.m,BSD-3,Power grid analysis framework based on semi-analytical solutions.,https://github.com/ANL-CEEESA/powersas.m,https://github.com/ANL-CEEESA/powersas.m,2021-12-10 21:25:47,2024-01-05 12:21:48.000000,2024-01-05 12:21:48,75.0,5.0,1.0,16.0,4.0,7,True,https://powersasm.readthedocs.io/en/latest/index.html,,6.0,,,,,,['octave'],,,,,,,,,,,,,,3.0,,,,,,,, +109,MPNG,gasnet,,MATPOWER/mpng,BSD-3,Simulator for Optimal Power and Natural Gas Flow.,https://github.com/MATPOWER/mpng,https://matpower.org/,2019-09-27 19:49:43,2023-09-13 12:15:23.000000,2023-09-13 12:15:23,65.0,4.0,,11.0,3.0,7,True,https://github.com/MATPOWER/mpng/blob/master/MPNG_User's_Manual/MPNG_Manual_V0.99a.pdf,5.0,2.0,,,,,,['octave'],,,,,,,,,,,,,,3.0,,,,,,,, +110,PowerSystemsInvestmentsPortfolios.jl,steady-state,,NREL-Sienna/PowerSystemsInvestmentsPortfolios.jl,BSD-3,Data models for Power Systems investment models; NREL Sienna.,https://github.com/NREL-Sienna/PowerSystemsInvestmentsPortfolios.jl,https://www.nrel.gov/analysis/sienna.html,2024-02-29 21:31:12,2024-11-21 17:23:02.000000,2024-09-18 16:50:07,25.0,3.0,7.0,10.0,5.0,7,True,https://nrel-sienna.github.io/PowerSystemsInvestmentsPortfolios.jl/stable,5.0,11.0,,,,,2.0,"['gha', 'julia']",,,,,,,,,,,,,,3.0,,,,,,,, +111,LTB DiME,msg,,CURENT/dime,GPL-3.0,Distributed Messaging Environment; CURENT LTB.,https://github.com/CURENT/dime,https://ltb.curent.org/,2020-04-29 20:36:10,2023-07-31 21:24:25.000000,2023-07-31 21:24:15,531.0,2.0,13.0,3.0,4.0,7,True,https://ltbdime.readthedocs.io/en/latest/,5.0,11.0,35.0,,,,,"['c', 'python', 'octave']",,,,,,,,,,,,,,3.0,,,,,,,, +112,PowerSystemsInvestments.jl,steady-state,,NREL-Sienna/PowerSystemsInvestments.jl,BSD-3,Power Systems investment models; NREL Sienna.,https://github.com/NREL-Sienna/PowerSystemsInvestments.jl,https://www.nrel.gov/analysis/sienna.html,2024-02-29 21:28:33,2024-11-26 20:37:05.000000,2024-10-08 01:39:23,19.0,4.0,1.0,13.0,4.0,6,True,https://nrel-sienna.github.io/PowerSystemsInvestments.jl/stable,4.0,17.0,1.0,,,,3.0,"['gha', 'julia']",,,,,,,,,,,,,,3.0,,4.0,,,,,, +113,OpenHybridSim,phasor,,OpenHybridSim/OpenHybridSim-code,BSD-3,EMT-TS hybrid simulation.,https://github.com/OpenHybridSim/OpenHybridSim-code,https://github.com/OpenHybridSim/OpenHybridSim-code,2015-01-17 03:59:14,2020-05-05 20:35:13.000000,2020-05-05 20:35:12,16.0,4.0,1.0,7.0,,6,True,,5.0,,,,,,,['java'],,,,,,,,,,,,,,3.0,,,,,,,, +114,mypower,steady-state,,yasirroni/mypower,MIT,Supplementary function of MATPOWER in Python.,https://github.com/yasirroni/mypower,https://github.com/yasirroni/mypower,2020-03-09 07:23:38,2022-11-26 22:27:49.000000,2022-11-26 22:27:22,39.0,1.0,,7.0,,6,True,,3.0,3.0,,,,,,['python'],,,,,,,,,,,,,,3.0,,,,,,,, +115,GSEIM,pe,,gseim/gseim,GPL-3.0,Simulation of electrical circuits.,https://github.com/gseim/gseim,https://github.com/gseim/gseim,2021-06-08 11:11:31,2022-07-16 09:00:00.315000,,,,,2.0,1.0,6,True,https://gseim.github.io/build/html/index.html,,,,,,5.0,,"['gha', 'pypi', 'python']",GSEIM,,,20.0,,,https://pypi.org/project/GSEIM,2022-07-16 09:00:00.315,,20.0,,,,1.0,,,,,,,, +116,PSSE RAW,intf,,anderson-optimization/em-psse,MIT,PSSE RAW parser.,https://github.com/anderson-optimization/em-psse,https://github.com/anderson-optimization/em-psse,2019-02-14 21:15:32,2021-01-07 22:33:21.000000,2020-01-07 18:15:29,19.0,15.0,,34.0,2.0,5,True,,5.0,,1.0,,,,,"['pypi', 'python']",,,,,,,,,,,,,,3.0,,,,,,,, +117,andes_gym,mrl,,cuihantao/andes_gym,GPL-3,ANDES RL Environment for OpenAI Gym.,https://github.com/cuihantao/andes_gym,https://github.com/cuihantao/andes_gym,2020-04-19 18:18:34,2022-01-28 19:53:49.000000,2022-01-28 19:53:49,31.0,4.0,,9.0,2.0,5,True,,3.0,1.0,,,,,,"['python', 'jupyter']",,,,,,,,,,,,,,3.0,,,,,,,, +118,OpenDER interface,intf,,epri-dev/OpenDER_interface,BSD-3,Interface for OpenDER.,https://github.com/epri-dev/OpenDER_interface,https://www.epri.com/OpenDER,2023-11-28 15:57:02,2024-06-24 20:20:22.000000,2024-06-24 20:20:14,46.0,,,4.0,2.0,5,True,,10.0,,,,,,,"['python', 'jupyter']",,,,,,,,,,,,,,3.0,,,,,,,, +119,Andes.jl,intf,,cuihantao/Andes.jl,MIT,Julia interface for ANDES.,https://github.com/cuihantao/Andes.jl,https://ltb.curent.org,2020-04-03 21:53:26,2024-02-05 08:03:58.000000,2024-02-05 04:08:07,58.0,1.0,,8.0,,4,True,,2.0,1.0,1.0,,,,,['julia'],,,,,,,,,,,,,,3.0,,,,,,,, +120,AMES (V4.0),steady-state,,ames-market/AMES-v4.0,GPL-2,Agent based Modeling of Electricity Systems.,https://github.com/ames-market/AMES-v4.0,https://www2.econ.iastate.edu/tesfatsi/AMESMarketHome.htm,2017-04-18 18:19:21,2022-12-26 20:28:08.000000,2020-08-28 07:29:40,6.0,7.0,3.0,13.0,2.0,3,True,https://github.com/ames-market/AMES-v4.0/blob/master/USAGE.md,3.0,6.0,2.0,,,,,['java'],,,,,,,,,,,,,,3.0,,,,,,,, +121,EasySimauto.jl,intf,,mzy2240/EasySimauto.jl,Apache-2.0,Julia interface for EasySimAuto and PowerWorld.,https://github.com/mzy2240/EasySimauto.jl,https://github.com/mzy2240/EasySimauto.jl,2022-09-16 15:59:20,2023-07-31 19:46:50.000000,2023-07-31 19:46:46,15.0,,,4.0,2.0,3,True,,1.0,,2.0,2022-09-27 15:08:27.000,0.1.0,1.0,,['julia'],,,,,,,,,,,,,,3.0,,,,,,,, +122,OpenDSS,phasor,,,BSD,Distribution system simulator.,,https://www.epri.com/pages/sa/opendss,,,,,,,,,2,True,https://opendss.epri.com/opendss_documentation.html,,,,,,,,,,,,,,,,,,,,,,3.0,,,,,,,, +123,PSAT,phasor,,,GPL,A Matlab toolbox for electric power system analysis and simulation.,,http://faraday1.ucd.ie/psat.html,,,,,,,,,2,True,https://www.amazon.com/dp/B08P3QTQDV?ref_=pe_3052080_397514860,,,,,,,,['octave'],,,,,,,,,,,,,,3.0,,,,,,,, +124,DER-CAM,steady-state,,,,DER investment planning.,,https://dercam-app.lbl.gov,,,,,,,,,1,False,,,,,,,,,,,,,,,,,,,,,,,3.0,True,,,,,,, diff --git a/latest-changes.md b/latest-changes.md index 95836ea..af3530a 100644 --- a/latest-changes.md +++ b/latest-changes.md @@ -2,19 +2,36 @@ _Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity._ -- Clarabel.rs (πŸ₯‰26 Β· ⭐ 270 Β· πŸ“ˆ) - Interior-point solver for convex conic optimisation.. Apache-2 -- pandapipes (πŸ₯‡24 Β· ⭐ 120 Β· πŸ“ˆ) - Pipeflow Calculation Tool. BSD-3 -- RSOME (πŸ₯‰18 Β· ⭐ 260 Β· πŸ“ˆ) - Robust Stochastic Optimization Made Easy. ❗️GPL-3.0 -- PyOptInterface (πŸ₯‰16 Β· ⭐ 130 Β· πŸ“ˆ) - Efficient modeling interface for optimization in.. MPL-2.0 -- GridPACK (πŸ₯‰13 Β· ⭐ 39 Β· πŸ“ˆ) - High-Performance Electric Grid Simulation. ❗️Custom +- HiGHS (πŸ₯ˆ34 Β· ⭐ 990 Β· πŸ“ˆ) - Large-scale Sparse Linear Problem Optimizer. MIT +- PyPowSyBl (πŸ₯ˆ23 Β· ⭐ 59 Β· πŸ“ˆ) - A PowSyBl and Python integration. MPL-2.0 +- PyOptInterface (πŸ₯‰20 Β· ⭐ 210 Β· πŸ“ˆ) - Efficient modeling interface for optimization in.. MPL-2.0 +- CIMpy (πŸ₯ˆ16 Β· ⭐ 54 Β· πŸ“ˆ) - CIM files to the XML/RDF format. MPL-2.0 +- PowerSystemsInvestments.jl (πŸ₯‰6 Β· ⭐ 13 Β· πŸ“ˆ) - Power Systems investment models; NREL Sienna. BSD-3 ## πŸ“‰ Trending Down _Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity._ -- PySCIPOpt (πŸ₯‡30 Β· ⭐ 760 Β· πŸ“‰) - Python interface for SCIP. MIT -- HiGHS (πŸ₯ˆ29 Β· ⭐ 830 Β· πŸ“‰) - Large-scale Sparse Linear Problem Optimizer. MIT -- precice (πŸ₯‰25 Β· ⭐ 690 Β· πŸ“‰) - Precise Code Interaction Coupling Environment. ❗️LGPL-3.0 -- GridCal (πŸ₯‡25 Β· ⭐ 390 Β· πŸ“‰) - Cross-platform power systems software. ❗️LGPL-3.0 -- OpenDSSDirect.py (πŸ₯‡20 Β· ⭐ 82 Β· πŸ“‰) - A direct library interface to OpenDSS. MIT +- OSQP (πŸ₯ˆ30 Β· ⭐ 1.7K Β· πŸ“‰) - Operator Splitting QP Solver. Apache-2 +- Clarabel.rs (πŸ₯‰24 Β· ⭐ 340 Β· πŸ“‰) - Interior-point solver for convex conic optimisation.. Apache-2 +- MATPOWER (πŸ₯ˆ21 Β· ⭐ 430 Β· πŸ“‰) - Steady state power flow simulation. BSD-3 +- PowerGenome (πŸ₯‰18 Β· ⭐ 200 Β· πŸ“‰) - Create inputs for power systems models. MIT +- GenX (πŸ₯‰16 Β· ⭐ 280 Β· πŸ“‰) - Configurable capacity expansion model. ❗️GPL-2.0 + +## βž• Added Projects + +_Projects that were recently added to this best-of list._ + +- OR-Tools (πŸ₯‡39 Β· ⭐ 11K Β· βž•) - Google Optimization Tools. Apache-2 +- Xopt (πŸ₯‡37 Β· ⭐ 11K Β· βž•) - Flexible high-level optimization in Python. MPL-2.0 +- Tulip (πŸ₯ˆ35 Β· ⭐ 11K Β· βž•) - Interior-point solver in pure Julia. MPL-2.0 +- Clp (πŸ₯‰24 Β· ⭐ 820 Β· βž•) - COIN-OR Linear Programming Solver. EPL-2.0 +- REopt (πŸ₯ˆ19 Β· ⭐ 91 Β· βž•) - Renewable Energy Integration & Optimization. BSD-3 +- SimBench (πŸ₯‰16 Β· ⭐ 100 Β· βž•) - Benchmark dataset of German LV/MV/HV grids including.. ❗️odbl-1.0 juptyer +- dsgrid (πŸ₯‡13 Β· ⭐ 26 Β· βž•) - Demand-side grid projects, datasets and queries. BSD-3 +- dGen (πŸ₯‰12 Β· ⭐ 59 Β· βž•) - The Distributed Generation Market Demand (dGen) model. BSD-3 +- cimpyorm (πŸ₯‰11 Β· ⭐ 10 Β· πŸ’€) - Python ORM middleware for IEC CIM and CGMES datasets. ❗️BSD-3.0 +- DOPER (πŸ₯‰8 Β· ⭐ 18 Β· βž•) - Distributed Optimal and Predictive Energy Resources. BSD-3 +- OptiVerse (πŸ₯‰8 Β· ⭐ 12 Β· 🐣) - A library with innovative optimization solutions. MIT +- DER-CAM (πŸ₯‰1 Β· βž•) - DER investment planning. ❗Unlicensed