diff --git a/README.md b/README.md index 63fd769..b2ecd06 100644 --- a/README.md +++ b/README.md @@ -11,28 +11,27 @@

- + -

-This curated list contains 78 open-source projects with a total of 25K stars grouped into 13 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 60 open-source projects with a total of 24K stars grouped into 13 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](#phasor) _10 projects_ -- [EMT](#emt) _2 projects_ -- [Steady State](#steady-state) _22 projects_ -- [Interface](#interface) _7 projects_ -- [Optimizer](#optimizer) _11 projects_ -- [Optimization Modeling Language](#optimization-modeling-language) _6 projects_ -- [Machine/Reinforcement Learning for Power Grid](#machinereinforcement-learning-for-power-grid) _3 projects_ +- [Phasor](#phasor) _7 projects_ +- [EMT](#emt) _1 projects_ +- [Steady State](#steady-state) _15 projects_ +- [Interface](#interface) _6 projects_ +- [Optimization Solver](#optimization-solver) _11 projects_ +- [Optimization Modeling Language](#optimization-modeling-language) _4 projects_ +- [Machine/Reinforcement Learning](#machinereinforcement-learning) _3 projects_ - [Co-Simulation Environment](#co-simulation-environment) _2 projects_ - [Gas](#gas) _2 projects_ -- [Visualization](#visualization) _3 projects_ -- [Messaging Environment](#messaging-environment) _2 projects_ -- [Power System Data](#power-system-data) _7 projects_ +- [Visualization](#visualization) _2 projects_ +- [Messaging](#messaging) _2 projects_ +- [Power System Data](#power-system-data) _4 projects_ - [Power Electronics](#power-electronics) _1 projects_ ## Explanation @@ -62,18 +61,18 @@ This curated list contains 78 open-source projects with a total of 25K stars gro _Power System Phasor Simulation._ -
LTB ANDES (🥇23 · ⭐ 190 · 📈) - Transient Stability Simulator; CURENT LTB. ❗️GPL-3.0 +
LTB ANDES (🥇19 · ⭐ 190 · ➕) - Transient Stability Simulator; Part of CURENT LTB. ❗️GPL-3.0 -- [GitHub](https://github.com/CURENT/andes) (👨‍💻 20 · 🔀 92 · 📦 15 · 📋 55 - 12% open · ⏱️ 04.02.2024): +- [GitHub](https://github.com/CURENT/andes) (👨‍💻 20 · 🔀 92 · 📋 55 - 16% open · ⏱️ 11.08.2023): ``` git clone https://github.com/CURENT/andes ``` -- [PyPi](https://pypi.org/project/andes) (📥 1.5K / month · 📦 2 · ⏱️ 04.02.2024): +- [PyPi](https://pypi.org/project/andes) (📥 1.1K / month · 📦 1 · ⏱️ 11.08.2023): ``` pip install andes ``` -- [Conda](https://anaconda.org/conda-forge/andes) (📥 420K · ⏱️ 05.02.2024): +- [Conda](https://anaconda.org/conda-forge/andes) (📥 420K · ⏱️ 11.08.2023): ``` conda install -c conda-forge andes ``` @@ -82,15 +81,7 @@ _Power System Phasor Simulation._ docker pull cuihantao/andes ```
-
Dynaωo (🥇21 · ⭐ 61 · ➕) - C++/Modelica simulation tools for power systems. MPL-2.0 - -- [GitHub](https://github.com/dynawo/dynawo) (👨‍💻 48 · 🔀 20 · 📥 14K · 📋 1.3K - 7% open · ⏱️ 25.01.2024): - - ``` - git clone https://github.com/dynawo/dynawo - ``` -
-
PowerSimulationsDynamics.jl (🥈16 · ⭐ 150) - Dynamic Power System simulations; NREL Sienna. BSD-3 +
PowerSimulationsDynamics.jl (🥈16 · ⭐ 150) - Dynamic Power System simulations; Part of the Sienna.. BSD-3 - [GitHub](https://github.com/NREL-Sienna/PowerSimulationsDynamics.jl) (👨‍💻 13 · 🔀 31 · 📋 130 - 32% open · ⏱️ 31.01.2024): @@ -98,7 +89,7 @@ _Power System Phasor Simulation._ git clone https://github.com/NREL-Sienna/PowerSimulationsDynamics.jl ```
-
OpenIPSL (🥈16 · ⭐ 65) - A library of power system models written with Modelica. BSD-3 +
OpenIPSL (🥈16 · ⭐ 65 · 📉) - A library of power system models written with Modelica. BSD-3 - [GitHub](https://github.com/OpenIPSL/OpenIPSL) (👨‍💻 32 · 🔀 47 · 📥 480 · 📋 120 - 13% open · ⏱️ 23.11.2023): @@ -114,18 +105,6 @@ _Power System Phasor Simulation._ git clone https://github.com/modelica-3rdparty/PowerSystems ```
-
OpenDER (🥉12 · ⭐ 45 · ➕) - Inverter-based DER simulation. BSD-3 - -- [GitHub](https://github.com/epri-dev/OpenDER) (👨‍💻 2 · 🔀 16 · 📦 1 · ⏱️ 25.01.2024): - - ``` - git clone https://github.com/epri-dev/OpenDER - ``` -- [PyPi](https://pypi.org/project/opender) (📥 160 / month · ⏱️ 05.12.2023): - ``` - pip install opender - ``` -
STEPS (🥉12 · ⭐ 40) - Balanced large-scale AC-DC hybrid power system analysis. MIT - [GitHub](https://github.com/changgang/steps) (👨‍💻 4 · 🔀 15 · 📥 17 · 📦 5 · 📋 2 - 50% open · ⏱️ 16.10.2023): @@ -150,9 +129,6 @@ _Power System Phasor Simulation._ git clone https://github.com/OpenHybridSim/OpenHybridSim-code ```
-
OpenDSS (🥉2 · ➕) - Distribution system simulator. ❗️BSD - -- _No project information available._

## EMT @@ -161,19 +137,7 @@ _Power System Phasor Simulation._ _Power System EMT Simulation._ -
DPsim (🥇19 · ⭐ 60 · ➕) - Simulation for both EMT and phasor. MPL-2.0 - -- [GitHub](https://github.com/sogno-platform/dpsim) (👨‍💻 31 · 🔀 45 · 📦 6 · 📋 130 - 64% open · ⏱️ 25.01.2024): - - ``` - git clone https://github.com/sogno-platform/dpsim - ``` -- [PyPi](https://pypi.org/project/dpsim) (📥 80 / month · ⏱️ 10.12.2022): - ``` - pip install dpsim - ``` -
-
ParaEMT (🥉9 · ⭐ 26) - Parallel EMT simulation. BSD-3 +
ParaEMT (🥇9 · ⭐ 26 · ➕) - Parallel EMT simulation. BSD-3 - [GitHub](https://github.com/NREL/ParaEMT_public) (👨‍💻 3 · 🔀 8 · ⏱️ 15.12.2023): @@ -189,14 +153,14 @@ _Power System EMT Simulation._ _Power System Steady State Simulation_ -
pandapower (🥇31 · ⭐ 720) - Convenient Power System Modelling and Analysis. BSD-3 +
pandapower (🥇31 · ⭐ 720 · 📉) - Convenient Power System Modelling and Analysis. BSD-3 -- [GitHub](https://github.com/e2nIEE/pandapower) (👨‍💻 130 · 🔀 430 · 📦 310 · 📋 900 - 19% open · ⏱️ 05.02.2024): +- [GitHub](https://github.com/e2nIEE/pandapower) (👨‍💻 130 · 🔀 430 · 📦 310 · 📋 900 - 19% open · ⏱️ 24.01.2024): ``` git clone https://github.com/e2nIEE/pandapower ``` -- [PyPi](https://pypi.org/project/pandapower) (📥 14K / month · 📦 28 · ⏱️ 02.01.2023): +- [PyPi](https://pypi.org/project/pandapower) (📥 12K / month · 📦 27 · ⏱️ 02.01.2023): ``` pip install pandapower ``` @@ -211,7 +175,7 @@ _Power System Steady State Simulation_
PyPSA (🥇29 · ⭐ 1K) - Simulating and optimising power and energy systems. MIT -- [GitHub](https://github.com/PyPSA/PyPSA) (👨‍💻 69 · 🔀 400 · 📦 160 · 📋 320 - 28% open · ⏱️ 06.02.2024): +- [GitHub](https://github.com/PyPSA/PyPSA) (👨‍💻 69 · 🔀 400 · 📦 160 · 📋 320 - 28% open · ⏱️ 30.01.2024): ``` git clone https://github.com/PyPSA/PyPSA @@ -220,62 +184,42 @@ _Power System Steady State Simulation_ ``` pip install pypsa ``` -- [Conda](https://anaconda.org/conda-forge/pypsa) (📥 61K · ⏱️ 25.01.2024): +- [Conda](https://anaconda.org/conda-forge/pypsa) (📥 60K · ⏱️ 25.01.2024): ``` conda install -c conda-forge pypsa ```
-
GridCal (🥇24 · ⭐ 370) - Cross-platform power systems software. ❗️LGPL-3.0 +
GridCal (🥈24 · ⭐ 370) - Cross-platform power systems software. ❗️LGPL-3.0 -- [GitHub](https://github.com/SanPen/GridCal) (👨‍💻 38 · 🔀 78 · 📥 33 · 📦 7 · 📋 150 - 46% open · ⏱️ 29.01.2024): +- [GitHub](https://github.com/SanPen/GridCal) (👨‍💻 38 · 🔀 77 · 📥 33 · 📦 7 · 📋 150 - 46% open · ⏱️ 29.01.2024): ``` git clone https://github.com/SanPen/GridCal ``` -- [PyPi](https://pypi.org/project/GridCal) (📥 800 / month · ⏱️ 04.01.2024): +- [PyPi](https://pypi.org/project/GridCal) (📥 510 / month · ⏱️ 04.01.2024): ``` pip install GridCal ```
-
Power Grid Model (🥇24 · ⭐ 110) - Steady-state distribution power system analysis. MPL-2.0 +
Power Grid Model (🥈24 · ⭐ 110) - Steady-state distribution power system analysis. MPL-2.0 -- [GitHub](https://github.com/PowerGridModel/power-grid-model) (👨‍💻 18 · 🔀 21 · 📥 560 · 📦 4 · 📋 110 - 39% open · ⏱️ 08.02.2024): +- [GitHub](https://github.com/PowerGridModel/power-grid-model) (👨‍💻 18 · 🔀 21 · 📥 570 · 📦 4 · 📋 110 - 40% open · ⏱️ 30.01.2024): ``` git clone https://github.com/PowerGridModel/power-grid-model ``` -- [PyPi](https://pypi.org/project/power-grid-model) (📥 20K / month · 📦 1 · ⏱️ 08.02.2024): +- [PyPi](https://pypi.org/project/power-grid-model) (📥 16K / month · 📦 1 · ⏱️ 30.01.2024): ``` pip install power-grid-model ``` -- [Conda](https://anaconda.org/conda-forge/power-grid-model) (📥 110K · ⏱️ 05.02.2024): +- [Conda](https://anaconda.org/conda-forge/power-grid-model) (📥 110K · ⏱️ 30.01.2024): ``` conda install -c conda-forge power-grid-model ```
-
PowSyBl Core (🥈23 · ⭐ 110 · ➕) - Framework to build power system software. MPL-2.0 - -- [GitHub](https://github.com/powsybl/powsybl-core) (👨‍💻 99 · 🔀 37 · 📥 95 · 📦 74 · 📋 530 - 44% open · ⏱️ 08.02.2024): - - ``` - git clone https://github.com/powsybl/powsybl-core - ``` -
-
MATPOWER (🥈22 · ⭐ 370 · ➕) - Steady state power flow simulation. BSD-3 - -- [GitHub](https://github.com/MATPOWER/matpower) (👨‍💻 15 · 🔀 150 · 📥 440K · 📋 180 - 19% open · ⏱️ 06.02.2024): - - ``` - git clone https://github.com/MATPOWER/matpower - ``` -- [Docker Hub](https://hub.docker.com/r/matpower/matpower) (📥 1.1K · ⏱️ 06.02.2024): - ``` - docker pull matpower/matpower - ``` -
PyPSA-Eur (🥈22 · ⭐ 260) - Optimisation Model of the European Transmission System. MIT -- [GitHub](https://github.com/PyPSA/pypsa-eur) (👨‍💻 61 · 🔀 170 · 📋 380 - 36% open · ⏱️ 07.02.2024): +- [GitHub](https://github.com/PyPSA/pypsa-eur) (👨‍💻 61 · 🔀 170 · 📋 380 - 37% open · ⏱️ 31.01.2024): ``` git clone https://github.com/PyPSA/pypsa-eur @@ -293,7 +237,23 @@ _Power System Steady State Simulation_ git clone https://github.com/NREL-Sienna/PowerSimulations.jl ```
-
PowerModels.jl (🥈19 · ⭐ 360) - Power Network Optimization. ❗️BSD +
matpower (🥉20 · ⭐ 370) - Steady state power flow simulation. BSD-3 + +- [GitHub](https://github.com/MATPOWER/matpower) (👨‍💻 15 · 🔀 140 · 📥 440K · 📋 180 - 17% open · ⏱️ 18.01.2024): + + ``` + git clone https://github.com/MATPOWER/matpower + ``` +- [PyPi](https://pypi.org/project/matpower) (📥 190 / month · 📦 1 · ⏱️ 25.03.2023): + ``` + pip install matpower + ``` +- [Docker Hub](https://hub.docker.com/r/matpower/matpower) (📥 1.1K · ⏱️ 23.12.2022): + ``` + docker pull matpower/matpower + ``` +
+
PowerModels.jl (🥉19 · ⭐ 360) - Power Network Optimization. ❗️BSD - [GitHub](https://github.com/lanl-ansi/PowerModels.jl) (👨‍💻 29 · 🔀 140 · 📋 470 - 18% open · ⏱️ 19.01.2024): @@ -301,14 +261,14 @@ _Power System Steady State Simulation_ git clone https://github.com/lanl-ansi/PowerModels.jl ```
-
PYPOWER (🥈19 · ⭐ 300) - Port of MATPOWER to Python. ❗️BSD +
PYPOWER (🥉19 · ⭐ 300 · 📉) - Port of MATPOWER to Python. ❗️BSD -- [GitHub](https://github.com/rwl/PYPOWER) (👨‍💻 20 · 🔀 110 · 📦 96 · 📋 41 - 73% open · ⏱️ 29.03.2023): +- [GitHub](https://github.com/rwl/PYPOWER) (👨‍💻 20 · 🔀 100 · 📦 96 · 📋 41 - 73% open · ⏱️ 29.03.2023): ``` git clone https://github.com/rwl/PYPOWER ``` -- [PyPi](https://pypi.org/project/PYPOWER) (📥 2.8K / month · 📦 22 · ⏱️ 29.03.2023): +- [PyPi](https://pypi.org/project/PYPOWER) (📥 2.5K / month · 📦 22 · ⏱️ 29.03.2023): ``` pip install PYPOWER ``` @@ -321,14 +281,14 @@ _Power System Steady State Simulation_ docker pull hwanghust/pypower ```
-
LightSim2Grid (🥈19 · ⭐ 43) - A fast backend for the Grid2Op. MPL-2.0 +
LightSim2Grid (🥉19 · ⭐ 43) - A fast backend for the Grid2Op. MPL-2.0 - [GitHub](https://github.com/BDonnot/lightsim2grid) (👨‍💻 5 · 🔀 9 · 📥 100 · 📦 28 · 📋 42 - 38% open · ⏱️ 05.10.2023): ``` git clone https://github.com/BDonnot/lightsim2grid ``` -- [PyPi](https://pypi.org/project/LightSim2Grid) (📥 3.7K / month · 📦 7 · ⏱️ 27.10.2023): +- [PyPi](https://pypi.org/project/LightSim2Grid) (📥 3.1K / month · 📦 7 · ⏱️ 27.10.2023): ``` pip install LightSim2Grid ``` @@ -337,51 +297,23 @@ _Power System Steady State Simulation_ docker pull bdonnot/lightsim2grid ```
-
GridPath (🥉18 · ⭐ 82) - Power system planning and operations. Apache-2 +
GridPath (🥉18 · ⭐ 81) - Power system planning and operations. Apache-2 -- [GitHub](https://github.com/blue-marble/gridpath) (👨‍💻 10 · 🔀 34 · 📥 740 · 📦 2 · 📋 320 - 21% open · ⏱️ 08.02.2024): +- [GitHub](https://github.com/blue-marble/gridpath) (👨‍💻 9 · 🔀 34 · 📥 740 · 📦 2 · 📋 320 - 21% open · ⏱️ 31.01.2024): ``` git clone https://github.com/blue-marble/gridpath ```
-
PyPowSyBl (🥉18 · ⭐ 40 · ➕) - A PowSyBl and Python integration. MPL-2.0 - -- [GitHub](https://github.com/powsybl/pypowsybl) (👨‍💻 20 · 🔀 7 · 📋 170 - 26% open · ⏱️ 30.01.2024): - - ``` - git clone https://github.com/powsybl/pypowsybl - ``` -- [PyPi](https://pypi.org/project/pypowsybl) (📥 1.6K / month · 📦 2 · ⏱️ 30.01.2024): - ``` - pip install pypowsybl - ``` -
-
PowerGenome (🥉17 · ⭐ 180 · ➕) - Create inputs for power systems models. MIT - -- [GitHub](https://github.com/PowerGenome/PowerGenome) (👨‍💻 14 · 🔀 56 · 📋 130 - 48% open · ⏱️ 22.11.2023): - - ``` - git clone https://github.com/PowerGenome/PowerGenome - ``` -- [PyPi](https://pypi.org/project/PowerGenome) (📥 39 / month · ⏱️ 10.06.2023): - ``` - pip install PowerGenome - ``` -- [Conda](https://anaconda.org/conda-forge/powergenome) (📥 66 · ⏱️ 02.01.2024): - ``` - conda install -c conda-forge powergenome - ``` -
-
GenX (🥉16 · ⭐ 220) - Configurable capacity expansion model. ❗️GPL-2.0 +
GenX (🥉15 · ⭐ 220 · ➕) - Steady-state distribution power system analysis. ❗️GPL-2.0 -- [GitHub](https://github.com/GenXProject/GenX) (👨‍💻 24 · 🔀 89 · 📋 220 - 22% open · ⏱️ 03.02.2024): +- [GitHub](https://github.com/GenXProject/GenX) (👨‍💻 24 · 🔀 89 · 📋 220 - 22% open · ⏱️ 01.02.2024): ``` git clone https://github.com/GenXProject/GenX ```
-
EGRET (🥉15 · ⭐ 120) - Tools for Power Systems Optimization Modeling. ❗️BSD +
EGRET (🥉15 · ⭐ 110) - Tools for Power Systems Optimization Modeling. ❗️BSD - [GitHub](https://github.com/grid-parity-exchange/Egret) (👨‍💻 38 · 🔀 46 · 📦 6 · 📋 82 - 53% open · ⏱️ 14.11.2023): @@ -389,19 +321,19 @@ _Power System Steady State Simulation_ git clone https://github.com/grid-parity-exchange/Egret ```
-
LTB AMS (🥉15 · ⭐ 3) - Dispatch Modeling and Simulation; CURENT LTB. ❗️GPL-3.0 +
LTB AMS (🥉15 · ⭐ 3 · ➕) - Dispatch Modeling and Simulation; Part of CURENT LTB. ❗️GPL-3.0 - [GitHub](https://github.com/CURENT/ams) (👨‍💻 3 · 🔀 3 · 📋 2 - 50% open · ⏱️ 31.01.2024): ``` git clone https://github.com/CURENT/ams ``` -- [PyPi](https://pypi.org/project/ltbams) (📥 220 / month · ⏱️ 31.01.2024): +- [PyPi](https://pypi.org/project/ltbams) (📥 200 / month · ⏱️ 31.01.2024): ``` pip install ltbams ```
-
PyPSA-Eur-Sec (🥉13 · ⭐ 82) - Sector-Coupled Optimisation Model of the European Energy System. MIT +
PyPSA-Eur-Sec (🥉13 · ⭐ 82 · 📉) - Sector-Coupled Optimisation Model of the European Energy.. MIT - [GitHub](https://github.com/PyPSA/pypsa-eur-sec) (👨‍💻 22 · 🔀 48 · ⏱️ 18.03.2023): @@ -409,94 +341,60 @@ _Power System Steady State Simulation_ git clone https://github.com/PyPSA/pypsa-eur-sec ```
-
MOST (🥉12 · ⭐ 30 · ➕) - MATPOWER Optimal Scheduling Tool. BSD-3 - -- [GitHub](https://github.com/MATPOWER/most) (🔀 10 · 📋 34 - 32% open · ⏱️ 05.02.2024): - - ``` - git clone https://github.com/MATPOWER/most - ``` -
-
ReEDS-2.0 (🥉11 · ⭐ 100 · ➕) - Capacity planning and dispatch model. ❗️GPL-3.0 - -- [GitHub](https://github.com/NREL/ReEDS-2.0) (👨‍💻 13 · 🔀 8 · 📋 18 - 22% open · ⏱️ 11.01.2024): - - ``` - git clone https://github.com/NREL/ReEDS-2.0 - ``` -
-
matpower-pip (🥉11 · ⭐ 15 · ➕) - Easy Python Access to MATPOWER. MIT - -- [GitHub](https://github.com/yasirroni/matpower-pip) (📦 4 · ⏱️ 18.12.2023): - - ``` - git clone https://github.com/yasirroni/matpower-pip - ``` -- [PyPi](https://pypi.org/project/matpower) (📥 190 / month · 📦 1 · ⏱️ 25.03.2023): - ``` - pip install matpower - ``` -
-
mypower (🥉6 · ⭐ 6 · 💤) - Supplementary function of MATPOWER in Python. MIT - -- [GitHub](https://github.com/yasirroni/mypower) (🔀 1 · ⏱️ 26.11.2022): - - ``` - git clone https://github.com/yasirroni/mypower - ``` -

## Interface Back to top -
OpenDSSDirect.py (🥇19 · ⭐ 76) - A direct library interface to OpenDSS. MIT +_Interface to other tools_ + +
OpenDSSDirect.py (🥇19 · ⭐ 76 · 📈) - A direct library interface to OpenDSS. MIT - [GitHub](https://github.com/dss-extensions/OpenDSSDirect.py) (👨‍💻 3 · 🔀 20 · 📦 44 · 📋 100 - 18% open · ⏱️ 02.07.2023): ``` git clone https://github.com/dss-extensions/OpenDSSDirect.py ``` -- [PyPi](https://pypi.org/project/OpenDSSDirect.py) (📥 3.6K / month · 📦 14 · ⏱️ 11.03.2021): +- [PyPi](https://pypi.org/project/OpenDSSDirect.py) (📥 3.2K / month · 📦 14 · ⏱️ 11.03.2021): ``` pip install OpenDSSDirect.py ```
-
Easy SimAuto (🥈16 · ⭐ 40) - Python interface to PowerWorld. Apache-2 +
Easy SimAuto (🥈16 · ⭐ 40 · 📉) - Python interface to PowerWorld. Apache-2 - [GitHub](https://github.com/mzy2240/ESA) (👨‍💻 11 · 🔀 9 · 📦 4 · 📋 99 - 16% open · ⏱️ 05.06.2023): ``` git clone https://github.com/mzy2240/ESA ``` -- [PyPi](https://pypi.org/project/esa) (📥 1.7K / month · 📦 1 · ⏱️ 21.05.2022): +- [PyPi](https://pypi.org/project/esa) (📥 1.9K / month · 📦 1 · ⏱️ 21.05.2022): ``` pip install esa ```
-
PyDSS (🥈16 · ⭐ 31) - A Python wrapper for OpenDSS. BSD-3 +
py-dss-interface (🥈16 · ⭐ 22) - A package for access to direct dll version of OpenDSS. MIT -- [GitHub](https://github.com/NREL/PyDSS) (👨‍💻 24 · 🔀 18 · 📦 2 · 📋 32 - 50% open · ⏱️ 05.02.2024): +- [GitHub](https://github.com/PauloRadatz/py_dss_interface) (👨‍💻 6 · 🔀 8 · 📦 24 · 📋 54 - 61% open · ⏱️ 19.08.2023): ``` - git clone https://github.com/NREL/PyDSS + git clone https://github.com/PauloRadatz/py_dss_interface ``` -- [PyPi](https://pypi.org/project/pydss) (📥 21 / month · ⏱️ 17.08.2011): +- [PyPi](https://pypi.org/project/py-dss-interface) (📥 390 / month · 📦 4 · ⏱️ 07.12.2021): ``` - pip install pydss + pip install py-dss-interface ```
-
py-dss-interface (🥈16 · ⭐ 22) - A package for access to direct dll version of OpenDSS. MIT +
PyDSS (🥉15 · ⭐ 31) - A Python wrapper for OpenDSS. BSD-3 -- [GitHub](https://github.com/PauloRadatz/py_dss_interface) (👨‍💻 6 · 🔀 8 · 📦 24 · 📋 54 - 61% open · ⏱️ 03.02.2024): +- [GitHub](https://github.com/NREL/PyDSS) (👨‍💻 24 · 🔀 18 · 📦 2 · 📋 31 - 61% open · ⏱️ 08.01.2024): ``` - git clone https://github.com/PauloRadatz/py_dss_interface + git clone https://github.com/NREL/PyDSS ``` -- [PyPi](https://pypi.org/project/py-dss-interface) (📥 430 / month · 📦 4 · ⏱️ 07.12.2021): +- [PyPi](https://pypi.org/project/pydss) (📥 21 / month · ⏱️ 17.08.2011): ``` - pip install py-dss-interface + pip install pydss ```
DSSData (🥉11 · ⭐ 14) - A micro-framework for simulation and data analysis of distribution.. MIT @@ -506,19 +404,11 @@ _Power System Steady State Simulation_ ``` git clone https://github.com/felipemarkson/dssdata ``` -- [PyPi](https://pypi.org/project/dssdata) (📥 51 / month · ⏱️ 24.01.2023): +- [PyPi](https://pypi.org/project/dssdata) (📥 34 / month · ⏱️ 24.01.2023): ``` pip install dssdata ```
-
OpenDER interface (🥉5 · 🐣) - Interface for OpenDER. BSD-3 - -- [GitHub](https://github.com/epri-dev/OpenDER_interface) (👨‍💻 2 · ⏱️ 12.12.2023): - - ``` - git clone https://github.com/epri-dev/OpenDER_interface - ``` -
EasySimauto.jl (🥉3 · ⭐ 4) - Julia interface for EasySimAuto and PowerWorld. Apache-2 - [GitHub](https://github.com/mzy2240/EasySimauto.jl) (👨‍💻 2 · ⏱️ 31.07.2023): @@ -529,34 +419,34 @@ _Power System Steady State Simulation_

-## Optimizer +## Optimization Solver Back to top -
OSQP (🥇31 · ⭐ 1.5K · 📈) - Operator Splitting QP Solver. Apache-2 +
OSQP (🥇30 · ⭐ 1.5K · ➕) - Operator Splitting QP Solver. Apache-2 -- [GitHub](https://github.com/osqp/osqp) (👨‍💻 31 · 🔀 320 · 📥 56K · 📋 330 - 25% open · ⏱️ 22.09.2023): +- [GitHub](https://github.com/osqp/osqp) (👨‍💻 31 · 🔀 320 · 📥 55K · 📋 330 - 25% open · ⏱️ 22.09.2023): ``` git clone https://github.com/osqp/osqp ``` -- [PyPi](https://pypi.org/project/osqp) (📥 1.4M / month · 📦 61 · ⏱️ 05.02.2024): +- [PyPi](https://pypi.org/project/osqp) (📥 1.3M / month · 📦 60 · ⏱️ 01.06.2023): ``` pip install osqp ``` -- [Conda](https://anaconda.org/conda-forge/osqp) (📥 760K · ⏱️ 06.10.2023): +- [Conda](https://anaconda.org/anaconda/osqp) (📥 1.1K · 📦 4 · ⏱️ 28.06.2023): ``` - conda install -c conda-forge osqp + conda install -c anaconda osqp ```
-
PySCIPOpt (🥇30 · ⭐ 720) - Python interface for SCIP. MIT +
PySCIPOpt (🥇30 · ⭐ 720 · ➕) - Python interface for SCIP. MIT -- [GitHub](https://github.com/scipopt/PySCIPOpt) (👨‍💻 67 · 🔀 240 · 📦 140 · 📋 480 - 5% open · ⏱️ 08.02.2024): +- [GitHub](https://github.com/scipopt/PySCIPOpt) (👨‍💻 67 · 🔀 240 · 📦 140 · 📋 480 - 5% open · ⏱️ 11.01.2024): ``` git clone https://github.com/scipopt/PySCIPOpt ``` -- [PyPi](https://pypi.org/project/PySCIPOpt) (📥 12K / month · 📦 14 · ⏱️ 08.12.2023): +- [PyPi](https://pypi.org/project/PySCIPOpt) (📥 15K / month · 📦 14 · ⏱️ 08.12.2023): ``` pip install PySCIPOpt ``` @@ -565,39 +455,23 @@ _Power System Steady State Simulation_ conda install -c conda-forge pyscipopt ```
-
HiGHS (🥈29 · ⭐ 740) - Large-scale Sparse Linear Problem Optimizer. MIT +
HiGHS (🥈29 · ⭐ 740 · 📈) - Large-scale Sparse Linear Problem Optimizer. MIT -- [GitHub](https://github.com/ERGO-Code/HiGHS) (👨‍💻 60 · 🔀 140 · 📦 60 · 📋 560 - 13% open · ⏱️ 29.01.2024): +- [GitHub](https://github.com/ERGO-Code/HiGHS) (👨‍💻 60 · 🔀 140 · 📦 59 · 📋 560 - 13% open · ⏱️ 29.01.2024): ``` git clone https://github.com/ERGO-Code/HiGHS ``` -- [PyPi](https://pypi.org/project/highspy) (📥 35K / month · 📦 5 · ⏱️ 15.12.2022): +- [PyPi](https://pypi.org/project/highspy) (📥 32K / month · 📦 5 · ⏱️ 15.12.2022): ``` pip install highspy ``` -- [Conda](https://anaconda.org/conda-forge/highs) (📥 2.7K · ⏱️ 29.09.2023): +- [Conda](https://anaconda.org/conda-forge/highs) (📥 2.6K · ⏱️ 29.09.2023): ``` conda install -c conda-forge highs ```
-
SCS (🥈27 · ⭐ 510) - Splitting Conic Solver. MIT - -- [GitHub](https://github.com/cvxgrp/scs) (👨‍💻 27 · 🔀 130 · 📋 170 - 20% open · ⏱️ 30.12.2023): - - ``` - git clone https://github.com/cvxgrp/scs - ``` -- [PyPi](https://pypi.org/project/scs) (📥 860K / month · 📦 77 · ⏱️ 22.11.2023): - ``` - pip install scs - ``` -- [Conda](https://anaconda.org/conda-forge/scs) (📥 760K · ⏱️ 08.02.2024): - ``` - conda install -c conda-forge scs - ``` -
-
Ipopt (🥈26 · ⭐ 1.2K · 📉) - COIN-OR Interior Point Optimizer. EPL-2.0 +
Ipopt (🥈27 · ⭐ 1.2K · 📈) - COIN-OR Interior Point Optimizer. EPL-2.0 - [GitHub](https://github.com/coin-or/Ipopt) (👨‍💻 30 · 🔀 250 · 📥 11K · 📋 570 - 0% open · ⏱️ 18.01.2024): @@ -613,42 +487,46 @@ _Power System Steady State Simulation_ conda install -c conda-forge ipopt ```
-
ECOS (🥈26 · ⭐ 430 · 💤) - Conic solver for second-order cone programming. ❗️GPL-3.0 +
SCS (🥈27 · ⭐ 510 · ➕) - Splitting Conic Solver. MIT -- [GitHub](https://github.com/embotech/ecos) (👨‍💻 39 · 🔀 120 · 📋 160 - 40% open · ⏱️ 04.01.2022): +- [GitHub](https://github.com/cvxgrp/scs) (👨‍💻 27 · 🔀 130 · 📋 170 - 20% open · ⏱️ 30.12.2023): ``` - git clone https://github.com/embotech/ecos + git clone https://github.com/cvxgrp/scs ``` -- [PyPi](https://pypi.org/project/ecos) (📥 660K / month · 📦 84 · ⏱️ 07.02.2024): +- [PyPi](https://pypi.org/project/scs) (📥 820K / month · 📦 77 · ⏱️ 22.11.2023): ``` - pip install ecos + pip install scs ``` -- [Conda](https://anaconda.org/conda-forge/ecos) (📥 680K · ⏱️ 07.02.2024): +- [Conda](https://anaconda.org/anaconda/scs) (📥 990 · 📦 2 · ⏱️ 31.08.2023): ``` - conda install -c conda-forge ecos + conda install -c anaconda scs ```
-
CBC (🥉24 · ⭐ 700 · 📈) - COIN-OR Branch-and-Cut solver. EPL-2.0 +
ECOS (🥉24 · ⭐ 430 · 💤) - Conic solver for second-order cone programming. ❗️GPL-3.0 -- [GitHub](https://github.com/coin-or/Cbc) (👨‍💻 29 · 🔀 100 · 📥 18K · 📋 470 - 26% open · ⏱️ 21.01.2024): +- [GitHub](https://github.com/embotech/ecos) (👨‍💻 39 · 🔀 120 · 📋 160 - 39% open · ⏱️ 04.01.2022): ``` - git clone https://github.com/coin-or/Cbc + git clone https://github.com/embotech/ecos + ``` +- [PyPi](https://pypi.org/project/ecos) (📥 620K / month · 📦 84 · ⏱️ 23.12.2022): ``` -- [Conda](https://anaconda.org/conda-forge/coincbc) (📥 920K · ⏱️ 16.06.2023): + pip install ecos + ``` +- [Conda](https://anaconda.org/anaconda/ecos) (📥 16K · 📦 2 · ⏱️ 14.11.2023): ``` - conda install -c conda-forge coincbc + conda install -c anaconda ecos ```
-
AMPLPY (🥉23 · ⭐ 60) - Python API for AMPL. BSD-3 +
AMPLPY (🥉23 · ⭐ 60 · ➕) - Python API for AMPL. BSD-3 -- [GitHub](https://github.com/ampl/amplpy) (👨‍💻 8 · 🔀 19 · 📦 59 · 📋 46 - 2% open · ⏱️ 26.01.2024): +- [GitHub](https://github.com/ampl/amplpy) (👨‍💻 8 · 🔀 19 · 📦 58 · 📋 46 - 2% open · ⏱️ 26.01.2024): ``` git clone https://github.com/ampl/amplpy ``` -- [PyPi](https://pypi.org/project/amplpy) (📥 13K / month · 📦 3 · ⏱️ 05.01.2024): +- [PyPi](https://pypi.org/project/amplpy) (📥 12K / month · 📦 3 · ⏱️ 05.01.2024): ``` pip install amplpy ``` @@ -657,39 +535,47 @@ _Power System Steady State Simulation_ conda install -c conda-forge amplpy ```
-
Clarabel.rs (🥉21 · ⭐ 210) - Interior-point solver for convex conic optimisation. Apache-2 +
CBC (🥉22 · ⭐ 700 · ➕) - COIN-OR Branch-and-Cut solver. EPL-2.0 + +- [GitHub](https://github.com/coin-or/Cbc) (👨‍💻 29 · 🔀 100 · 📥 18K · 📋 470 - 26% open · ⏱️ 21.01.2024): + + ``` + git clone https://github.com/coin-or/Cbc + ``` +
+
Clarabel.rs (🥉21 · ⭐ 210 · ➕) - Interior-point solver for convex conic optimisation. Apache-2 -- [GitHub](https://github.com/oxfordcontrol/Clarabel.rs) (👨‍💻 5 · 🔀 15 · 📦 5 · 📋 18 - 55% open · ⏱️ 04.10.2023): +- [GitHub](https://github.com/oxfordcontrol/Clarabel.rs) (👨‍💻 5 · 🔀 15 · 📦 4 · 📋 18 - 55% open · ⏱️ 04.10.2023): ``` git clone https://github.com/oxfordcontrol/Clarabel.rs ``` -- [PyPi](https://pypi.org/project/clarabel) (📥 590K / month · 📦 11 · ⏱️ 20.09.2023): +- [PyPi](https://pypi.org/project/clarabel) (📥 560K / month · 📦 11 · ⏱️ 20.09.2023): ``` pip install clarabel ``` -- [Conda](https://anaconda.org/conda-forge/clarabel) (📥 18K · ⏱️ 12.10.2023): +- [Conda](https://anaconda.org/conda-forge/clarabel) (📥 17K · ⏱️ 12.10.2023): ``` conda install -c conda-forge clarabel ```
-
PIQP (🥉16 · ⭐ 46) - Proximal Interior Point Quadratic Programming solver. BSD-2 +
PIQP (🥉16 · ⭐ 46 · ➕) - Proximal Interior Point Quadratic Programming solver. BSD-2 -- [GitHub](https://github.com/PREDICT-EPFL/piqp) (👨‍💻 1 · 🔀 6 · 📥 29 · 📦 5 · 📋 5 - 60% open · ⏱️ 05.02.2024): +- [GitHub](https://github.com/PREDICT-EPFL/piqp) (👨‍💻 1 · 🔀 6 · 📥 29 · 📦 5 · 📋 4 - 50% open · ⏱️ 22.01.2024): ``` git clone https://github.com/PREDICT-EPFL/piqp ``` -- [PyPi](https://pypi.org/project/piqp) (📥 5K / month · 📦 5 · ⏱️ 25.12.2023): +- [PyPi](https://pypi.org/project/piqp) (📥 4.5K / month · 📦 5 · ⏱️ 25.12.2023): ``` pip install piqp ``` -- [Conda](https://anaconda.org/conda-forge/piqp) (📥 9.3K · ⏱️ 25.12.2023): +- [Conda](https://anaconda.org/conda-forge/piqp) (📥 8.9K · ⏱️ 25.12.2023): ``` conda install -c conda-forge piqp ```
-
Clarabel.jl (🥉14 · ⭐ 140) - Interior-point solver for convex conic optimisation in Julia. Apache-2 +
Clarabel.jl (🥉14 · ⭐ 140 · ➕) - Interior-point solver for convex conic optimisation in.. Apache-2 - [GitHub](https://github.com/oxfordcontrol/Clarabel.jl) (👨‍💻 11 · 🔀 15 · 📋 41 - 7% open · ⏱️ 03.10.2023): @@ -703,30 +589,30 @@ _Power System Steady State Simulation_ Back to top -
CVXPY (🥇37 · ⭐ 4.9K) - Convex optimization modeling language. Apache-2 +
CVXPY (🥇37 · ⭐ 4.9K · ➕) - Convex optimization modeling language. Apache-2 -- [GitHub](https://github.com/cvxpy/cvxpy) (👨‍💻 180 · 🔀 1K · 📥 310 · 📦 11K · 📋 1.4K - 13% open · ⏱️ 04.02.2024): +- [GitHub](https://github.com/cvxpy/cvxpy) (👨‍💻 180 · 🔀 1K · 📥 310 · 📦 10K · 📋 1.4K - 13% open · ⏱️ 01.02.2024): ``` git clone https://github.com/cvxpy/cvxpy ``` -- [PyPi](https://pypi.org/project/cvxpy) (📥 860K / month · 📦 420 · ⏱️ 22.01.2024): +- [PyPi](https://pypi.org/project/cvxpy) (📥 810K / month · 📦 420 · ⏱️ 22.01.2024): ``` pip install cvxpy ``` -- [Conda](https://anaconda.org/conda-forge/cvxpy) (📥 930K · ⏱️ 20.01.2024): +- [Conda](https://anaconda.org/conda-forge/cvxpy) (📥 920K · ⏱️ 20.01.2024): ``` conda install -c conda-forge cvxpy ```
Pyomo (🥈36 · ⭐ 1.8K) - Python-based Optimization Modeling Language. BSD-3 -- [GitHub](https://github.com/Pyomo/pyomo) (👨‍💻 140 · 🔀 460 · 📥 2K · 📦 1.7K · 📋 1.3K - 24% open · ⏱️ 08.02.2024): +- [GitHub](https://github.com/Pyomo/pyomo) (👨‍💻 140 · 🔀 460 · 📥 2K · 📦 1.7K · 📋 1.3K - 24% open · ⏱️ 01.02.2024): ``` git clone https://github.com/Pyomo/pyomo ``` -- [PyPi](https://pypi.org/project/Pyomo) (📥 330K / month · 📦 190 · ⏱️ 30.11.2023): +- [PyPi](https://pypi.org/project/Pyomo) (📥 320K / month · 📦 190 · ⏱️ 30.11.2023): ``` pip install Pyomo ``` @@ -735,72 +621,46 @@ _Power System Steady State Simulation_ conda install -c conda-forge pyomo ```
-
JuMP (🥈26 · ⭐ 2.1K) - Julia-based Optimization Modeling Language. MPL-2.0 +
JuMP (🥉26 · ⭐ 2.1K) - Julia-based Optimization Modeling Language. MPL-2.0 -- [GitHub](https://github.com/jump-dev/JuMP.jl) (👨‍💻 150 · 🔀 380 · 📋 1.5K - 5% open · ⏱️ 07.02.2024): +- [GitHub](https://github.com/jump-dev/JuMP.jl) (👨‍💻 150 · 🔀 380 · 📋 1.5K - 5% open · ⏱️ 31.01.2024): ``` git clone https://github.com/jump-dev/JuMP.jl ```
-
CVXOPT (🥉25 · ⭐ 940) - Python Software for Convex Optimization. ❗️GPL-3.0 +
CVXOPT (🥉25 · ⭐ 940 · ➕) - Python Software for Convex Optimization. ❗️GPL-3.0 - [GitHub](https://github.com/cvxopt/cvxopt) (👨‍💻 8 · 🔀 200 · 📦 9K · 📋 180 - 20% open · ⏱️ 09.08.2023): ``` git clone https://github.com/cvxopt/cvxopt ``` -- [PyPi](https://pypi.org/project/cvxopt) (📥 340K / month · 📦 680 · ⏱️ 09.08.2023): +- [PyPi](https://pypi.org/project/cvxopt) (📥 320K / month · 📦 680 · ⏱️ 09.08.2023): ``` pip install cvxopt ``` -- [Conda](https://anaconda.org/conda-forge/cvxopt) (📥 910K · ⏱️ 23.09.2023): - ``` - conda install -c conda-forge cvxopt - ``` -
-
RSOME (🥉17 · ⭐ 240 · ➕) - Robust Stochastic Optimization Made Easy. ❗️GPL-3.0 - -- [GitHub](https://github.com/XiongPengNUS/rsome) (👨‍💻 3 · 🔀 50 · 📋 38 - 13% open · ⏱️ 19.01.2024): - - ``` - git clone https://github.com/XiongPengNUS/rsome +- [Conda](https://anaconda.org/anaconda/cvxopt) (📥 11K · 📦 5 · ⏱️ 07.11.2023): ``` -- [PyPi](https://pypi.org/project/rsome) (📥 820 / month · 📦 1 · ⏱️ 19.01.2024): - ``` - pip install rsome - ``` -
-
KVXOPT (🥉15 · ⭐ 10 · ➕) - CVXOPT with more wrappers suite-sparse. ❗️GPL-3.0 - -- [GitHub](https://github.com/sanurielf/kvxopt) (👨‍💻 18 · 🔀 1 · 📦 19 · 📋 7 - 14% open · ⏱️ 16.10.2023): - - ``` - git clone https://github.com/sanurielf/kvxopt - ``` -- [PyPi](https://pypi.org/project/kvxopt) (📥 6.1K / month · 📦 4 · ⏱️ 16.10.2023): - ``` - pip install kvxopt - ``` -- [Conda](https://anaconda.org/conda-forge/kvxopt) (📥 96K · ⏱️ 05.02.2024): - ``` - conda install -c conda-forge kvxopt + conda install -c anaconda cvxopt ```

-## Machine/Reinforcement Learning for Power Grid +## Machine/Reinforcement Learning Back to top -
Grid2Op (🥇26 · ⭐ 250) - Modeling sequential decision making in power systems. MPL-2.0 +_AI Power Grid Agent_ + +
Grid2Op (🥇26 · ⭐ 250 · 📈) - Modeling sequential decision making in power systems. MPL-2.0 - [GitHub](https://github.com/rte-france/Grid2Op) (👨‍💻 31 · 🔀 110 · 📋 330 - 11% open · ⏱️ 26.01.2024): ``` git clone https://github.com/rte-france/Grid2Op ``` -- [PyPi](https://pypi.org/project/Grid2Op) (📥 2.3K / month · 📦 10 · ⏱️ 26.01.2024): +- [PyPi](https://pypi.org/project/Grid2Op) (📥 2K / month · 📦 10 · ⏱️ 26.01.2024): ``` pip install Grid2Op ``` @@ -809,20 +669,28 @@ _Power System Steady State Simulation_ docker pull bdonnot/grid2op ```
-
RLGC (🥉9 · ⭐ 100 · 💤) - RL for Grid Control (RLGC). ❗️BSD +
andes_gym (🥉13 · ⭐ 190 · 💤) - ANDES RL Environment for OpenAI Gym. ❗️GPL-3.0 curent -- [GitHub](https://github.com/RLGC-Project/RLGC) (👨‍💻 4 · 🔀 27 · 📋 15 - 33% open · ⏱️ 08.04.2022): +- [GitHub](https://github.com/cuihantao/andes_gym) (👨‍💻 2 · 🔀 92 · ⏱️ 28.01.2022): ``` - git clone https://github.com/RLGC-Project/RLGC + git clone https://github.com/cuihantao/andes_gym + ``` +- [PyPi](https://pypi.org/project/andes) (📥 1.1K / month · 📦 1 · ⏱️ 11.08.2023): + ``` + pip install andes + ``` +- [Conda](https://anaconda.org/anaconda/andes) (⏱️ 01.11.2022): + ``` + conda install -c anaconda andes ```
-
andes_gym (🥉5 · ⭐ 7 · 💤) - ANDES RL Environment for OpenAI Gym. ❗️GPL-3.0 +
RLGC (🥉9 · ⭐ 100 · 💤) - RL for Grid Control (RLGC). ❗️BSD -- [GitHub](https://github.com/cuihantao/andes_gym) (👨‍💻 2 · 🔀 4 · ⏱️ 28.01.2022): +- [GitHub](https://github.com/RLGC-Project/RLGC) (👨‍💻 4 · 🔀 27 · 📋 15 - 33% open · ⏱️ 08.04.2022): ``` - git clone https://github.com/cuihantao/andes_gym + git clone https://github.com/RLGC-Project/RLGC ```

@@ -833,34 +701,34 @@ _Power System Steady State Simulation_ _Co-Simulation Environment for Modeling and Simulation_ -
OpenModelica (🥇27 · ⭐ 700) - Modelica-based environment for modeling and simulation. ❗️Custom +
OpenModelica (🥇27 · ⭐ 690) - Modelica-based environment for modeling and simulation. ❗️Custom -- [GitHub](https://github.com/OpenModelica/OpenModelica) (👨‍💻 190 · 🔀 280 · 📥 360 · 📋 7.5K - 24% open · ⏱️ 08.02.2024): +- [GitHub](https://github.com/OpenModelica/OpenModelica) (👨‍💻 190 · 🔀 280 · 📥 360 · 📋 7.5K - 24% open · ⏱️ 01.02.2024): ``` git clone https://github.com/OpenModelica/OpenModelica ``` -- [Docker Hub](https://hub.docker.com/r/openmodelica/openmodelica) (📥 35K · ⭐ 5 · ⏱️ 15.12.2023): +- [Docker Hub](https://hub.docker.com/r/openmodelica/openmodelica) (📥 34K · ⭐ 5 · ⏱️ 15.12.2023): ``` docker pull openmodelica/openmodelica ```
precice (🥉25 · ⭐ 640) - Precise Code Interaction Coupling Environment. ❗️LGPL-3.0 -- [GitHub](https://github.com/precice/precice) (👨‍💻 55 · 🔀 160 · 📥 23K · 📋 820 - 24% open · ⏱️ 08.02.2024): +- [GitHub](https://github.com/precice/precice) (👨‍💻 55 · 🔀 160 · 📥 23K · 📋 820 - 24% open · ⏱️ 01.02.2024): ``` git clone https://github.com/precice/precice ``` -- [PyPi](https://pypi.org/project/pyprecice) (📥 520 / month · 📦 1 · ⏱️ 06.02.2024): +- [PyPi](https://pypi.org/project/pyprecice) (📥 250 / month · 📦 1 · ⏱️ 09.08.2023): ``` pip install pyprecice ``` -- [Conda](https://anaconda.org/conda-forge/pyprecice) (📥 17K · ⏱️ 07.02.2024): +- [Conda](https://anaconda.org/conda-forge/pyprecice) (📥 17K · ⏱️ 26.09.2023): ``` conda install -c conda-forge pyprecice ``` -- [Docker Hub](https://hub.docker.com/r/precice/precice) (📥 15K · ⏱️ 08.02.2024): +- [Docker Hub](https://hub.docker.com/r/precice/precice) (📥 14K · ⏱️ 01.02.2024): ``` docker pull precice/precice ``` @@ -875,12 +743,12 @@ _Gas Network Simulation_
pandapipes (🥇23 · ⭐ 110) - Pipeflow Calculation Tool. BSD-3 -- [GitHub](https://github.com/e2nIEE/pandapipes) (👨‍💻 20 · 🔀 49 · 📦 18 · 📋 130 - 39% open · ⏱️ 22.12.2023): +- [GitHub](https://github.com/e2nIEE/pandapipes) (👨‍💻 20 · 🔀 48 · 📦 17 · 📋 130 - 39% open · ⏱️ 22.12.2023): ``` git clone https://github.com/e2nIEE/pandapipes ``` -- [PyPi](https://pypi.org/project/pandapipes) (📥 2.3K / month · 📦 2 · ⏱️ 22.12.2023): +- [PyPi](https://pypi.org/project/pandapipes) (📥 2.1K / month · 📦 2 · ⏱️ 22.12.2023): ``` pip install pandapipes ``` @@ -899,25 +767,19 @@ _Gas Network Simulation_ Back to top -
PowSyBl Diagram (🥇23 · ⭐ 110 · ➕) - single-line substation diagrams and network graph.. MPL-2.0 +_Visualization for Power Grid_ -- [GitHub](https://github.com/powsybl/powsybl-core) (👨‍💻 99 · 🔀 37 · 📥 95 · 📦 74 · 📋 530 - 44% open · ⏱️ 08.02.2024): +
PowerGraphics (🥇13 · ⭐ 23) - Visualization for PowerSimulations; Part of the SIIP at NREL. BSD-3 - ``` - git clone https://github.com/powsybl/powsybl-core - ``` -
-
PowerGraphics.jl (🥉14 · ⭐ 23 · ➕) - Visualization for PowerSimulations; NREL Sienna. BSD-3 - -- [GitHub](https://github.com/NREL-Sienna/PowerGraphics.jl) (👨‍💻 9 · 🔀 9 · 📋 36 - 41% open · ⏱️ 16.09.2023): +- [GitHub](https://github.com/NREL-Sienna/PowerGraphics.jl) (👨‍💻 9 · 🔀 9 · 📋 35 - 42% open · ⏱️ 16.09.2023): ``` git clone https://github.com/NREL-Sienna/powergraphics.jl ```
-
LTB AGVis (🥉8 · ⭐ 5) - Geographical Visualization for Power Grid; CURENT LTB. ❗️GPL-3.0 +
LTB AGVis (🥉8 · ⭐ 5) - Geographical Visualization for Power Grid; Part of CURENT LTB. ❗️GPL-3.0 -- [GitHub](https://github.com/CURENT/agvis) (👨‍💻 9 · 🔀 6 · 📥 9 · 📋 24 - 54% open · ⏱️ 20.01.2024): +- [GitHub](https://github.com/CURENT/agvis) (👨‍💻 9 · 🔀 6 · 📥 9 · 📋 23 - 52% open · ⏱️ 20.01.2024): ``` git clone https://github.com/CURENT/agvis @@ -925,18 +787,20 @@ _Gas Network Simulation_

-## Messaging Environment +## Messaging Back to top -
HELICS (🥇23 · ⭐ 110 · 📈) - Data exchange among diverse simulators across platforms. BSD-3 +_Messaging Environment for Distributed Computation_ + +
HELICS (🥇21 · ⭐ 110) - Data exchange among diverse simulators across platforms. BSD-3 -- [GitHub](https://github.com/GMLC-TDC/HELICS) (👨‍💻 38 · 🔀 37 · 📥 20K · 📋 640 - 12% open · ⏱️ 07.02.2024): +- [GitHub](https://github.com/GMLC-TDC/HELICS) (👨‍💻 38 · 🔀 37 · 📥 20K · 📋 640 - 11% open · ⏱️ 24.01.2024): ``` git clone https://github.com/GMLC-TDC/HELICS ``` -- [PyPi](https://pypi.org/project/helics) (📥 3.2K / month · 📦 5 · ⏱️ 06.07.2022): +- [PyPi](https://pypi.org/project/helics) (📥 2.1K / month · 📦 5 · ⏱️ 06.07.2022): ``` pip install helics ``` @@ -945,7 +809,7 @@ _Gas Network Simulation_ conda install -c conda-forge helics ```
-
LTB DiME (🥉8 · ⭐ 4) - Distributed Messaging Environment; CURENT LTB. ❗️GPL-3.0 +
LTB DiME (🥉8 · ⭐ 4) - Distributed Messaging Environment; Part of CURENT LTB. ❗️GPL-3.0 - [GitHub](https://github.com/CURENT/dime) (👨‍💻 4 · 🔀 3 · 📋 48 - 27% open · ⏱️ 31.07.2023): @@ -959,18 +823,20 @@ _Gas Network Simulation_ Back to top +_Power System Data Resources and Tools_ + 🔗 Data on Energy ( ⭐ 240) - Data on energy by Our World in Data. 🔗 COVID-EMDA ( ⭐ 57) - Cross-Domain Data Hub with Data in USA.
Atlite (🥇24 · ⭐ 230) - Calculating Renewable Power Potentials. BSD-2 -- [GitHub](https://github.com/PyPSA/atlite) (👨‍💻 29 · 🔀 73 · 📦 47 · 📋 110 - 23% open · ⏱️ 06.02.2024): +- [GitHub](https://github.com/PyPSA/atlite) (👨‍💻 29 · 🔀 73 · 📦 47 · 📋 110 - 23% open · ⏱️ 25.01.2024): ``` git clone https://github.com/PyPSA/atlite ``` -- [PyPi](https://pypi.org/project/atlite) (📥 4K / month · ⏱️ 25.10.2023): +- [PyPi](https://pypi.org/project/atlite) (📥 3.6K / month · ⏱️ 25.10.2023): ``` pip install atlite ``` @@ -979,67 +845,37 @@ _Gas Network Simulation_ conda install -c conda-forge atlite ```
-
powerplantmatching (🥈22 · ⭐ 130) - Tools to combine multiple power plant databases. BSD-2 +
powerplantmatching (🥉22 · ⭐ 130) - Tools to combine multiple power plant databases. BSD-2 -- [GitHub](https://github.com/PyPSA/powerplantmatching) (👨‍💻 22 · 🔀 47 · 📥 52 · 📦 38 · 📋 80 - 31% open · ⏱️ 07.02.2024): +- [GitHub](https://github.com/PyPSA/powerplantmatching) (👨‍💻 22 · 🔀 47 · 📥 52 · 📦 38 · 📋 80 - 31% open · ⏱️ 30.01.2024): ``` git clone https://github.com/PyPSA/powerplantmatching ``` -- [PyPi](https://pypi.org/project/powerplantmatching) (📥 920 / month · ⏱️ 07.02.2024): +- [PyPi](https://pypi.org/project/powerplantmatching) (📥 890 / month · ⏱️ 30.01.2024): ``` pip install powerplantmatching ``` -- [Conda](https://anaconda.org/conda-forge/powerplantmatching) (📥 30K · ⏱️ 07.02.2024): +- [Conda](https://anaconda.org/conda-forge/powerplantmatching) (📥 30K · ⏱️ 30.01.2024): ``` conda install -c conda-forge powerplantmatching ```
-
GridStatus (🥉21 · ⭐ 220 · ➕) - Extract data from ISOs and other sources. BSD-3 - -- [GitHub](https://github.com/kmax12/gridstatus) (👨‍💻 17 · 🔀 34 · 📦 6 · 📋 110 - 57% open · ⏱️ 07.02.2024): - - ``` - git clone https://github.com/kmax12/gridstatus - ``` -- [PyPi](https://pypi.org/project/gridstatus) (📥 4.6K / month · 📦 1 · ⏱️ 27.12.2023): - ``` - pip install gridstatus - ``` -
-
DeepSolar (🥉9 · ⭐ 240 · 💤) - Houseshold-level solar panel identification with deep learning. MIT - -- [GitHub](https://github.com/wangzhecheng/DeepSolar) (👨‍💻 2 · 🔀 65 · 📋 17 - 76% open · ⏱️ 26.03.2019): - - ``` - git clone https://github.com/wangzhecheng/DeepSolar - ``` -
-
WECC-and-NPCC-Electricity-Economic-Data (🥉4 · ⭐ 5 · ➕) - Economic data on WECC and NPCC. ❗️GPL-3.0 - -- [GitHub](https://github.com/enliten/ENLITEN-Grid-Econ-Data) (👨‍💻 3 · 🔀 2 · ⏱️ 06.09.2023): - - ``` - git clone https://github.com/enliten/ENLITEN-Grid-Econ-Data - ``` -

## Power Electronics Back to top -
GSEIM (🥇7 · ⭐ 8) - Interface Python to Ngspice and Xyce. ❗️GPL-3.0 +_Power Electronics Tools_ + +
GSEIM (🥇6 · ⭐ 8) - Interface Python to Ngspice and Xyce. ❗️GPL-3.0 - [GitHub](https://github.com/gseim/gseim) (👨‍💻 3 · 🔀 3 · 📋 6 - 33% open · ⏱️ 19.08.2023): ``` git clone https://github.com/gseim/gseim ``` -- [PyPi](https://pypi.org/project/GSEIM) (📥 9 / month · ⏱️ 16.07.2022): - ``` - pip install GSEIM - ```
@@ -1074,9 +910,7 @@ The data collection can be deficient for the projects that are not majorly hoste ## Related Resources -- [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) -- [Papers With Code](https://paperswithcode.com): Discover ML papers, code, and evaluation tables. +- [**Papers With Code**](https://paperswithcode.com): Discover ML papers, code, and evaluation tables. ## Contribution diff --git a/history/2024-02-08_changes.md b/history/2024-02-08_changes.md deleted file mode 100644 index 62ad022..0000000 --- a/history/2024-02-08_changes.md +++ /dev/null @@ -1,43 +0,0 @@ -## 📈 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._ - -- OSQP (🥇31 · ⭐ 1.5K · 📈) - Operator Splitting QP Solver. Apache-2 -- ECOS (🥈26 · ⭐ 430 · 💤) - Conic solver for second-order cone programming. ❗️GPL-3.0 -- CBC (🥉24 · ⭐ 700 · 📈) - COIN-OR Branch-and-Cut solver. EPL-2.0 -- LTB ANDES (🥇23 · ⭐ 190 · 📈) - Transient Stability Simulator; CURENT LTB. ❗️GPL-3.0 -- HELICS (🥇23 · ⭐ 110 · 📈) - Data exchange among diverse simulators across platforms. 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._ - -- Ipopt (🥈26 · ⭐ 1.2K · 📉) - COIN-OR Interior Point Optimizer. EPL-2.0 -- andes_gym (🥉5 · ⭐ 7 · 💤) - ANDES RL Environment for OpenAI Gym. ❗️GPL-3.0 - -## ➕ Added Projects - -_Projects that were recently added to this best-of list._ - -- PowSyBl Core (🥈23 · ⭐ 110 · ➕) - Framework to build power system software. MPL-2.0 -- PowSyBl Diagram (🥇23 · ⭐ 110 · ➕) - single-line substation diagrams and network graph.. MPL-2.0 -- MATPOWER (🥈22 · ⭐ 370 · ➕) - Steady state power flow simulation. BSD-3 -- GridStatus (🥉21 · ⭐ 220 · ➕) - Extract data from ISOs and other sources. BSD-3 -- Dynaωo (🥇21 · ⭐ 61 · ➕) - C++/Modelica simulation tools for power systems. MPL-2.0 -- DPsim (🥇19 · ⭐ 60 · ➕) - Simulation for both EMT and phasor. MPL-2.0 -- GridLAB-D (🥈18 · ⭐ 140 · ➕) - Distribution power system simulator. ❗️LGPL-2.1 -- PyPowSyBl (🥉18 · ⭐ 40 · ➕) - A PowSyBl and Python integration. MPL-2.0 -- RSOME (🥉17 · ⭐ 240 · ➕) - Robust Stochastic Optimization Made Easy. ❗️GPL-3.0 -- PowerGenome (🥉17 · ⭐ 180 · ➕) - Create inputs for power systems models. MIT -- KVXOPT (🥉15 · ⭐ 10 · ➕) - CVXOPT with more wrappers suite-sparse. ❗️GPL-3.0 -- PowerGraphics.jl (🥉14 · ⭐ 23 · ➕) - Visualization for PowerSimulations; NREL Sienna. BSD-3 -- OpenDER (🥉12 · ⭐ 45 · ➕) - Inverter-based DER simulation. BSD-3 -- MOST (🥉12 · ⭐ 30 · ➕) - MATPOWER Optimal Scheduling Tool. BSD-3 -- ReEDS-2.0 (🥉11 · ⭐ 100 · ➕) - Capacity planning and dispatch model. ❗️GPL-3.0 -- matpower-pip (🥉11 · ⭐ 15 · ➕) - Easy Python Access to MATPOWER. MIT -- DeepSolar (🥉9 · ⭐ 240 · 💤) - Houseshold-level solar panel identification with deep learning. MIT -- mypower (🥉6 · ⭐ 6 · 💤) - Supplementary function of MATPOWER in Python. MIT -- OpenDER interface (🥉5 · 🐣) - Interface for OpenDER. BSD-3 -- WECC-and-NPCC-Electricity-Economic-Data (🥉4 · ⭐ 5 · ➕) - Economic data on WECC and NPCC. ❗️GPL-3.0 -- OpenDSS (🥉2 · ➕) - Distribution system simulator. ❗️BSD - diff --git a/history/2024-02-08_projects.csv b/history/2024-02-08_projects.csv deleted file mode 100644 index f4eabe8..0000000 --- a/history/2024-02-08_projects.csv +++ /dev/null @@ -1,80 +0,0 @@ -,name,category,labels,resource,github_id,homepage,license,description,github_url,created_at,updated_at,last_commit_pushed_at,commit_count,recent_commit_count,fork_count,watchers_count,pr_count,closed_issue_count,star_count,contributor_count,open_issue_count,projectrank,show,pypi_id,conda_id,docs_url,latest_stable_release_published_at,latest_stable_release_number,github_release_downloads,monthly_downloads,release_count,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,trending,dockerhub_id,dockerhub_url,dockerhub_latest_release_published_at,dockerhub_pulls,dockerhub_stars,new_addition -0,Data on Energy,data,['python'],True,owid/energy-data,https://ourworldindata.org/energy,CC-BY,Data on energy by Our World in Data.,https://github.com/owid/energy-data,2020-09-08 15:21:25.000,2024-01-25 15:54:01.000,2024-01-25 15:53:58,246.0,12.0,89.0,14.0,28.0,10.0,238.0,7.0,1.0,0,True,,,,,,,,,,,,,,,,,,,,,,,,, -1,COVID-EMDA,data,['python'],True,tamu-engineering-research/COVID-EMDA,https://github.com/tamu-engineering-research/COVID-EMDA,MIT,Cross-Domain Data Hub with Data in USA.,https://github.com/tamu-engineering-research/COVID-EMDA,2020-05-05 18:59:53.000,2023-11-11 19:19:54.000,2023-11-11 19:19:54,981.0,1.0,18.0,6.0,,,57.0,5.0,1.0,0,True,,,,,,,,,,,,,,,,,,,,,,,,, -2,CVXPY,opl,['python'],,cvxpy/cvxpy,https://github.com/cvxpy/cvxpy,Apache-2,Convex optimization modeling language.,https://github.com/cvxpy/cvxpy,2013-07-01 23:48:58.000,2024-02-04 22:45:10.000,2024-02-04 21:53:56,3433.0,25.0,1042.0,124.0,815.0,1192.0,4925.0,182.0,193.0,37,True,cvxpy,conda-forge/cvxpy,http://www.cvxpy.org/,2024-01-22 17:19:03.000,1.3.3,311.0,876770.0,122.0,10974.0,10556.0,https://pypi.org/project/cvxpy,2024-01-22 17:19:03.000,418.0,855729.0,https://anaconda.org/conda-forge/cvxpy,2024-01-20 04:49:18.672,925549.0,1.0,,,,,,, -3,Pyomo,opl,"['python', 'jupyter']",,Pyomo/pyomo,https://www.pyomo.org,BSD-3,Python-based Optimization Modeling Language.,https://github.com/Pyomo/pyomo,2016-05-27 19:33:45.000,2024-02-08 15:56:10.000,2024-02-08 15:56:09,22469.0,379.0,465.0,62.0,1842.0,1010.0,1773.0,137.0,324.0,36,True,Pyomo,conda-forge/pyomo,https://pyomo.readthedocs.io/en/stable/,2023-11-30 03:01:19.000,6.7.0,2043.0,349143.0,63.0,1899.0,1708.0,https://pypi.org/project/Pyomo,2023-11-30 03:00:49.000,191.0,330825.0,https://anaconda.org/conda-forge/pyomo,2023-11-30 05:23:54.090,802288.0,2.0,,,,,,, -4,OSQP,ops,['python'],,osqp/osqp,https://osqp.org,Apache-2,Operator Splitting QP Solver.,https://github.com/osqp/osqp,2016-09-27 03:02:46.000,2024-02-05 17:13:54.000,2023-09-22 13:09:40,2751.0,,317.0,42.0,241.0,246.0,1509.0,31.0,83.0,31,True,osqp,conda-forge/osqp,https://osqp.org/,2024-02-05 17:13:54.000,0.6.5,55884.0,1437622.0,30.0,61.0,,https://pypi.org/project/osqp,2024-02-05 17:13:54.000,61.0,1416270.0,https://anaconda.org/conda-forge/osqp,2023-10-06 03:37:44.843,764837.0,1.0,1.0,,,,,, -5,pandapower,steady-state,['python'],,e2nIEE/pandapower,https://www.pandapower.org/,BSD-3,Convenient Power System Modelling and Analysis.,https://github.com/e2nIEE/pandapower,2017-01-12 13:27:53.000,2024-02-06 22:40:00.000,2024-02-05 10:09:11,8195.0,65.0,434.0,45.0,1194.0,727.0,723.0,126.0,174.0,31,True,pandapower,conda-forge/pandapower,https://pandapower.readthedocs.io/en/latest/,2023-05-12 15:49:00.911,2.13.1,,14089.0,37.0,338.0,310.0,https://pypi.org/project/pandapower,2023-01-02 22:02:35.562,28.0,13779.0,https://anaconda.org/conda-forge/pandapower,2023-06-16 19:21:29.945,13001.0,1.0,,pauldepraz/pandapowerapi,https://hub.docker.com/r/pauldepraz/pandapowerapi,2021-02-09 18:05:17.389840,89.0,, -6,PySCIPOpt,ops,['python'],,scipopt/PySCIPOpt,https://www.scipopt.org/,MIT,Python interface for SCIP.,https://github.com/scipopt/PySCIPOpt,2016-05-19 14:29:21.000,2024-02-08 13:03:22.000,2024-02-08 13:03:22,1737.0,72.0,240.0,27.0,310.0,457.0,721.0,67.0,26.0,30,True,PySCIPOpt,conda-forge/pyscipopt,https://scipopt.github.io/PySCIPOpt/docs/html/,2023-12-08 16:02:26.000,4.4.0,,17966.0,60.0,159.0,145.0,https://pypi.org/project/PySCIPOpt,2023-12-08 16:02:26.000,14.0,12163.0,https://anaconda.org/conda-forge/pyscipopt,2023-12-15 16:30:43.831,208923.0,1.0,,,,,,, -7,PyPSA,steady-state,['python'],,PyPSA/PyPSA,https://pypsa.org,MIT,Simulating and optimising power and energy systems.,https://github.com/PyPSA/PyPSA,2016-01-11 09:04:18.000,2024-02-08 11:34:52.000,2024-02-06 17:45:59,2467.0,100.0,398.0,68.0,508.0,227.0,1019.0,69.0,91.0,29,True,pypsa,conda-forge/pypsa,https://pypsa.readthedocs.io/en/latest/,2024-01-25 16:06:21.000,0.26.3,,7732.0,51.0,181.0,157.0,https://pypi.org/project/pypsa,2024-01-25 16:06:21.000,24.0,6322.0,https://anaconda.org/conda-forge/pypsa,2024-01-25 18:13:51.140,60653.0,1.0,,,,,,, -8,HiGHS,ops,['python'],,ERGO-Code/HiGHS,https://highs.dev/,MIT,Large-scale Sparse Linear Problem Optimizer.,https://github.com/ERGO-Code/HiGHS,2018-03-27 13:57:58.000,2024-02-08 17:12:00.000,2024-01-29 16:46:04,8803.0,11.0,140.0,32.0,959.0,487.0,740.0,60.0,78.0,29,True,highspy,conda-forge/highs,https://ergo-code.github.io/HiGHS/,2023-09-29 05:31:06.000,1.6.0,,35844.0,11.0,65.0,60.0,https://pypi.org/project/highspy,2022-12-15 14:07:00.822,5.0,35459.0,https://anaconda.org/conda-forge/highs,2023-09-29 08:09:20.148,2698.0,2.0,,,,,,, -9,OpenModelica,cosime,,,OpenModelica/OpenModelica,https://openmodelica.org,https://modelica.org/licenses/ModelicaLicense2/,Modelica-based environment for modeling and simulation.,https://github.com/OpenModelica/OpenModelica,2015-05-03 16:59:29.000,2024-02-08 17:24:28.000,2024-02-08 15:51:06,36516.0,167.0,278.0,53.0,4244.0,5670.0,697.0,189.0,1813.0,27,True,,,https://openmodelica.org/useresresources/userdocumentation,2023-12-13 10:48:55.000,1.22.1,358.0,334.0,18.0,,,,,,,,,,1.0,,openmodelica/openmodelica,https://hub.docker.com/r/openmodelica/openmodelica,2023-12-15 14:05:19.336681,34811.0,5.0, -10,SCS,ops,['python'],,cvxgrp/scs,https://github.com/cvxgrp/scs,MIT,Splitting Conic Solver.,https://github.com/cvxgrp/scs,2013-11-29 23:11:16.000,2024-02-08 10:53:08.793,2023-12-30 12:29:49,1240.0,1.0,131.0,36.0,89.0,135.0,511.0,27.0,35.0,27,True,scs,conda-forge/scs,https://www.cvxgrp.org/scs/,2023-11-08 15:47:59.000,3.2.4,,875944.0,38.0,77.0,,https://pypi.org/project/scs,2023-11-22 12:02:04.000,77.0,856464.0,https://anaconda.org/conda-forge/scs,2024-02-08 10:53:08.793,759729.0,2.0,,,,,,, -11,JuMP,opl,"['julia', 'jupyter']",,jump-dev/JuMP.jl,https://jump.dev,MPL-2.0,Julia-based Optimization Modeling Language.,https://github.com/jump-dev/JuMP.jl,2012-10-10 00:34:45.000,2024-02-07 23:36:20.000,2024-02-07 20:24:44,4845.0,75.0,379.0,84.0,2203.0,1409.0,2101.0,149.0,86.0,26,True,,,https://jump.dev/JuMP.jl/stable/,2024-02-01 23:29:55.000,1.19.0,,,67.0,,,,,,,,,,2.0,,,,,,, -12,Ipopt,ops,['python'],,coin-or/Ipopt,https://github.com/coin-or/Ipopt,EPL-2.0,COIN-OR Interior Point Optimizer.,https://github.com/coin-or/Ipopt,2014-12-28 02:03:06.000,2024-01-25 22:51:52.000,2024-01-18 03:56:59,2352.0,7.0,251.0,43.0,26.0,564.0,1221.0,30.0,4.0,26,True,ipopt,conda-forge/ipopt,https://coin-or.github.io/Ipopt/,2024-01-18 03:59:26.000,releases/3.14.14,10808.0,27031.0,29.0,7.0,,https://pypi.org/project/ipopt,2021-04-07 07:03:48.000,7.0,1510.0,https://anaconda.org/conda-forge/ipopt,2024-01-19 20:27:56.030,1011487.0,2.0,-1.0,,,,,, -13,ECOS,ops,"['python', 'julia']",,embotech/ecos,https://github.com/embotech/ecos,GPL-3,Conic solver for second-order cone programming.,https://github.com/embotech/ecos,2013-02-11 21:27:50.000,2024-02-07 08:57:15.979,2022-01-04 22:33:07,622.0,,121.0,35.0,65.0,95.0,433.0,39.0,64.0,26,True,ecos,conda-forge/ecos,https://github.com/embotech/ecos/wiki,2024-02-07 00:03:53.000,2.0.13,,674616.0,23.0,84.0,,https://pypi.org/project/ecos,2024-02-07 00:03:53.000,84.0,657067.0,https://anaconda.org/conda-forge/ecos,2024-02-07 08:57:15.979,684430.0,2.0,2.0,,,,,, -14,Grid2Op,mrl,"['python', 'jupyter']",,rte-france/Grid2Op,https://l2rpn.chalearn.org/,MPL-2.0,Modeling sequential decision making in power systems.,https://github.com/rte-france/Grid2Op,2019-10-10 17:04:46.000,2024-01-26 10:15:04.000,2024-01-26 09:33:47,2874.0,55.0,107.0,17.0,241.0,288.0,253.0,31.0,38.0,26,True,Grid2Op,,https://grid2op.readthedocs.io/en/latest/,2024-01-26 10:15:04.000,1.9.8,,2457.0,76.0,10.0,,https://pypi.org/project/Grid2Op,2024-01-26 10:15:04.000,10.0,2270.0,,,,1.0,,bdonnot/grid2op,https://hub.docker.com/r/bdonnot/grid2op,2022-07-05 14:02:10.644952,9730.0,1.0, -15,CVXOPT,opl,['python'],,cvxopt/cvxopt,https://cvxopt.org/,GPL-3,Python Software for Convex Optimization.,https://github.com/cvxopt/cvxopt,2013-02-22 22:14:31.000,2023-10-25 15:45:10.000,2023-08-09 09:16:40,55.0,,198.0,38.0,65.0,147.0,937.0,8.0,37.0,25,True,cvxopt,conda-forge/cvxopt,http://cvxopt.org/userguide/,2023-08-09 14:30:49.000,1.3.2,,358117.0,17.0,9718.0,9033.0,https://pypi.org/project/cvxopt,2023-08-09 14:30:49.000,685.0,335400.0,https://anaconda.org/conda-forge/cvxopt,2023-09-23 18:21:52.093,908681.0,3.0,,,,,,, -16,precice,cosime,,,precice/precice,https://precice.org/,LGPL-3.0,Precise Code Interaction Coupling Environment.,https://github.com/precice/precice,2015-05-22 14:05:22.000,2024-02-08 10:58:31.000,2024-02-08 10:58:04,5006.0,114.0,162.0,37.0,1140.0,614.0,645.0,55.0,202.0,25,True,pyprecice,conda-forge/pyprecice,https://precice.org/docs.html,2024-02-01 11:18:03.000,3.0.0,22842.0,1587.0,27.0,1.0,,https://pypi.org/project/pyprecice,2024-02-06 12:45:48.000,1.0,519.0,https://anaconda.org/conda-forge/pyprecice,2024-02-07 12:18:39.110,16835.0,3.0,,precice/precice,https://hub.docker.com/r/precice/precice,2024-02-08 03:14:46.700446,14872.0,, -17,CBC,ops,"['python', 'julia']",,coin-or/Cbc,https://github.com/coin-or/Cbc,EPL-2.0,COIN-OR Branch-and-Cut solver.,https://github.com/coin-or/Cbc,2016-05-16 16:52:52.581,2024-01-21 17:27:53.000,2024-01-21 17:27:05,2464.0,15.0,100.0,39.0,58.0,346.0,705.0,29.0,124.0,24,True,,conda-forge/coincbc,https://coin-or.github.io/Cbc/Doxygen/,2023-10-25 18:18:31.000,releases/2.10.11,18243.0,10248.0,12.0,,,,,,,https://anaconda.org/conda-forge/coincbc,2023-06-16 13:17:24.974,923341.0,3.0,2.0,,,,,, -18,GridCal,steady-state,['python'],,SanPen/GridCal,https://www.advancedgridinsights.com/gridcal,LGPL-3,Cross-platform power systems software.,https://github.com/SanPen/GridCal,2016-01-13 15:40:10.000,2024-02-08 16:59:10.000,2024-01-29 20:07:49,3723.0,590.0,78.0,33.0,108.0,81.0,369.0,38.0,70.0,24,True,GridCal,,https://gridcal.readthedocs.io/en/latest/?badge=latest,2024-01-05 08:47:18.000,5.0.11,33.0,801.0,279.0,7.0,7.0,https://pypi.org/project/GridCal,2024-01-04 16:05:24.000,,801.0,,,,1.0,,,,,,, -19,Atlite,data,['python'],,PyPSA/atlite,https://pypsa.org,BSD-2,Calculating Renewable Power Potentials.,https://github.com/PyPSA/atlite,2016-11-03 23:59:25.000,2024-02-06 20:22:41.000,2024-02-06 20:22:40,713.0,15.0,73.0,14.0,230.0,84.0,228.0,29.0,26.0,24,True,atlite,conda-forge/atlite,https://atlite.readthedocs.io/en/master/?badge=master,2023-10-25 10:29:04.000,0.2.12,,4932.0,16.0,47.0,47.0,https://pypi.org/project/atlite,2023-10-25 07:26:07.000,,3995.0,https://anaconda.org/conda-forge/atlite,2023-10-25 10:06:22.403,41245.0,1.0,,,,,,, -20,Power Grid Model,steady-state,['python'],,PowerGridModel/power-grid-model,https://github.com/PowerGridModel/power-grid-model,MPL-2.0,Steady-state distribution power system analysis.,https://github.com/PowerGridModel/power-grid-model,2022-01-20 12:31:31.000,2024-02-08 16:39:10.000,2024-02-08 15:35:11,4270.0,577.0,21.0,5.0,372.0,68.0,108.0,18.0,45.0,24,True,power-grid-model,conda-forge/power-grid-model,https://power-grid-model.readthedocs.io/en/stable/,2024-02-08 16:15:10.000,1.6.63,561.0,32976.0,331.0,5.0,4.0,https://pypi.org/project/power-grid-model,2024-02-08 16:14:48.000,1.0,20493.0,https://anaconda.org/conda-forge/power-grid-model,2024-02-05 17:54:08.681,111515.0,1.0,,,,,,, -21,LTB ANDES,phasor,"['python', 'jupyter']",,CURENT/andes,https://ltb.curent.org/,GPL-3,Transient Stability Simulator; CURENT LTB.,https://github.com/CURENT/andes,2016-11-07 01:04:50.000,2024-02-05 23:32:00.036,2024-02-04 22:56:48,4445.0,21.0,92.0,16.0,266.0,48.0,190.0,20.0,7.0,23,True,andes,conda-forge/andes,https://docs.andes.app/en/latest/,2024-02-04 23:06:46.000,1.9.1,,10866.0,112.0,17.0,15.0,https://pypi.org/project/andes,2024-02-04 23:06:46.000,2.0,1532.0,https://anaconda.org/conda-forge/andes,2024-02-05 23:32:00.036,420008.0,1.0,4.0,cuihantao/andes,https://hub.docker.com/r/cuihantao/andes,2020-12-10 15:50:41.614180,119.0,, -22,PowSyBl Core,steady-state,,,powsybl/powsybl-core,https://www.powsybl.org,MPL-2.0,Framework to build power system software.,https://github.com/powsybl/powsybl-core,2017-09-29 14:51:18.000,2024-02-08 16:33:15.000,2024-02-08 10:19:44,3081.0,96.0,37.0,21.0,2403.0,295.0,114.0,99.0,235.0,23,True,,,https://www.javadoc.io/doc/com.powsybl/powsybl-core/latest/,2024-01-29 15:22:18.000,6.2.0,95.0,1.0,90.0,74.0,74.0,,,,,,,,2.0,,,,,,,True -23,PowSyBl Diagram,vis,,,powsybl/powsybl-core,https://www.powsybl.org,MPL-2.0,single-line substation diagrams and network graph diagrams.,https://github.com/powsybl/powsybl-core,2017-09-29 14:51:18.000,2024-02-08 16:33:15.000,2024-02-08 10:19:44,3081.0,96.0,37.0,21.0,2403.0,295.0,114.0,99.0,235.0,23,True,,,https://www.powsybl.org/pages/documentation/developer/api_guide/svg-writing.html,2024-01-29 15:22:18.000,6.2.0,95.0,1.0,90.0,74.0,74.0,,,,,,,,1.0,,,,,,,True -24,pandapipes,gasnet,['python'],,e2nIEE/pandapipes,https://www.pandapipes.org/,BSD-3,Pipeflow Calculation Tool.,https://github.com/e2nIEE/pandapipes,2020-02-03 15:04:57.000,2024-01-16 12:05:54.000,2023-12-22 08:55:40,1754.0,99.0,49.0,10.0,428.0,77.0,110.0,20.0,51.0,23,True,pandapipes,,https://jkpandapipes.readthedocs.io/en/latest/,2023-12-22 10:36:39.000,0.9.0,,2337.0,16.0,20.0,18.0,https://pypi.org/project/pandapipes,2023-12-22 10:37:47.000,2.0,2337.0,,,,1.0,,,,,,, -25,HELICS,msg,"['python', 'julia']",,GMLC-TDC/HELICS,https://helics.org/tools/,BSD-3,Data exchange among diverse simulators across platforms.,https://github.com/GMLC-TDC/HELICS,2017-06-01 17:03:19.000,2024-02-08 14:53:02.000,2024-02-07 04:54:12,3483.0,35.0,37.0,13.0,1941.0,561.0,110.0,38.0,77.0,23,True,helics,conda-forge/helics,,2024-02-07 05:56:36.000,3.5.0,20310.0,3753.0,100.0,5.0,,https://pypi.org/project/helics,2022-07-06 18:33:31.000,5.0,3169.0,https://anaconda.org/conda-forge/helics,2023-06-16 16:09:19.777,20252.0,1.0,2.0,,,,,, -26,AMPLPY,ops,['python'],,ampl/amplpy,https://ampl.com/,BSD-3,Python API for AMPL.,https://github.com/ampl/amplpy,2017-06-27 00:22:07.000,2024-01-26 14:54:24.000,2024-01-26 14:54:20,660.0,49.0,19.0,14.0,6.0,45.0,60.0,8.0,1.0,23,True,amplpy,conda-forge/amplpy,https://amplpy.readthedocs.io/en/latest/,2024-01-05 14:16:46.000,0.13.2,,17446.0,163.0,62.0,59.0,https://pypi.org/project/amplpy,2024-01-05 14:16:46.000,3.0,12691.0,https://anaconda.org/conda-forge/amplpy,2023-12-29 20:21:07.590,199723.0,3.0,,,,,,, -27,MATPOWER,steady-state,,,MATPOWER/matpower,https://matpower.org/,BSD-3,Steady state power flow simulation.,https://github.com/MATPOWER/matpower,2016-12-16 19:12:30.000,2024-02-06 00:11:51.000,2024-02-06 00:03:03,2419.0,58.0,151.0,29.0,41.0,148.0,367.0,15.0,35.0,22,True,,,https://matpower.org/doc/,2020-10-08 23:57:49.000,7.1,441954.0,7027.0,4.0,,,,,,,,,,2.0,,matpower/matpower,https://hub.docker.com/r/matpower/matpower,2024-02-06 00:08:19.881110,1108.0,,True -28,PyPSA-Eur,steady-state,['python'],,PyPSA/pypsa-eur,https://pypsa.org,MIT,Optimisation Model of the European Transmission System.,https://github.com/PyPSA/pypsa-eur,2017-10-11 23:54:41.000,2024-02-08 12:54:02.000,2024-02-07 17:56:58,3884.0,536.0,174.0,15.0,549.0,239.0,262.0,61.0,139.0,22,True,,,https://pypsa-eur.readthedocs.io/en/latest/?badge=latest,2024-01-05 16:39:30.000,0.9.0,,0.0,13.0,,,,,,,,,,2.0,,nimfetrisa/pypsa-eur,https://hub.docker.com/r/nimfetrisa/pypsa-eur,2022-04-11 21:54:31.539284,37.0,, -29,PowerSimulations.jl,steady-state,['julia'],,NREL-Sienna/PowerSimulations.jl,https://www.nrel.gov/analysis/sienna.html,BSD-3,Power Systems optimization simulation and modeling; NREL Sienna.,https://github.com/NREL-Sienna/PowerSimulations.jl,2017-11-03 21:11:22.000,2024-02-08 16:43:56.000,2024-01-23 19:04:29,8403.0,176.0,48.0,18.0,754.0,257.0,253.0,34.0,32.0,22,True,,,https://nrel-sienna.github.io/PowerSimulations.jl/latest,2024-01-23 19:22:53.000,0.27.0,,,100.0,,,,,,,,,,2.0,,,,,,, -30,powerplantmatching,data,['python'],,PyPSA/powerplantmatching,https://pypsa.org,BSD-2,Tools to combine multiple power plant databases.,https://github.com/PyPSA/powerplantmatching,2016-08-15 16:36:25.000,2024-02-07 12:48:22.356,2024-02-07 10:35:18,872.0,22.0,47.0,20.0,75.0,55.0,133.0,22.0,25.0,22,True,powerplantmatching,conda-forge/powerplantmatching,https://atlite.readthedocs.io/en/master/?badge=master,2024-02-07 10:37:08.000,0.5.11,52.0,1705.0,21.0,38.0,38.0,https://pypi.org/project/powerplantmatching,2024-02-07 10:36:12.000,,915.0,https://anaconda.org/conda-forge/powerplantmatching,2024-02-07 12:48:22.356,30022.0,2.0,,,,,,, -31,GridStatus,data,['python'],,kmax12/gridstatus,https://www.gridstatus.io,BSD-3,Extract data from ISOs and other sources.,https://github.com/kmax12/gridstatus,2022-07-28 19:24:20.000,2024-02-07 20:44:44.000,2024-02-07 20:44:44,335.0,24.0,34.0,7.0,234.0,47.0,225.0,17.0,64.0,21,True,gridstatus,,https://docs.gridstatus.io/en/latest/,2023-12-27 20:22:05.000,0.24.0,,4636.0,24.0,7.0,6.0,https://pypi.org/project/gridstatus,2023-12-27 20:22:05.000,1.0,4636.0,,,,3.0,,,,,,,True -32,Clarabel.rs,ops,['python'],,oxfordcontrol/Clarabel.rs,https://github.com/oxfordcontrol/Clarabel.rs,Apache-2.0,Interior-point solver for convex conic optimisation.,https://github.com/oxfordcontrol/Clarabel.rs,2022-04-17 13:48:34.000,2024-01-26 18:25:08.000,2023-10-04 11:00:06,311.0,,15.0,9.0,48.0,8.0,212.0,5.0,10.0,21,True,clarabel,conda-forge/clarabel,https://oxfordcontrol.github.io/ClarabelDocs/stable/,2023-09-26 22:43:58.000,0.6.0.post1,,596169.0,10.0,16.0,5.0,https://pypi.org/project/clarabel,2023-09-20 13:05:38.000,11.0,591599.0,https://anaconda.org/conda-forge/clarabel,2023-10-12 05:52:15.246,18283.0,3.0,,,,,,, -33,Dynaωo,phasor,,,dynawo/dynawo,http://dynawo.org,MPL-2.0,C++/Modelica simulation tools for power systems.,https://github.com/dynawo/dynawo,2019-01-29 13:29:35.000,2024-02-08 12:28:09.000,2024-01-25 15:53:52,2158.0,34.0,20.0,9.0,1816.0,1222.0,61.0,48.0,100.0,21,True,,,https://dynawo.github.io/docs/,2023-10-05 07:46:05.000,1.5.0,14427.0,236.0,16.0,,,,,,,,,,1.0,,,,,,,True -34,PowerModels.jl,steady-state,['julia'],,lanl-ansi/PowerModels.jl,https://github.com/lanl-ansi/PowerModels.jl,BSD,Power Network Optimization.,https://github.com/lanl-ansi/PowerModels.jl,2016-08-01 20:30:54.000,2024-01-26 07:56:17.000,2024-01-19 18:39:57,977.0,18.0,137.0,26.0,431.0,387.0,360.0,29.0,86.0,19,True,,,https://lanl-ansi.github.io/PowerModels.jl/stable/,2024-01-19 19:26:02.000,0.21.0,,,75.0,,,,,,,,,,2.0,,,,,,, -35,PYPOWER,steady-state,['python'],,rwl/PYPOWER,rwl.github.io/PYPOWER/api/,BSD,Port of MATPOWER to Python.,https://github.com/rwl/PYPOWER,2009-05-22 12:14:47.000,2023-07-06 21:40:30.000,2023-03-29 15:07:00,351.0,,110.0,25.0,44.0,11.0,300.0,20.0,30.0,19,True,PYPOWER,invenia/pypower,http://rwl.github.io/PYPOWER/index.html,2023-03-29 15:17:01.097,5.1.16,,2791.0,17.0,118.0,96.0,https://pypi.org/project/PYPOWER,2023-03-29 15:17:01.097,22.0,2752.0,https://anaconda.org/invenia/pypower,2023-06-16 13:21:19.108,3146.0,2.0,,hwanghust/pypower,https://hub.docker.com/r/hwanghust/pypower,2019-05-19 07:28:05.197725,17.0,, -36,OpenDSSDirect.py,intf,['python'],,dss-extensions/OpenDSSDirect.py,https://dss-extensions.org/,MIT,A direct library interface to OpenDSS.,https://github.com/dss-extensions/OpenDSSDirect.py,2017-06-20 19:18:22.000,2024-01-30 14:40:58.000,2023-07-02 04:24:36,390.0,,20.0,14.0,31.0,82.0,76.0,3.0,18.0,19,True,OpenDSSDirect.py,,https://dss-extensions.org/OpenDSSDirect.py/,2023-06-28 03:33:01.000,0.8.4,,3611.0,43.0,58.0,44.0,https://pypi.org/project/OpenDSSDirect.py,2021-03-11 01:53:34.000,14.0,3611.0,,,,1.0,,,,,,, -37,DPsim,emt,['python'],,sogno-platform/dpsim,https://dpsim.fein-aachen.org/,MPL-2.0,Simulation for both EMT and phasor.,https://github.com/sogno-platform/dpsim,2020-01-29 08:49:59.000,2024-02-07 17:14:04.000,2024-01-25 15:54:21,4444.0,26.0,45.0,9.0,165.0,45.0,60.0,31.0,83.0,19,True,dpsim,,https://dpsim.fein-aachen.org/docs/,2023-07-13 13:38:01.948,1.1.1,,80.0,9.0,6.0,6.0,https://pypi.org/project/dpsim,2022-12-10 09:56:59.646,,80.0,,,,1.0,,,,,,,True -38,LightSim2Grid,steady-state,['python'],,BDonnot/lightsim2grid,https://l2rpn.chalearn.org/,MPL-2.0,A fast backend for the Grid2Op.,https://github.com/BDonnot/lightsim2grid,2020-03-09 07:35:27.000,2024-01-10 13:13:43.000,2023-10-05 15:32:58,541.0,,9.0,3.0,31.0,26.0,43.0,5.0,16.0,19,True,LightSim2Grid,,https://lightsim2grid.readthedocs.io/en/latest/,2023-10-16 10:24:01.000,0.7.5,101.0,3679.0,18.0,35.0,28.0,https://pypi.org/project/LightSim2Grid,2023-10-27 15:39:34.000,7.0,3674.0,,,,2.0,,bdonnot/lightsim2grid,https://hub.docker.com/r/bdonnot/lightsim2grid,2022-02-01 17:50:28.347059,187.0,, -39,GridLAB-D,phasor,,,gridlab-d/gridlab-d,,LGPL-2.1,Distribution power system simulator.,https://github.com/gridlab-d/gridlab-d,2016-08-29 17:43:21.000,2024-02-05 15:58:59.000,2023-09-29 21:37:12,4370.0,,99.0,24.0,144.0,1004.0,136.0,74.0,325.0,18,True,,,,2023-10-12 23:32:11.000,5.2,2584.0,36.0,6.0,,,,,,,,,,2.0,,,,,,,True -40,GridPath,steady-state,['python'],,blue-marble/gridpath,https://www.gridpath.io/,Apache-2,Power system planning and operations.,https://github.com/blue-marble/gridpath,2016-08-12 18:13:28.000,2024-02-08 18:05:14.000,2024-02-08 17:07:01,1423.0,11.0,34.0,11.0,770.0,255.0,82.0,10.0,68.0,18,True,,,https://gridpath.readthedocs.io/en/latest/?badge=latest,2023-12-14 18:38:35.000,0.16.1,738.0,16.0,24.0,2.0,2.0,,,,,,,,3.0,,,,,,, -41,PyPowSyBl,steady-state,['python'],,powsybl/pypowsybl,https://www.powsybl.org,MPL-2.0,A PowSyBl and Python integration.,https://github.com/powsybl/pypowsybl,2020-11-09 10:30:33.000,2024-02-08 15:47:37.000,2024-01-30 09:19:44,514.0,26.0,7.0,18.0,537.0,127.0,40.0,20.0,45.0,18,True,pypowsybl,,https://pypowsybl.readthedocs.io/en/latest/,2024-01-30 12:12:04.000,1.2.1,,1584.0,30.0,2.0,,https://pypi.org/project/pypowsybl,2024-01-30 10:26:30.000,2.0,1584.0,,,,3.0,,,,,,,True -42,RSOME,opl,['python'],,XiongPengNUS/rsome,https://github.com/XiongPengNUS/rsome,GPL-3,Robust Stochastic Optimization Made Easy.,https://github.com/XiongPengNUS/rsome,2020-07-26 13:00:05.000,2024-01-19 06:13:34.000,2024-01-19 06:13:26,212.0,6.0,50.0,4.0,20.0,33.0,236.0,3.0,5.0,17,True,rsome,,https://xiongpengnus.github.io/rsome/,2024-01-19 06:11:10.000,1.2.6,,816.0,32.0,1.0,,https://pypi.org/project/rsome,2024-01-19 06:11:10.000,1.0,816.0,,,,3.0,,,,,,,True -43,PowerGenome,steady-state,['python'],,PowerGenome/PowerGenome,https://groups.io/g/powergenome,MIT,Create inputs for power systems models.,https://github.com/PowerGenome/PowerGenome,2019-07-18 17:33:40.000,2024-01-30 15:09:04.000,2023-11-22 04:11:02,1562.0,1.0,56.0,17.0,163.0,69.0,180.0,14.0,65.0,17,True,PowerGenome,conda-forge/powergenome,https://github.com/PowerGenome/PowerGenome/wiki,2023-09-08 17:28:41.000,0.6.1,,105.0,16.0,,,https://pypi.org/project/PowerGenome,2023-06-10 21:23:34.968,,39.0,https://anaconda.org/conda-forge/powergenome,2024-01-02 04:04:47.685,66.0,3.0,,,,,,,True -44,GenX,steady-state,['python'],,GenXProject/GenX,https://energy.mit.edu/genx/,GPL-2.0,Configurable capacity expansion model.,https://github.com/GenXProject/GenX,2021-05-19 17:57:57.000,2024-02-07 21:21:09.000,2024-02-03 02:12:17,829.0,4.0,89.0,16.0,398.0,175.0,218.0,24.0,50.0,16,True,,,https://genxproject.github.io/GenX/dev/,2023-08-01 19:35:41.000,0.3.6,,,9.0,,,,,,,,,,3.0,,,,,,, -45,PowerSimulationsDynamics.jl,phasor,['julia'],,NREL-Sienna/PowerSimulationsDynamics.jl,https://www.nrel.gov/analysis/sienna.html,BSD-3,Dynamic Power System simulations; NREL Sienna.,https://github.com/NREL-Sienna/PowerSimulationsDynamics.jl,2020-07-16 19:36:16.000,2024-02-02 15:40:26.000,2024-01-31 22:50:41,2395.0,8.0,31.0,13.0,220.0,87.0,147.0,13.0,41.0,16,True,,,https://nrel-sienna.github.io/PowerSimulationsDynamics.jl/stable,2024-01-05 22:53:57.000,0.13.0,,,38.0,,,,,,,,,,2.0,,,,,,, -46,OpenIPSL,phasor,,,OpenIPSL/OpenIPSL,https://github.com/OpenIPSL/OpenIPSL,BSD-3,A library of power system models written with Modelica.,https://github.com/OpenIPSL/OpenIPSL,2016-04-16 09:09:47.000,2024-01-19 20:18:05.000,2023-11-23 15:23:06,1770.0,3.0,47.0,20.0,226.0,99.0,65.0,32.0,16.0,16,True,,,https://doc.openipsl.org,2022-06-23 13:05:59.000,3.0.1,480.0,5.0,15.0,,,,,,,,,,2.0,,,,,,, -47,PIQP,ops,['python'],,PREDICT-EPFL/piqp,https://github.com/PREDICT-EPFL/piqp,BSD-2,Proximal Interior Point Quadratic Programming solver.,https://github.com/PREDICT-EPFL/piqp,2023-01-25 13:55:12.000,2024-02-05 13:18:11.000,2024-02-05 13:18:03,249.0,9.0,6.0,6.0,,2.0,46.0,1.0,3.0,16,True,piqp,conda-forge/piqp,https://predict-epfl.github.io/piqp/,2023-12-25 19:28:11.000,0.2.4,29.0,6557.0,9.0,10.0,5.0,https://pypi.org/project/piqp,2023-12-25 19:28:11.000,5.0,5013.0,https://anaconda.org/conda-forge/piqp,2023-12-25 21:00:54.971,9251.0,3.0,,,,,,, -48,Easy SimAuto,intf,['python'],,mzy2240/ESA,https://github.com/mzy2240/ESA,Apache-2.0,Python interface to PowerWorld.,https://github.com/mzy2240/ESA,2019-10-08 21:37:23.000,2023-06-05 21:16:13.000,2023-06-05 21:15:21,663.0,,9.0,5.0,15.0,83.0,40.0,11.0,16.0,16,True,esa,,https://mzy2240.github.io/ESA/html/index.html,2023-06-05 21:19:00.512,1.3.5,,1718.0,52.0,5.0,4.0,https://pypi.org/project/esa,2022-05-21 02:37:41.000,1.0,1718.0,,,,2.0,,,,,,, -49,PyDSS,intf,['python'],,NREL/PyDSS,https://www.nrel.gov/grid/pydss.html,BSD-3,A Python wrapper for OpenDSS.,https://github.com/NREL/PyDSS,2018-10-16 15:59:07.000,2024-02-06 00:06:40.000,2024-02-05 23:51:54,845.0,19.0,18.0,9.0,106.0,16.0,31.0,24.0,16.0,16,True,pydss,,https://nrel.github.io/PyDSS/index.html,2024-02-06 00:06:40.000,3.0.2,,21.0,17.0,2.0,2.0,https://pypi.org/project/pydss,2011-08-17 20:40:53.000,,21.0,,,,2.0,,,,,,, -50,py-dss-interface,intf,['python'],,PauloRadatz/py_dss_interface,https://github.com/PauloRadatz/py_dss_interface,MIT,A package for access to direct dll version of OpenDSS.,https://github.com/PauloRadatz/py_dss_interface,2020-06-12 18:58:36.000,2024-02-03 10:48:36.000,2024-02-03 10:48:14,529.0,1.0,8.0,6.0,48.0,21.0,22.0,6.0,33.0,16,True,py-dss-interface,,https://py-dss-interface.readthedocs.io/en/latest/,2023-06-05 13:49:01.111,2.0.2,,426.0,17.0,28.0,24.0,https://pypi.org/project/py-dss-interface,2021-12-07 21:43:33.000,4.0,426.0,,,,2.0,,,,,,, -51,EGRET,steady-state,['python'],,grid-parity-exchange/Egret,https://github.com/grid-parity-exchange/Egret,BSD,Tools for Power Systems Optimization Modeling.,https://github.com/grid-parity-exchange/Egret,2019-01-28 18:41:03.000,2024-01-09 17:41:31.000,2023-11-14 21:40:03,1061.0,3.0,46.0,13.0,233.0,38.0,115.0,38.0,44.0,15,True,,,,2023-04-03 23:11:48.000,0.5.5,,,6.0,6.0,6.0,,,,,,,,3.0,,,,,,, -52,GasModels.jl,gasnet,['julia'],,lanl-ansi/GasModels.jl,https://github.com/lanl-ansi/GasModels.jl,BSD-3,Gas Network Optimization.,https://github.com/lanl-ansi/GasModels.jl,2016-08-29 16:01:10.000,2024-01-31 06:41:25.000,2024-01-31 05:50:53,1037.0,25.0,15.0,9.0,113.0,98.0,62.0,13.0,48.0,15,True,,,https://lanl-ansi.github.io/GasModels.jl/latest/,2024-01-31 06:38:45.000,0.10.0,,,21.0,,,,,,,,,,3.0,,,,,,, -53,KVXOPT,opl,['python'],,sanurielf/kvxopt,https://github.com/sanurielf/kvxopt,GPL-3,CVXOPT with more wrappers suite-sparse.,https://github.com/sanurielf/kvxopt,2014-03-17 19:08:31.000,2024-02-05 20:02:10.248,2023-10-16 05:28:25,265.0,,1.0,3.0,3.0,6.0,10.0,18.0,1.0,15,True,kvxopt,conda-forge/kvxopt,https://sanurielf.github.io/kvxopt/userguide/,2023-10-16 05:45:01.000,1.3.2.0,,9566.0,18.0,23.0,19.0,https://pypi.org/project/kvxopt,2023-10-16 17:59:24.000,4.0,6127.0,https://anaconda.org/conda-forge/kvxopt,2024-02-05 20:02:10.248,96307.0,3.0,,,,,,,True -54,LTB AMS,steady-state,"['python', 'jupyter']",,CURENT/ams,https://ltb.curent.org/,GPL-3,Dispatch Modeling and Simulation; CURENT LTB.,https://github.com/CURENT/ams,2022-10-05 11:57:30.000,2024-02-03 15:42:19.000,2024-01-31 18:36:30,1230.0,313.0,3.0,2.0,34.0,1.0,3.0,3.0,1.0,15,True,ltbams,,https://ams.readthedocs.io/en/latest/,2024-01-31 18:40:12.000,0.8.5,,220.0,4.0,,,https://pypi.org/project/ltbams,2024-01-31 18:40:12.000,,220.0,,,,3.0,,,,,,, -55,Clarabel.jl,ops,['julia'],,oxfordcontrol/Clarabel.jl,https://github.com/oxfordcontrol/Clarabel.jl,Apache-2.0,Interior-point solver for convex conic optimisation in Julia.,https://github.com/oxfordcontrol/Clarabel.jl,2021-11-09 14:28:22.000,2024-01-25 09:52:21.000,2023-10-03 18:50:20,793.0,,15.0,5.0,109.0,38.0,145.0,11.0,3.0,14,True,,,https://oxfordcontrol.github.io/ClarabelDocs/stable/,2023-09-20 13:04:47.000,0.6.0,,,10.0,,,,,,,,,,3.0,,,,,,, -56,PowerGraphics.jl,vis,['julia'],,NREL-Sienna/powergraphics.jl,https://www.nrel.gov/analysis/sienna.html,BSD-3,Visualization for PowerSimulations; NREL Sienna.,https://github.com/NREL-Sienna/PowerGraphics.jl,2020-02-19 23:29:27.000,2024-02-08 16:33:58.000,2023-09-16 04:58:49,539.0,,9.0,9.0,78.0,21.0,23.0,9.0,15.0,14,True,,,https://nrel-sienna.github.io/PowerGraphics.jl/stable/,2023-09-16 05:24:50.000,0.16.0,,,37.0,,,,,,,,,,3.0,,,,,,,True -57,PyPSA-Eur-Sec,steady-state,['python'],,PyPSA/pypsa-eur-sec,https://pypsa.org,MIT,Sector-Coupled Optimisation Model of the European Energy System.,https://github.com/PyPSA/pypsa-eur-sec,2019-04-17 15:43:45.000,2023-06-25 18:14:35.000,2023-03-18 12:51:31,1055.0,,48.0,16.0,198.0,,82.0,22.0,73.0,13,True,,,https://pypsa-eur-sec.readthedocs.io/en/latest/?badge=latest,2023-02-16 20:39:50.000,0.7.0,,,7.0,,,,,,,,,,3.0,,,,,,, -58,PowerSystems,phasor,,,modelica-3rdparty/PowerSystems,https://github.com/modelica-3rdparty/PowerSystems,https://modelica.org/licenses/ModelicaLicense2/,Modelica 3rd party library for electrical power systems.,https://github.com/modelica-3rdparty/PowerSystems,2013-04-19 08:46:45.000,2023-03-20 17:22:14.000,2023-03-20 17:17:24,189.0,,35.0,30.0,17.0,27.0,57.0,10.0,10.0,13,True,,,https://build.openmodelica.org/Documentation/PowerSystems.html,2023-03-20 16:24:10.000,1.0.1,,,6.0,,,,,,,,,,3.0,,,,,,, -59,OpenDER,phasor,['python'],,epri-dev/OpenDER,https://www.epri.com/OpenDER,BSD-3,Inverter-based DER simulation.,https://github.com/epri-dev/OpenDER,2022-04-26 22:09:28.000,2024-01-25 17:55:37.000,2024-01-25 17:53:58,109.0,4.0,16.0,16.0,9.0,1.0,45.0,2.0,,12,True,opender,,,2024-01-25 17:55:37.000,2.1.3,,162.0,11.0,1.0,1.0,https://pypi.org/project/opender,2023-12-05 15:01:12.000,,162.0,,,,3.0,,,,,,,True -60,STEPS,phasor,,,changgang/steps,https://github.com/changgang/steps,MIT,Balanced large-scale AC-DC hybrid power system analysis.,https://github.com/changgang/steps,2019-08-24 12:09:47.000,2024-02-05 07:01:29.000,2023-10-16 11:50:08,556.0,,15.0,4.0,,1.0,40.0,4.0,1.0,12,True,,,https://github.com/changgang/steps/wiki/,2023-10-16 12:20:36.000,2.0.0,17.0,0.0,5.0,5.0,5.0,,,,,,,,3.0,,,,,,, -61,MOST,steady-state,,,MATPOWER/most,https://matpower.org/,BSD-3,MATPOWER Optimal Scheduling Tool.,https://github.com/MATPOWER/most,2016-12-16 19:10:43.000,2024-02-05 17:20:25.000,2024-02-05 17:07:54,216.0,3.0,10.0,6.0,8.0,23.0,30.0,,11.0,12,True,,,https://github.com/MATPOWER/most/blob/master/docs/MOST-manual.pdf,2022-12-13 22:26:09.000,1.2,,,4.0,,,,,,,,,,3.0,,,,,,,True -62,ReEDS-2.0,steady-state,['python'],,NREL/ReEDS-2.0,https://www.nrel.gov/analysis/reeds/,GPL-3.0,Capacity planning and dispatch model.,https://github.com/NREL/ReEDS-2.0,2019-05-28 15:57:01.000,2024-02-07 18:18:24.000,2024-01-11 15:29:49,57.0,9.0,8.0,141.0,20.0,14.0,104.0,13.0,4.0,11,True,,,https://www.nrel.gov/docs/fy21osti/78195.pdf,2024-02-07 18:18:24.000,2024.0.0,,,1.0,,,,,,,,,,3.0,,,,,,,True -63,matpower-pip,steady-state,['python'],,yasirroni/matpower-pip,https://matpower.org/,MIT,Easy Python Access to MATPOWER.,https://github.com/yasirroni/matpower-pip,2021-12-27 15:47:13.000,2023-12-18 07:45:48.000,2023-12-18 07:45:21,142.0,1.0,,3.0,3.0,11.0,15.0,,,11,True,matpower,,https://matpower.org/doc/,2023-03-20 14:20:10.000,2.1.5,,188.0,16.0,5.0,4.0,https://pypi.org/project/matpower,2023-03-25 05:06:00.849,1.0,188.0,,,,3.0,,,,,,,True -64,DSSData,intf,['python'],,felipemarkson/dssdata,https://github.com/felipemarkson/dssdata,MIT,A micro-framework for simulation and data analysis of distribution systems modeled on OpenDSS.,https://github.com/felipemarkson/dssdata,2020-03-27 20:15:33.000,2023-04-10 13:02:09.000,2023-04-10 13:02:03,186.0,,3.0,3.0,64.0,31.0,14.0,2.0,5.0,11,True,dssdata,,https://felipemarkson.github.io/dssdata/,2023-04-10 12:47:00.587,0.2.0,30.0,51.0,10.0,,,https://pypi.org/project/dssdata,2023-01-24 14:40:53.571,,51.0,,,,3.0,,,,,,, -65,DeepSolar,data,['python'],,wangzhecheng/DeepSolar,https://deepsolar.web.app,MIT,Houseshold-level solar panel identification with deep learning.,https://github.com/wangzhecheng/DeepSolar,2017-06-24 23:09:16.000,2023-03-24 22:39:39.000,2019-03-26 09:03:56,16.0,,65.0,22.0,15.0,4.0,241.0,2.0,13.0,9,True,,,,,,,,,,,,,,,,,,3.0,,,,,,,True -66,RLGC,mrl,"['python', 'jupyter']",,RLGC-Project/RLGC,https://github.com/RLGC-Project/RLGC,BSD,RL for Grid Control (RLGC).,https://github.com/RLGC-Project/RLGC,2018-12-03 19:07:39.000,2022-04-08 07:14:43.000,2022-04-08 07:12:43,90.0,,27.0,4.0,3.0,10.0,100.0,4.0,5.0,9,True,,,,2020-12-23 06:10:29.000,V1.0.0_RC,,,2.0,,,,,,,,,,3.0,,,,,,, -67,ParaEMT,emt,['python'],,NREL/ParaEMT_public,https://github.com/NREL/ParaEMT_public,BSD-3,Parallel EMT simulation.,https://github.com/NREL/ParaEMT_public,2023-06-08 12:43:21.000,2023-12-15 16:49:56.000,2023-12-15 16:49:56,67.0,3.0,8.0,7.0,,,26.0,3.0,,9,True,,,,,,,,,,,,,,,,,,3.0,,,,,,, -68,PowerSAS.m,phasor,,,ANL-CEEESA/powersas.m,https://github.com/ANL-CEEESA/powersas.m,BSD-3,Power grid analysis framework based on semi-analytical solutions.,https://github.com/ANL-CEEESA/powersas.m,2021-12-10 21:25:47.000,2024-01-05 12:21:48.000,2024-01-05 12:21:48,75.0,5.0,4.0,,6.0,,13.0,4.0,1.0,8,True,,,,,,,,,,,,,,,,,,3.0,,,,,,, -69,LTB AGVis,vis,['python'],,CURENT/agvis,https://ltb.curent.org/,GPL-3.0,Geographical Visualization for Power Grid; CURENT LTB.,https://github.com/CURENT/agvis,2019-08-30 19:15:27.000,2024-02-05 18:58:20.000,2024-01-20 17:27:32,491.0,3.0,6.0,1.0,44.0,11.0,5.0,9.0,13.0,8,True,,,https://agvis.readthedocs.io/en/latest/,2023-08-03 15:12:50.000,3.2.1,9.0,0.0,2.0,,,,,,,,,,3.0,,,,,,, -70,LTB DiME,msg,,,CURENT/dime,https://ltb.curent.org/,GPL-3.0,Distributed Messaging Environment; CURENT LTB.,https://github.com/CURENT/dime,2020-04-29 20:36:10.000,2023-07-31 21:24:25.000,2023-07-31 21:24:15,531.0,,3.0,5.0,11.0,35.0,4.0,4.0,13.0,8,True,,,https://ltbdime.readthedocs.io/en/latest/,,,,,,,,,,,,,,,3.0,,,,,,, -71,GSEIM,pe,['python'],,gseim/gseim,https://github.com/gseim/gseim,GPL-3.0,Interface Python to Ngspice and Xyce.,https://github.com/gseim/gseim,2021-06-08 11:11:31.000,2023-08-19 17:28:29.000,2023-08-19 17:26:55,52.0,,3.0,4.0,14.0,4.0,8.0,3.0,2.0,7,True,GSEIM,,https://gseim.github.io/build/html/index.html,,,,9.0,5.0,,,https://pypi.org/project/GSEIM,2022-07-16 09:00:00.315,,9.0,,,,1.0,,,,,,, -72,OpenHybridSim,phasor,,,OpenHybridSim/OpenHybridSim-code,https://github.com/OpenHybridSim/OpenHybridSim-code,BSD-3,Power system EMT-TS hybrid simulation.,https://github.com/OpenHybridSim/OpenHybridSim-code,2015-01-17 03:59:14.000,2020-05-05 20:35:13.000,2020-05-05 20:35:12,16.0,,5.0,5.0,,,7.0,,1.0,6,True,,,,,,,,,,,,,,,,,,3.0,,,,,,, -73,mypower,steady-state,['python'],,yasirroni/mypower,https://github.com/yasirroni/mypower,MIT,Supplementary function of MATPOWER in Python.,https://github.com/yasirroni/mypower,2020-03-09 07:23:38.000,2022-11-26 22:27:49.000,2022-11-26 22:27:22,39.0,,1.0,3.0,3.0,,6.0,,,6,True,,,,,,,,,,,,,,,,,,3.0,,,,,,,True -74,andes_gym,mrl,['python'],,cuihantao/andes_gym,https://github.com/cuihantao/andes_gym,GPL-3,ANDES RL Environment for OpenAI Gym.,https://github.com/cuihantao/andes_gym,2020-04-19 18:18:34.000,2022-01-28 19:53:49.000,2022-01-28 19:53:49,31.0,,4.0,3.0,1.0,,7.0,2.0,,5,True,,,,,,,,,,,,,,,,,,3.0,-8.0,,,,,, -75,OpenDER interface,intf,"['python', 'jupyter']",,epri-dev/OpenDER_interface,https://www.epri.com/OpenDER,BSD-3,Interface for OpenDER.,https://github.com/epri-dev/OpenDER_interface,2023-11-28 15:57:02.000,2023-12-12 18:34:21.000,2023-12-12 18:34:11,35.0,7.0,,8.0,,,,2.0,,5,True,,,,,,,,,,,,,,,,,,3.0,,,,,,,True -76,WECC-and-NPCC-Electricity-Economic-Data,data,['python'],,enliten/ENLITEN-Grid-Econ-Data,https://github.com/enliten/ENLITEN-Grid-Econ-Data,GPL-3,Economic data on WECC and NPCC.,https://github.com/enliten/ENLITEN-Grid-Econ-Data,2022-12-05 19:17:45.000,2023-09-06 16:45:21.000,2023-09-06 16:44:52,40.0,,2.0,2.0,,,5.0,3.0,,4,True,,,,2022-12-06 05:06:06.000,WECC-and-NPCC,,,1.0,,,,,,,,,,3.0,,,,,,,True -77,EasySimauto.jl,intf,['julia'],,mzy2240/EasySimauto.jl,https://github.com/mzy2240/EasySimauto.jl,Apache-2.0,Julia interface for EasySimAuto and PowerWorld.,https://github.com/mzy2240/EasySimauto.jl,2022-09-16 15:59:20.000,2023-07-31 19:46:50.000,2023-07-31 19:46:46,15.0,,,1.0,,2.0,4.0,2.0,,3,True,,,,2022-09-27 15:08:27.000,0.1.0,,,1.0,,,,,,,,,,3.0,,,,,,, -78,OpenDSS,phasor,,,,https://www.epri.com/pages/sa/opendss,BSD,Distribution system simulator.,,,,,,,,,,,,,,2,True,,,https://opendss.epri.com/opendss_documentation.html,,,,,,,,,,,,,,,3.0,,,,,,,True diff --git a/latest-changes.md b/latest-changes.md index 62ad022..50899cd 100644 --- a/latest-changes.md +++ b/latest-changes.md @@ -2,42 +2,39 @@ _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._ -- OSQP (🥇31 · ⭐ 1.5K · 📈) - Operator Splitting QP Solver. Apache-2 -- ECOS (🥈26 · ⭐ 430 · 💤) - Conic solver for second-order cone programming. ❗️GPL-3.0 -- CBC (🥉24 · ⭐ 700 · 📈) - COIN-OR Branch-and-Cut solver. EPL-2.0 -- LTB ANDES (🥇23 · ⭐ 190 · 📈) - Transient Stability Simulator; CURENT LTB. ❗️GPL-3.0 -- HELICS (🥇23 · ⭐ 110 · 📈) - Data exchange among diverse simulators across platforms. BSD-3 +- HiGHS (🥈29 · ⭐ 740 · 📈) - Large-scale Sparse Linear Problem Optimizer. MIT +- Ipopt (🥈27 · ⭐ 1.2K · 📈) - COIN-OR Interior Point Optimizer. EPL-2.0 +- Grid2Op (🥇26 · ⭐ 250 · 📈) - Modeling sequential decision making in power systems. MPL-2.0 +- OpenDSSDirect.py (🥇19 · ⭐ 76 · 📈) - A direct library interface to OpenDSS. MIT +- andes_gym (🥉13 · ⭐ 190 · 💤) - ANDES RL Environment for OpenAI Gym. ❗️GPL-3.0 curent ## 📉 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._ -- Ipopt (🥈26 · ⭐ 1.2K · 📉) - COIN-OR Interior Point Optimizer. EPL-2.0 -- andes_gym (🥉5 · ⭐ 7 · 💤) - ANDES RL Environment for OpenAI Gym. ❗️GPL-3.0 +- pandapower (🥇31 · ⭐ 720 · 📉) - Convenient Power System Modelling and Analysis. BSD-3 +- PYPOWER (🥉19 · ⭐ 300 · 📉) - Port of MATPOWER to Python. ❗️BSD +- OpenIPSL (🥈16 · ⭐ 65 · 📉) - A library of power system models written with Modelica. BSD-3 +- Easy SimAuto (🥈16 · ⭐ 40 · 📉) - Python interface to PowerWorld. Apache-2 +- PyPSA-Eur-Sec (🥉13 · ⭐ 82 · 📉) - Sector-Coupled Optimisation Model of the European Energy.. MIT ## ➕ Added Projects _Projects that were recently added to this best-of list._ -- PowSyBl Core (🥈23 · ⭐ 110 · ➕) - Framework to build power system software. MPL-2.0 -- PowSyBl Diagram (🥇23 · ⭐ 110 · ➕) - single-line substation diagrams and network graph.. MPL-2.0 -- MATPOWER (🥈22 · ⭐ 370 · ➕) - Steady state power flow simulation. BSD-3 -- GridStatus (🥉21 · ⭐ 220 · ➕) - Extract data from ISOs and other sources. BSD-3 -- Dynaωo (🥇21 · ⭐ 61 · ➕) - C++/Modelica simulation tools for power systems. MPL-2.0 -- DPsim (🥇19 · ⭐ 60 · ➕) - Simulation for both EMT and phasor. MPL-2.0 -- GridLAB-D (🥈18 · ⭐ 140 · ➕) - Distribution power system simulator. ❗️LGPL-2.1 -- PyPowSyBl (🥉18 · ⭐ 40 · ➕) - A PowSyBl and Python integration. MPL-2.0 -- RSOME (🥉17 · ⭐ 240 · ➕) - Robust Stochastic Optimization Made Easy. ❗️GPL-3.0 -- PowerGenome (🥉17 · ⭐ 180 · ➕) - Create inputs for power systems models. MIT -- KVXOPT (🥉15 · ⭐ 10 · ➕) - CVXOPT with more wrappers suite-sparse. ❗️GPL-3.0 -- PowerGraphics.jl (🥉14 · ⭐ 23 · ➕) - Visualization for PowerSimulations; NREL Sienna. BSD-3 -- OpenDER (🥉12 · ⭐ 45 · ➕) - Inverter-based DER simulation. BSD-3 -- MOST (🥉12 · ⭐ 30 · ➕) - MATPOWER Optimal Scheduling Tool. BSD-3 -- ReEDS-2.0 (🥉11 · ⭐ 100 · ➕) - Capacity planning and dispatch model. ❗️GPL-3.0 -- matpower-pip (🥉11 · ⭐ 15 · ➕) - Easy Python Access to MATPOWER. MIT -- DeepSolar (🥉9 · ⭐ 240 · 💤) - Houseshold-level solar panel identification with deep learning. MIT -- mypower (🥉6 · ⭐ 6 · 💤) - Supplementary function of MATPOWER in Python. MIT -- OpenDER interface (🥉5 · 🐣) - Interface for OpenDER. BSD-3 -- WECC-and-NPCC-Electricity-Economic-Data (🥉4 · ⭐ 5 · ➕) - Economic data on WECC and NPCC. ❗️GPL-3.0 -- OpenDSS (🥉2 · ➕) - Distribution system simulator. ❗️BSD +- CVXPY (🥇37 · ⭐ 4.9K · ➕) - Convex optimization modeling language. Apache-2 +- OSQP (🥇30 · ⭐ 1.5K · ➕) - Operator Splitting QP Solver. Apache-2 +- PySCIPOpt (🥇30 · ⭐ 720 · ➕) - Python interface for SCIP. MIT +- SCS (🥈27 · ⭐ 510 · ➕) - Splitting Conic Solver. MIT +- CVXOPT (🥉25 · ⭐ 940 · ➕) - Python Software for Convex Optimization. ❗️GPL-3.0 +- ECOS (🥉24 · ⭐ 430 · 💤) - Conic solver for second-order cone programming. ❗️GPL-3.0 +- AMPLPY (🥉23 · ⭐ 60 · ➕) - Python API for AMPL. BSD-3 +- CBC (🥉22 · ⭐ 700 · ➕) - COIN-OR Branch-and-Cut solver. EPL-2.0 +- Clarabel.rs (🥉21 · ⭐ 210 · ➕) - Interior-point solver for convex conic optimisation. Apache-2 +- LTB ANDES (🥇19 · ⭐ 190 · ➕) - Transient Stability Simulator; Part of CURENT LTB. ❗️GPL-3.0 +- PIQP (🥉16 · ⭐ 46 · ➕) - Proximal Interior Point Quadratic Programming solver. BSD-2 +- GenX (🥉15 · ⭐ 220 · ➕) - Steady-state distribution power system analysis. ❗️GPL-2.0 +- LTB AMS (🥉15 · ⭐ 3 · ➕) - Dispatch Modeling and Simulation; Part of CURENT LTB. ❗️GPL-3.0 +- Clarabel.jl (🥉14 · ⭐ 140 · ➕) - Interior-point solver for convex conic optimisation in.. Apache-2 +- ParaEMT (🥇9 · ⭐ 26 · ➕) - Parallel EMT simulation. BSD-3