best-of-ps icon indicating copy to clipboard operation
best-of-ps copied to clipboard

πŸ† A weekly updated ranked list of popular open-source libraries and tools for Power System Analysis.

Popular Open Source Libraries for Power System Analysis

πŸ†Β  A ranked list of popular projects for Power System Analysis. Updated weekly.

This curated list contains 100 open-source projects with a total of 27K 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, submit a pull request, or directly edit the projects.yaml. Contributions are very welcome!

Contents

  • Phasor Simulation 13 projects
  • EMT Simulation 2 projects
  • Steady State Simulation 30 projects
  • Interface 11 projects
  • Optimizer 11 projects
  • Optimization Modeling Language 6 projects
  • Machine/Reinforcement Learning for Power Grid 3 projects
  • Co-Simulation Environment 2 projects
  • Gas Simulation 3 projects
  • Visualization 3 projects
  • Messaging Environment 2 projects
  • Power System Data 12 projects
  • Power Electronics 1 projects
  • Textbook 3 projects

Explanation

  • πŸ₯‡πŸ₯ˆπŸ₯‰Β  Combined project-quality score
  • ⭐️  Star count from GitHub
  • 🐣  New project (less than 6 months old)
  • πŸ’€Β  Inactive project (12 months no activity)
  • πŸ’€Β  Dead project (1200 months no activity)
  • πŸ“ˆπŸ“‰Β  Project is trending up or down
  • βž•Β  Project was recently added
  • ❗️  Warning (e.g. missing/risky license)
  • πŸ‘¨β€πŸ’»Β  Contributors count from GitHub
  • πŸ”€Β  Fork count from GitHub
  • πŸ“‹Β  Issue count from GitHub
  • ⏱️  Last update timestamp on package manager
  • πŸ“₯Β  Download count from package manager
  • πŸ“¦Β  Number of dependent projects
  • Β  Support Python
  • Β  Support Julia
  • Β  Support Octave
  • Β  Support Java
  • Β  Support C
  • Β  Support Modelica
  • Β  Support Rust
  • Β  Support R
  • Β  Shipped with Jupyter Notebook examples
  • Β  CI via GitHub Actions
  • Β  CI via Azure Pipelines
  • Β  Available on PyPI
  • Β  Available on Conda

Phasor Simulation

Back to top

LTB ANDES (πŸ₯‡24 Β· ⭐ 200) - Transient Stability Simulator; CURENT LTB. ❗️GPL-3.0
  • GitHub (πŸ‘¨β€πŸ’» 22 Β· πŸ”€ 96 Β· πŸ“¦ 16 Β· πŸ“‹ 59 - 11% open Β· ⏱️ 25.03.2024):

    it clone https://github.com/CURENT/andes
    
  • PyPi (πŸ“₯ 700 / month Β· πŸ“¦ 2 Β· ⏱️ 25.03.2024):

    ip install andes
    
  • Conda (πŸ“₯ 430K Β· ⏱️ 25.03.2024):

    onda install -c conda-forge andes
    
  • Docker Hub (πŸ“₯ 120 Β· ⏱️ 10.12.2020):

    ocker pull cuihantao/andes
    
DynaΟ‰o (πŸ₯‡22 Β· ⭐ 63) - C++/Modelica simulation tools for power systems. MPL-2.0
  • GitHub (πŸ‘¨β€πŸ’» 50 Β· πŸ”€ 21 Β· πŸ“₯ 15K Β· πŸ“‹ 1.4K - 7% open Β· ⏱️ 18.04.2024):

    it clone https://github.com/dynawo/dynawo
    
PowerSimulationsDynamics.jl (πŸ₯ˆ17 Β· ⭐ 160) - Dynamic Power System simulations; NREL Sienna. BSD-3
  • GitHub (πŸ‘¨β€πŸ’» 13 Β· πŸ”€ 33 Β· πŸ“‹ 130 - 31% open Β· ⏱️ 09.04.2024):

    it clone https://github.com/NREL-Sienna/PowerSimulationsDynamics.jl
    
GridLAB-D (πŸ₯ˆ16 Β· ⭐ 150) - Distribution power system simulator. ❗️Custom
  • GitHub (πŸ‘¨β€πŸ’» 74 Β· πŸ”€ 100 Β· πŸ“₯ 3.3K Β· πŸ“‹ 1.3K - 24% open Β· ⏱️ 22.02.2024):

    it clone https://github.com/gridlab-d/gridlab-d
    
OpenIPSL (πŸ₯ˆ15 Β· ⭐ 68) - A library of power system models. BSD-3
  • GitHub (πŸ‘¨β€πŸ’» 32 Β· πŸ”€ 47 Β· πŸ“₯ 480 Β· πŸ“‹ 120 - 13% open Β· ⏱️ 12.02.2024):

    it clone https://github.com/OpenIPSL/OpenIPSL
    
PowerSystems (πŸ₯‰13 Β· ⭐ 59 Β· πŸ’€) - Modelica 3rd party library for electrical power systems. ❗️Custom
  • GitHub (πŸ‘¨β€πŸ’» 10 Β· πŸ”€ 35 Β· πŸ“‹ 38 - 28% open Β· ⏱️ 20.03.2023):

    it clone https://github.com/modelica-3rdparty/PowerSystems
    
GridPACK (πŸ₯‰13 Β· ⭐ 37) - High-Performance Electric Grid Simulation. ❗️Custom
  • GitHub (πŸ‘¨β€πŸ’» 50 Β· πŸ”€ 17 Β· πŸ“₯ 590 Β· πŸ“‹ 130 - 22% open Β· ⏱️ 12.04.2024):

    it clone https://github.com/GridOPTICS/GridPACK
    
STEPS (πŸ₯‰12 Β· ⭐ 43) - Balanced large-scale AC-DC hybrid power system analysis. MIT
  • GitHub (πŸ‘¨β€πŸ’» 4 Β· πŸ”€ 15 Β· πŸ“₯ 23 Β· πŸ“¦ 5 Β· ⏱️ 24.03.2024):

    it clone https://github.com/changgang/steps
    
OpenDER (πŸ₯‰11 Β· ⭐ 47) - Inverter-based DER simulation. BSD-3
  • GitHub (πŸ‘¨β€πŸ’» 2 Β· πŸ”€ 18 Β· πŸ“¦ 1 Β· ⏱️ 02.04.2024):

    it clone https://github.com/epri-dev/OpenDER
    
  • PyPi (πŸ“₯ 120 / month Β· ⏱️ 29.03.2024):

    ip install opender
    
PowerSAS.m (πŸ₯‰7 Β· ⭐ 14) - Power grid analysis framework based on semi-analytical solutions. BSD-3
  • GitHub (πŸ‘¨β€πŸ’» 4 Β· πŸ”€ 4 Β· ⏱️ 05.01.2024):

    it clone https://github.com/ANL-CEEESA/powersas.m
    
OpenHybridSim (πŸ₯‰6 Β· ⭐ 7 Β· πŸ’€) - EMT-TS hybrid simulation. BSD-3
  • GitHub (πŸ”€ 5 Β· ⏱️ 05.05.2020):

    it clone https://github.com/OpenHybridSim/OpenHybridSim-code
    
OpenDSS (πŸ₯‰2) - Distribution system simulator. ❗️BSD
  • No project information available.
PSAT (πŸ₯‰2 Β· βž•) - A Matlab toolbox for electric power system analysis and simulation. ❗️GPL
  • No project information available.

EMT Simulation

Back to top

Power System EMT Simulation.

DPsim (πŸ₯‡19 Β· ⭐ 64) - Simulation for both EMT and phasor. MPL-2.0
  • GitHub (πŸ‘¨β€πŸ’» 32 Β· πŸ”€ 45 Β· πŸ“¦ 6 Β· πŸ“‹ 130 - 63% open Β· ⏱️ 01.03.2024):

    it clone https://github.com/sogno-platform/dpsim
    
  • PyPi (πŸ“₯ 67 / month Β· ⏱️ 10.12.2022):

    ip install dpsim
    
ParaEMT (πŸ₯‰8 Β· ⭐ 30) - Parallel EMT simulation. BSD-3
  • GitHub (πŸ‘¨β€πŸ’» 3 Β· πŸ”€ 11 Β· ⏱️ 26.03.2024):

    it clone https://github.com/NREL/ParaEMT_public
    

Steady State Simulation

Back to top

Power System Steady State Simulation

pandapower (πŸ₯‡33 Β· ⭐ 760) - Convenient Power System Modelling and Analysis. BSD-3
  • GitHub (πŸ‘¨β€πŸ’» 130 Β· πŸ”€ 440 Β· πŸ“¦ 330 Β· πŸ“‹ 910 - 19% open Β· ⏱️ 18.04.2024):

    it clone https://github.com/e2nIEE/pandapower
    
  • PyPi (πŸ“₯ 20K / month Β· πŸ“¦ 31 Β· ⏱️ 02.04.2024):

    ip install pandapower
    
  • Conda (πŸ“₯ 14K Β· ⏱️ 02.04.2024):

    onda install -c conda-forge pandapower
    
  • Docker Hub (πŸ“₯ 90 Β· ⏱️ 09.02.2021):

    ocker pull pauldepraz/pandapowerapi
    
PyPSA (πŸ₯‡30 Β· ⭐ 1.1K) - Python for Power System Analysis. MIT
  • GitHub (πŸ‘¨β€πŸ’» 71 Β· πŸ”€ 430 Β· πŸ“¦ 170 Β· πŸ“‹ 340 - 31% open Β· ⏱️ 18.04.2024):

    it clone https://github.com/PyPSA/PyPSA
    
  • PyPi (πŸ“₯ 5.9K / month Β· πŸ“¦ 25 Β· ⏱️ 22.03.2024):

    ip install pypsa
    
  • Conda (πŸ“₯ 64K Β· ⏱️ 22.03.2024):

    onda install -c conda-forge pypsa
    
GridCal (πŸ₯‡26 Β· ⭐ 380 Β· πŸ“ˆ) - Cross-platform power systems software. ❗️LGPL-3.0
  • GitHub (πŸ‘¨β€πŸ’» 43 Β· πŸ”€ 86 Β· πŸ“₯ 33 Β· πŸ“¦ 7 Β· πŸ“‹ 160 - 23% open Β· ⏱️ 17.04.2024):

    it clone https://github.com/SanPen/GridCal
    
  • PyPi (πŸ“₯ 1.2K / month Β· ⏱️ 17.04.2024):

    ip install GridCal
    
Power Grid Model (πŸ₯ˆ25 Β· ⭐ 120) - Steady-state distribution power system analysis. MPL-2.0
  • GitHub (πŸ‘¨β€πŸ’» 21 Β· πŸ”€ 24 Β· πŸ“₯ 360 Β· πŸ“¦ 5 Β· πŸ“‹ 140 - 40% open Β· ⏱️ 16.04.2024):

    it clone https://github.com/PowerGridModel/power-grid-model
    
  • PyPi (πŸ“₯ 15K / month Β· πŸ“¦ 1 Β· ⏱️ 16.04.2024):

    ip install power-grid-model
    
  • Conda (πŸ“₯ 150K Β· ⏱️ 17.04.2024):

    onda install -c conda-forge power-grid-model
    
MATPOWER (πŸ₯ˆ23 Β· ⭐ 380) - Steady state power flow simulation. BSD-3
  • GitHub (πŸ‘¨β€πŸ’» 17 Β· πŸ”€ 150 Β· πŸ“₯ 460K Β· πŸ“‹ 210 - 16% open Β· ⏱️ 11.04.2024):

    it clone https://github.com/MATPOWER/matpower
    
  • Docker Hub (πŸ“₯ 1.2K Β· ⏱️ 06.02.2024):

    ocker pull matpower/matpower
    
PyPSA-Eur (πŸ₯ˆ22 Β· ⭐ 280) - Sector-Coupled Optimisation Model of the European Energy.. MIT
  • GitHub (πŸ‘¨β€πŸ’» 64 Β· πŸ”€ 200 Β· πŸ“‹ 420 - 39% open Β· ⏱️ 18.04.2024):

    it clone https://github.com/PyPSA/pypsa-eur
    
  • Docker Hub (πŸ“₯ 37 Β· ⏱️ 11.04.2022):

    ocker pull nimfetrisa/pypsa-eur
    
PowerSimulations.jl (πŸ₯ˆ22 Β· ⭐ 260) - Power Systems optimization simulation and modeling;.. BSD-3
  • GitHub (πŸ‘¨β€πŸ’» 36 Β· πŸ”€ 50 Β· πŸ“‹ 300 - 10% open Β· ⏱️ 27.03.2024):

    it clone https://github.com/NREL-Sienna/PowerSimulations.jl
    
PowSyBl Core (πŸ₯ˆ22 Β· ⭐ 120) - Framework to build power system software. MPL-2.0
  • GitHub (πŸ‘¨β€πŸ’» 110 Β· πŸ”€ 36 Β· πŸ“₯ 95 Β· πŸ“¦ 76 Β· πŸ“‹ 550 - 43% open Β· ⏱️ 29.03.2024):

    it clone https://github.com/powsybl/powsybl-core
    
LightSim2Grid (πŸ₯ˆ21 Β· ⭐ 44 Β· πŸ“‰) - A fast backend for the Grid2Op. MPL-2.0
  • GitHub (πŸ‘¨β€πŸ’» 5 Β· πŸ”€ 9 Β· πŸ“₯ 100 Β· πŸ“¦ 33 Β· πŸ“‹ 49 - 32% open Β· ⏱️ 26.03.2024):

    it clone https://github.com/BDonnot/lightsim2grid
    
  • PyPi (πŸ“₯ 7.9K / month Β· πŸ“¦ 8 Β· ⏱️ 26.03.2024):

    ip install LightSim2Grid
    
  • Docker Hub (πŸ“₯ 190 Β· ⏱️ 01.02.2022):

    ocker pull bdonnot/lightsim2grid
    
PyPowSyBl (πŸ₯ˆ20 Β· ⭐ 47) - A PowSyBl and Python integration. MPL-2.0
  • GitHub (πŸ‘¨β€πŸ’» 22 Β· πŸ”€ 8 Β· πŸ“‹ 180 - 25% open Β· ⏱️ 15.04.2024):

    it clone https://github.com/powsybl/pypowsybl
    
  • PyPi (πŸ“₯ 1.2K / month Β· πŸ“¦ 3 Β· ⏱️ 27.03.2024):

    ip install pypowsybl
    
PYPOWER (πŸ₯ˆ19 Β· ⭐ 310 Β· πŸ’€) - Port of MATPOWER to Python. ❗️BSD
  • GitHub (πŸ‘¨β€πŸ’» 20 Β· πŸ”€ 110 Β· πŸ“¦ 100 Β· πŸ“‹ 41 - 73% open Β· ⏱️ 29.03.2023):

    it clone https://github.com/rwl/PYPOWER
    
  • PyPi (πŸ“₯ 6.2K / month Β· πŸ“¦ 22 Β· ⏱️ 29.03.2023):

    ip install PYPOWER
    
  • Conda (πŸ“₯ 3.1K Β· ⏱️ 16.06.2023):

    onda install -c invenia pypower
    
  • Docker Hub (πŸ“₯ 17 Β· ⏱️ 19.05.2019):

    ocker pull hwanghust/pypower
    
GenX (πŸ₯ˆ19 Β· ⭐ 240) - Configurable capacity expansion model. ❗️GPL-2.0
  • GitHub (πŸ‘¨β€πŸ’» 30 Β· πŸ”€ 94 Β· πŸ“‹ 260 - 23% open Β· ⏱️ 25.03.2024):

    it clone https://github.com/GenXProject/GenX
    
GridPath (πŸ₯ˆ19 Β· ⭐ 86) - Power system planning and operations. Apache-2
  • GitHub (πŸ‘¨β€πŸ’» 10 Β· πŸ”€ 34 Β· πŸ“₯ 790 Β· πŸ“¦ 2 Β· πŸ“‹ 330 - 21% open Β· ⏱️ 26.03.2024):

    it clone https://github.com/blue-marble/gridpath
    
  • PyPi (πŸ“₯ 94 / month Β· ⏱️ 28.02.2024):

    ip install GridPath
    
PowerModels.jl (πŸ₯‰17 Β· ⭐ 370 Β· πŸ“‰) - Power Network Optimization. ❗️BSD
  • GitHub (πŸ‘¨β€πŸ’» 29 Β· πŸ”€ 140 Β· πŸ“‹ 480 - 17% open Β· ⏱️ 17.04.2024):

    it clone https://github.com/lanl-ansi/PowerModels.jl
    
PowerGenome (πŸ₯‰17 Β· ⭐ 190) - Create inputs for power systems models. MIT
  • GitHub (πŸ‘¨β€πŸ’» 15 Β· πŸ”€ 57 Β· πŸ“‹ 130 - 48% open Β· ⏱️ 29.03.2024):

    it clone https://github.com/PowerGenome/PowerGenome
    
  • PyPi (πŸ“₯ 14 / month Β· ⏱️ 10.06.2023):

    ip install PowerGenome
    
  • Conda (πŸ“₯ 120 Β· ⏱️ 02.01.2024):

    onda install -c conda-forge powergenome
    
PyPSA-USA (πŸ₯‰16 Β· ⭐ 20) - Power System Model for the United States. MIT
  • GitHub (πŸ‘¨β€πŸ’» 8 Β· πŸ”€ 9 Β· πŸ“‹ 160 - 38% open Β· ⏱️ 12.04.2024):

    it clone https://github.com/PyPSA/pypsa-usa
    
EGRET (πŸ₯‰15 Β· ⭐ 120) - Tools for Power Systems Optimization Modeling. ❗️BSD
  • GitHub (πŸ‘¨β€πŸ’» 38 Β· πŸ”€ 46 Β· πŸ“¦ 6 Β· πŸ“‹ 82 - 53% open Β· ⏱️ 14.11.2023):

    it clone https://github.com/grid-parity-exchange/Egret
    
ExaGO (πŸ₯‰15 Β· ⭐ 51) - Large-scale power grid optimization. BSD-3
  • GitHub (πŸ‘¨β€πŸ’» 28 Β· πŸ”€ 8 Β· πŸ“‹ 77 - 61% open Β· ⏱️ 10.04.2024):

    it clone https://github.com/pnnl/ExaGO
    
Open RAO (πŸ₯‰15 Β· ⭐ 13 Β· βž•) - Power systems coordinated capacity calculation and.. MPL-2.0
  • GitHub (πŸ‘¨β€πŸ’» 30 Β· πŸ”€ 3 Β· πŸ“₯ 35 Β· πŸ“‹ 39 - 46% open Β· ⏱️ 12.04.2024):

    it clone https://github.com/powsybl/powsybl-open-rao
    
LTB AMS (πŸ₯‰15 Β· ⭐ 5) - Dispatch Modeling and Simulation; CURENT LTB. ❗️GPL-3.0
  • GitHub (πŸ‘¨β€πŸ’» 3 Β· πŸ”€ 3 Β· ⏱️ 26.03.2024):

    it clone https://github.com/CURENT/ams
    
  • PyPi (πŸ“₯ 83 / month Β· ⏱️ 26.03.2024):

    ip install ltbams
    
  • Conda (πŸ“₯ 360 Β· ⏱️ 26.03.2024):

    onda install -c conda-forge ltbams
    
PowerNetworkMatrices.jl (πŸ₯‰13 Β· ⭐ 18 Β· βž•) - Power systems matrices; NREL Sienna. BSD-3
  • GitHub (πŸ‘¨β€πŸ’» 3 Β· πŸ”€ 3 Β· πŸ“‹ 36 - 41% open Β· ⏱️ 26.02.2024):

    it clone https://github.com/NREL-Sienna/PowerNetworkMatrices.jl
    
ReEDS-2.0 (πŸ₯‰12 Β· ⭐ 110) - Capacity planning and dispatch model. ❗️GPL-3.0
  • GitHub (πŸ‘¨β€πŸ’» 13 Β· πŸ”€ 12 Β· πŸ“‹ 18 - 22% open Β· ⏱️ 14.03.2024):

    it clone https://github.com/NREL/ReEDS-2.0
    
MOST (πŸ₯‰12 Β· ⭐ 31) - MATPOWER Optimal Scheduling Tool. BSD-3
  • GitHub (πŸ”€ 10 Β· πŸ“‹ 35 - 11% open Β· ⏱️ 11.04.2024):

    it clone https://github.com/MATPOWER/most
    
matpower-pip (πŸ₯‰11 Β· ⭐ 17) - Easy Python Access to MATPOWER. MIT
  • GitHub (πŸ“¦ 5 Β· ⏱️ 18.12.2023):

    it clone https://github.com/yasirroni/matpower-pip
    
  • PyPi (πŸ“₯ 200 / month Β· πŸ“¦ 1 Β· ⏱️ 25.03.2023):

    ip install matpower
    
PowerFlows.jl (πŸ₯‰10 Β· ⭐ 12 Β· βž•) - Collection of Power Flow solution; NREL Sienna. BSD-3
  • GitHub (πŸ‘¨β€πŸ’» 6 Β· πŸ”€ 6 Β· πŸ“‹ 13 - 46% open Β· ⏱️ 07.02.2024):

    it clone https://github.com/NREL-Sienna/PowerFlows.jl
    
AMES - Version 5.0 (πŸ₯‰6 Β· ⭐ 21) - Wholesale Power Market Test Bed. ❗️Custom
  • GitHub (πŸ‘¨β€πŸ’» 3 Β· πŸ”€ 5 Β· ⏱️ 08.06.2023):

    it clone https://github.com/ames-market/AMES-V5.0
    
mypower (πŸ₯‰6 Β· ⭐ 6 Β· πŸ’€) - Supplementary function of MATPOWER in Python. MIT
  • GitHub (πŸ”€ 1 Β· ⏱️ 26.11.2022):

    it clone https://github.com/yasirroni/mypower
    
PowerSystemsInvestments.jl (πŸ₯‰5 Β· ⭐ 7 Β· 🐣) - Power Systems investment models; NREL Sienna. BSD-3
  • GitHub (πŸ‘¨β€πŸ’» 2 Β· πŸ”€ 1 Β· ⏱️ 25.03.2024):

    it clone https://github.com/NREL-Sienna/PowerSystemsInvestments.jl
    
PowerSystemsInvestmentsPortfolios.jl (πŸ₯‰5 Β· ⭐ 7 Β· 🐣) - Data models for Power Systems investment models; NREL.. BSD-3
  • GitHub (πŸ‘¨β€πŸ’» 2 Β· πŸ”€ 1 Β· ⏱️ 27.03.2024):

    it clone https://github.com/NREL-Sienna/PowerSystemsInvestmentsPortfolios.jl
    
AMES (V4.0) (πŸ₯‰3 Β· ⭐ 13 Β· πŸ’€) - Agent based Modeling of Electricity Systems. ❗️GPL-2.0
  • GitHub (πŸ‘¨β€πŸ’» 2 Β· πŸ”€ 7 Β· πŸ“‹ 5 - 60% open Β· ⏱️ 28.08.2020):

    it clone https://github.com/ames-market/AMES-v4.0
    

Interface

Back to top

OpenDSSDirect.py (πŸ₯‡22 Β· ⭐ 81) - A direct library interface to OpenDSS. MIT
  • GitHub (πŸ‘¨β€πŸ’» 3 Β· πŸ”€ 21 Β· πŸ“¦ 47 Β· πŸ“‹ 100 - 14% open Β· ⏱️ 29.03.2024):

    it clone https://github.com/dss-extensions/OpenDSSDirect.py
    
  • PyPi (πŸ“₯ 4.3K / month Β· πŸ“¦ 16 Β· ⏱️ 11.03.2021):

    ip install OpenDSSDirect.py
    
py-dss-interface (πŸ₯‡19 Β· ⭐ 23) - A package for access to direct dll version of OpenDSS. MIT
  • GitHub (πŸ‘¨β€πŸ’» 6 Β· πŸ”€ 8 Β· πŸ“¦ 26 Β· πŸ“‹ 53 - 60% open Β· ⏱️ 21.03.2024):

    it clone https://github.com/PauloRadatz/py_dss_interface
    
  • PyPi (πŸ“₯ 480 / month Β· πŸ“¦ 4 Β· ⏱️ 21.03.2024):

    ip install py-dss-interface
    
Easy SimAuto (πŸ₯ˆ17 Β· ⭐ 41) - Python interface to PowerWorld. Apache-2
  • GitHub (πŸ‘¨β€πŸ’» 11 Β· πŸ”€ 10 Β· πŸ“¦ 4 Β· πŸ“‹ 100 - 15% open Β· ⏱️ 05.06.2023):

    it clone https://github.com/mzy2240/ESA
    
  • PyPi (πŸ“₯ 1.8K / month Β· πŸ“¦ 1 Β· ⏱️ 21.05.2022):

    ip install esa
    
PyDSS (πŸ₯ˆ16 Β· ⭐ 32) - A Python wrapper for OpenDSS. BSD-3
  • GitHub (πŸ‘¨β€πŸ’» 24 Β· πŸ”€ 18 Β· πŸ“‹ 32 - 50% open Β· ⏱️ 12.04.2024):

    it clone https://github.com/NREL/PyDSS
    
  • PyPi (πŸ“₯ 13 / month Β· ⏱️ 17.08.2011):

    ip install pydss
    
grg-pssedata (πŸ₯ˆ12 Β· ⭐ 30 Β· πŸ’€) - Python tools for working with PSSE v33 data files. BSD-3
  • GitHub (πŸ‘¨β€πŸ’» 3 Β· πŸ”€ 11 Β· πŸ“¦ 4 Β· πŸ“‹ 13 - 23% open Β· ⏱️ 14.12.2020):

    it clone https://github.com/lanl-ansi/grg-pssedata
    
  • PyPi (πŸ“₯ 30 / month Β· πŸ“¦ 1 Β· ⏱️ 15.12.2020):

    ip install grg-pssedata
    
CIMpy (πŸ₯‰11 Β· ⭐ 50 Β· πŸ’€) - CIM files to the XML/RDF format. MPL-2.0
  • GitHub (πŸ‘¨β€πŸ’» 10 Β· πŸ”€ 13 Β· πŸ“¦ 5 Β· πŸ“‹ 11 - 45% open Β· ⏱️ 30.01.2023):

    it clone https://github.com/sogno-platform/cimpy
    
DSSData (πŸ₯‰11 Β· ⭐ 14) - A micro-framework for simulation and data analysis of.. MIT
  • GitHub (πŸ‘¨β€πŸ’» 2 Β· πŸ”€ 3 Β· πŸ“₯ 30 Β· πŸ“‹ 36 - 13% open Β· ⏱️ 10.04.2023):

    it clone https://github.com/felipemarkson/dssdata
    
  • PyPi (πŸ“₯ 41 / month Β· ⏱️ 24.01.2023):

    ip install dssdata
    
Andes.jl (πŸ₯‰6 Β· ⭐ 8) - Julia interface for ANDES. MIT
  • GitHub (πŸ”€ 1 Β· ⏱️ 05.02.2024):

    it clone https://github.com/cuihantao/Andes.jl
    
OpenDER interface (πŸ₯‰6 Β· 🐣) - Interface for OpenDER. BSD-3
  • GitHub (πŸ‘¨β€πŸ’» 2 Β· ⏱️ 09.04.2024):

    it clone https://github.com/epri-dev/OpenDER_interface
    
PSSE RAW (πŸ₯‰5 Β· ⭐ 29 Β· πŸ’€) - PSSE RAW parser. MIT
  • GitHub (πŸ‘¨β€πŸ’» 2 Β· πŸ”€ 15 Β· ⏱️ 07.01.2020):

    it clone https://github.com/anderson-optimization/em-psse
    
EasySimauto.jl (πŸ₯‰3 Β· ⭐ 4) - Julia interface for EasySimAuto and PowerWorld. Apache-2
  • GitHub (πŸ‘¨β€πŸ’» 2 Β· ⏱️ 31.07.2023):

    it clone https://github.com/mzy2240/EasySimauto.jl
    

Optimizer

Back to top

OSQP (πŸ₯‡32 Β· ⭐ 1.6K) - Operator Splitting QP Solver. Apache-2
  • GitHub (πŸ‘¨β€πŸ’» 32 Β· πŸ”€ 330 Β· πŸ“₯ 62K Β· πŸ“‹ 340 - 24% open Β· ⏱️ 10.04.2024):

    it clone https://github.com/osqp/osqp
    
  • PyPi (πŸ“₯ 1.6M / month Β· πŸ“¦ 67 Β· ⏱️ 05.02.2024):

    ip install osqp
    
  • Conda (πŸ“₯ 800K Β· ⏱️ 06.10.2023):

    onda install -c conda-forge osqp
    
HiGHS (πŸ₯‡32 Β· ⭐ 800) - Large-scale Sparse Linear Problem Optimizer. MIT
  • GitHub (πŸ‘¨β€πŸ’» 63 Β· πŸ”€ 150 Β· πŸ“¦ 83 Β· πŸ“‹ 620 - 12% open Β· ⏱️ 07.03.2024):

    it clone https://github.com/ERGO-Code/HiGHS
    
  • PyPi (πŸ“₯ 35K / month Β· πŸ“¦ 11 Β· ⏱️ 10.03.2024):

    ip install highspy
    
  • Conda (πŸ“₯ 3K Β· ⏱️ 29.09.2023):

    onda install -c conda-forge highs
    
PySCIPOpt (πŸ₯ˆ30 Β· ⭐ 740) - Python interface for SCIP. MIT
  • GitHub (πŸ‘¨β€πŸ’» 70 Β· πŸ”€ 250 Β· πŸ“¦ 170 Β· πŸ“‹ 500 - 4% open Β· ⏱️ 07.04.2024):

    it clone https://github.com/scipopt/PySCIPOpt
    
  • PyPi (πŸ“₯ 10K / month Β· πŸ“¦ 14 Β· ⏱️ 05.03.2024):

    ip install PySCIPOpt
    
  • Conda (πŸ“₯ 220K Β· ⏱️ 05.04.2024):

    onda install -c conda-forge pyscipopt
    
SCS (πŸ₯ˆ27 Β· ⭐ 520) - Splitting Conic Solver. MIT
  • GitHub (πŸ‘¨β€πŸ’» 27 Β· πŸ”€ 130 Β· πŸ“‹ 170 - 20% open Β· ⏱️ 11.03.2024):

    it clone https://github.com/cvxgrp/scs
    
  • PyPi (πŸ“₯ 970K / month Β· πŸ“¦ 80 Β· ⏱️ 22.11.2023):

    ip install scs
    
  • Conda (πŸ“₯ 790K Β· ⏱️ 08.02.2024):

    onda install -c conda-forge scs
    
Ipopt (πŸ₯ˆ26 Β· ⭐ 1.3K) - COIN-OR Interior Point Optimizer. EPL-2.0
  • GitHub (πŸ‘¨β€πŸ’» 32 Β· πŸ”€ 260 Β· πŸ“₯ 12K Β· πŸ“‹ 580 - 1% open Β· ⏱️ 11.04.2024):

    it clone https://github.com/coin-or/Ipopt
    
  • PyPi (πŸ“₯ 1.8K / month Β· πŸ“¦ 8 Β· ⏱️ 07.04.2021):

    ip install ipopt
    
  • Conda (πŸ“₯ 1.1M Β· ⏱️ 11.04.2024):

    onda install -c conda-forge ipopt
    
ECOS (πŸ₯ˆ26 Β· ⭐ 440 Β· πŸ’€) - Conic solver for second-order cone programming. ❗️GPL-3.0
  • GitHub (πŸ‘¨β€πŸ’» 39 Β· πŸ”€ 120 Β· πŸ“‹ 160 - 40% open Β· ⏱️ 04.01.2022):

    it clone https://github.com/embotech/ecos
    
  • PyPi (πŸ“₯ 980K / month Β· πŸ“¦ 85 Β· ⏱️ 07.02.2024):

    ip install ecos
    
  • Conda (πŸ“₯ 720K Β· ⏱️ 07.02.2024):

    onda install -c conda-forge ecos
    
Clarabel.rs (πŸ₯‰24 Β· ⭐ 250) - Interior-point solver for convex conic optimisation.. Apache-2
  • GitHub (πŸ‘¨β€πŸ’» 6 Β· πŸ”€ 16 Β· πŸ“¦ 7 Β· πŸ“‹ 22 - 40% open Β· ⏱️ 05.03.2024):

    it clone https://github.com/oxfordcontrol/Clarabel.rs
    
  • PyPi (πŸ“₯ 720K / month Β· πŸ“¦ 11 Β· ⏱️ 01.03.2024):

    ip install clarabel
    
  • Conda (πŸ“₯ 35K Β· ⏱️ 02.03.2024):

    onda install -c conda-forge clarabel
    
CBC (πŸ₯‰23 Β· ⭐ 730 Β· πŸ“ˆ) - COIN-OR Branch-and-Cut solver. EPL-2.0
  • GitHub (πŸ‘¨β€πŸ’» 30 Β· πŸ”€ 100 Β· πŸ“₯ 21K Β· πŸ“‹ 480 - 26% open Β· ⏱️ 17.04.2024):

    it clone https://github.com/coin-or/Cbc
    
  • Conda (πŸ“₯ 960K Β· ⏱️ 16.06.2023):

    onda install -c conda-forge coincbc
    
AMPLPY (πŸ₯‰21 Β· ⭐ 60) - Python API for AMPL. BSD-3
  • GitHub (πŸ‘¨β€πŸ’» 8 Β· πŸ”€ 19 Β· πŸ“¦ 69 Β· πŸ“‹ 47 - 2% open Β· ⏱️ 27.02.2024):

    it clone https://github.com/ampl/amplpy
    
  • PyPi (πŸ“₯ 12K / month Β· πŸ“¦ 3 Β· ⏱️ 20.02.2024):

    ip install amplpy
    
  • Conda (πŸ“₯ 210K Β· ⏱️ 21.02.2024):

    onda install -c conda-forge amplpy
    
PIQP (πŸ₯‰17 Β· ⭐ 57) - Proximal Interior Point Quadratic Programming solver. BSD-2
  • GitHub (πŸ‘¨β€πŸ’» 2 Β· πŸ”€ 8 Β· πŸ“₯ 82 Β· πŸ“¦ 10 Β· πŸ“‹ 7 - 71% open Β· ⏱️ 04.04.2024):

    it clone https://github.com/PREDICT-EPFL/piqp
    
  • PyPi (πŸ“₯ 5.1K / month Β· πŸ“¦ 5 Β· ⏱️ 25.12.2023):

    ip install piqp
    
  • Conda (πŸ“₯ 11K Β· ⏱️ 25.12.2023):

    onda install -c conda-forge piqp
    
Clarabel.jl (πŸ₯‰16 Β· ⭐ 150) - Interior-point solver for convex conic optimisation in.. Apache-2
  • GitHub (πŸ‘¨β€πŸ’» 11 Β· πŸ”€ 16 Β· πŸ“‹ 45 - 11% open Β· ⏱️ 01.03.2024):

    it clone https://github.com/oxfordcontrol/Clarabel.jl
    

Optimization Modeling Language

Back to top

CVXPY (πŸ₯‡38 Β· ⭐ 5.1K Β· πŸ“ˆ) - Convex optimization modeling language. Apache-2
  • GitHub (πŸ‘¨β€πŸ’» 190 Β· πŸ”€ 1K Β· πŸ“₯ 320 Β· πŸ“¦ 11K Β· πŸ“‹ 1.4K - 14% open Β· ⏱️ 18.04.2024):

    it clone https://github.com/cvxpy/cvxpy
    
  • PyPi (πŸ“₯ 990K / month Β· πŸ“¦ 440 Β· ⏱️ 16.04.2024):

    ip install cvxpy
    
  • Conda (πŸ“₯ 970K Β· ⏱️ 17.04.2024):

    onda install -c conda-forge cvxpy
    
Pyomo (πŸ₯ˆ36 Β· ⭐ 1.8K) - Python-based Optimization Modeling Language. BSD-3
  • GitHub (πŸ‘¨β€πŸ’» 140 Β· πŸ”€ 480 Β· πŸ“₯ 2.2K Β· πŸ“¦ 1.8K Β· πŸ“‹ 1.3K - 21% open Β· ⏱️ 16.04.2024):

    it clone https://github.com/Pyomo/pyomo
    
  • PyPi (πŸ“₯ 350K / month Β· πŸ“¦ 200 Β· ⏱️ 21.02.2024):

    ip install Pyomo
    
  • Conda (πŸ“₯ 820K Β· ⏱️ 21.02.2024):

    onda install -c conda-forge pyomo
    
JuMP (πŸ₯ˆ26 Β· ⭐ 2.1K) - Julia-based Optimization Modeling Language. MPL-2.0
  • GitHub (πŸ‘¨β€πŸ’» 150 Β· πŸ”€ 380 Β· πŸ“‹ 1.5K - 5% open Β· ⏱️ 18.04.2024):

    it clone https://github.com/jump-dev/JuMP.jl
    
CVXOPT (πŸ₯‰25 Β· ⭐ 950) - Python Software for Convex Optimization. ❗️GPL-3.0
  • GitHub (πŸ‘¨β€πŸ’» 9 Β· πŸ”€ 200 Β· πŸ“¦ 9.6K Β· πŸ“‹ 180 - 20% open Β· ⏱️ 24.03.2024):

    it clone https://github.com/cvxopt/cvxopt
    
  • PyPi (πŸ“₯ 410K / month Β· πŸ“¦ 690 Β· ⏱️ 09.08.2023):

    ip install cvxopt
    
  • Conda (πŸ“₯ 930K Β· ⏱️ 23.09.2023):

    onda install -c conda-forge cvxopt
    
RSOME (πŸ₯‰17 Β· ⭐ 250 Β· πŸ“ˆ) - Robust Stochastic Optimization Made Easy. ❗️GPL-3.0
  • GitHub (πŸ‘¨β€πŸ’» 3 Β· πŸ”€ 51 Β· πŸ“‹ 40 - 12% open Β· ⏱️ 19.01.2024):

    it clone https://github.com/XiongPengNUS/rsome
    
  • PyPi (πŸ“₯ 1.8K / month Β· πŸ“¦ 1 Β· ⏱️ 19.01.2024):

    ip install rsome
    
KVXOPT (πŸ₯‰13 Β· ⭐ 10) - CVXOPT with more wrappers suite-sparse. ❗️GPL-3.0
  • GitHub (πŸ‘¨β€πŸ’» 18 Β· πŸ”€ 1 Β· πŸ“¦ 21 Β· πŸ“‹ 7 - 14% open Β· ⏱️ 16.10.2023):

    it clone https://github.com/sanurielf/kvxopt
    
  • PyPi (πŸ“₯ 2.4K / month Β· πŸ“¦ 4 Β· ⏱️ 16.10.2023):

    ip install kvxopt
    
  • Conda (πŸ“₯ 100K Β· ⏱️ 05.02.2024):

    onda install -c conda-forge kvxopt
    

Machine/Reinforcement Learning for Power Grid

Back to top

Grid2Op (πŸ₯‡26 Β· ⭐ 260) - Modeling sequential decision making in power systems. MPL-2.0
  • GitHub (πŸ‘¨β€πŸ’» 32 Β· πŸ”€ 110 Β· πŸ“‹ 340 - 11% open Β· ⏱️ 18.03.2024):

    it clone https://github.com/rte-france/Grid2Op
    
  • PyPi (πŸ“₯ 3.8K / month Β· πŸ“¦ 11 Β· ⏱️ 18.03.2024):

    ip install Grid2Op
    
  • Docker Hub (πŸ“₯ 9.7K Β· ⭐ 1 Β· ⏱️ 05.07.2022):

    ocker pull bdonnot/grid2op
    
RLGC (πŸ₯‰9 Β· ⭐ 100 Β· πŸ’€) - RL for Grid Control (RLGC). ❗️BSD
  • GitHub (πŸ‘¨β€πŸ’» 4 Β· πŸ”€ 28 Β· πŸ“‹ 15 - 33% open Β· ⏱️ 08.04.2022):

    it clone https://github.com/RLGC-Project/RLGC
    
andes_gym (πŸ₯‰5 Β· ⭐ 8 Β· πŸ’€) - ANDES RL Environment for OpenAI Gym. ❗️GPL-3.0
  • GitHub (πŸ‘¨β€πŸ’» 2 Β· πŸ”€ 5 Β· ⏱️ 28.01.2022):

    it clone https://github.com/cuihantao/andes_gym
    

Co-Simulation Environment

Back to top

OpenModelica (πŸ₯‡28 Β· ⭐ 740) - Modelica-based environment for modeling and simulation. ❗️Custom
  • GitHub (πŸ‘¨β€πŸ’» 190 Β· πŸ”€ 280 Β· πŸ“₯ 360 Β· πŸ“‹ 7.6K - 23% open Β· ⏱️ 18.04.2024):

    it clone https://github.com/OpenModelica/OpenModelica
    
  • Docker Hub (πŸ“₯ 38K Β· ⭐ 6 Β· ⏱️ 14.03.2024):

    ocker pull openmodelica/openmodelica
    
precice (πŸ₯‰26 Β· ⭐ 670 Β· πŸ“ˆ) - Precise Code Interaction Coupling Environment. ❗️LGPL-3.0
  • GitHub (πŸ‘¨β€πŸ’» 57 Β· πŸ”€ 170 Β· πŸ“₯ 25K Β· πŸ“‹ 830 - 24% open Β· ⏱️ 16.04.2024):

    it clone https://github.com/precice/precice
    
  • PyPi (πŸ“₯ 650 / month Β· πŸ“¦ 4 Β· ⏱️ 12.04.2024):

    ip install pyprecice
    
  • Conda (πŸ“₯ 19K Β· ⏱️ 12.04.2024):

    onda install -c conda-forge pyprecice
    
  • Docker Hub (πŸ“₯ 17K Β· ⏱️ 18.04.2024):

    ocker pull precice/precice
    

Gas Simulation

Back to top

pandapipes (πŸ₯‡24 Β· ⭐ 120) - Pipeflow Calculation Tool. BSD-3
  • GitHub (πŸ‘¨β€πŸ’» 22 Β· πŸ”€ 49 Β· πŸ“¦ 20 Β· πŸ“‹ 130 - 39% open Β· ⏱️ 09.04.2024):

    it clone https://github.com/e2nIEE/pandapipes
    
  • PyPi (πŸ“₯ 2K / month Β· πŸ“¦ 4 Β· ⏱️ 09.04.2024):

    ip install pandapipes
    
GasModels.jl (πŸ₯‰13 Β· ⭐ 62) - Gas Network Optimization. BSD-3
  • GitHub (πŸ‘¨β€πŸ’» 13 Β· πŸ”€ 15 Β· πŸ“‹ 150 - 32% open Β· ⏱️ 31.01.2024):

    it clone https://github.com/lanl-ansi/GasModels.jl
    
MPNG (πŸ₯‰7 Β· ⭐ 10) - Simulator for Optimal Power and Natural Gas Flow. BSD-3
  • GitHub (πŸ‘¨β€πŸ’» 3 Β· πŸ”€ 3 Β· ⏱️ 13.09.2023):

    it clone https://github.com/MATPOWER/mpng
    

Visualization

Back to top

PowSyBl Diagram (πŸ₯‡18 Β· ⭐ 67) - single-line substation diagrams and network graph.. MPL-2.0
  • GitHub (πŸ‘¨β€πŸ’» 24 Β· πŸ”€ 12 Β· πŸ“¦ 23 Β· πŸ“‹ 160 - 35% open Β· ⏱️ 18.04.2024):

    it clone https://github.com/powsybl/powsybl-diagram
    
PowerGraphics.jl (πŸ₯‰15 Β· ⭐ 28) - Visualization for PowerSimulations; NREL Sienna. BSD-3
  • GitHub (πŸ‘¨β€πŸ’» 9 Β· πŸ”€ 10 Β· πŸ“‹ 37 - 37% open Β· ⏱️ 26.02.2024):

    it clone https://github.com/NREL-Sienna/powergraphics.jl
    
LTB AGVis (πŸ₯‰9 Β· ⭐ 6) - Geographical Visualization for Power Grid; CURENT LTB. ❗️GPL-3.0
  • GitHub (πŸ‘¨β€πŸ’» 9 Β· πŸ”€ 6 Β· πŸ“₯ 9 Β· πŸ“‹ 25 - 40% open Β· ⏱️ 18.04.2024):

    it clone https://github.com/CURENT/agvis
    
  • PyPi (πŸ“₯ 15 / month Β· ⏱️ 26.04.2023):

    ip install agvis
    

Messaging Environment

Back to top

HELICS (πŸ₯‡24 Β· ⭐ 110) - Co-simulation framework. BSD-3
  • GitHub (πŸ‘¨β€πŸ’» 38 Β· πŸ”€ 39 Β· πŸ“₯ 22K Β· πŸ“‹ 650 - 12% open Β· ⏱️ 08.04.2024):

    it clone https://github.com/GMLC-TDC/HELICS
    
  • PyPi (πŸ“₯ 6.7K / month Β· πŸ“¦ 7 Β· ⏱️ 10.04.2024):

    ip install helics
    
  • Conda (πŸ“₯ 20K Β· ⏱️ 16.06.2023):

    onda install -c conda-forge helics
    
LTB DiME (πŸ₯‰8 Β· ⭐ 4) - Distributed Messaging Environment; CURENT LTB. ❗️GPL-3.0
  • GitHub (πŸ‘¨β€πŸ’» 4 Β· πŸ”€ 3 Β· πŸ“‹ 48 - 27% open Β· ⏱️ 31.07.2023):

    it clone https://github.com/CURENT/dime
    

Power System Data

Back to top

πŸ”—Β Australian MV-LV Networks ( ⭐ 22 Β· 🐣) - Large-scale three-phase Australian MV distribution..

πŸ”—Β Power Grid Lib - Optimal Power Flow ( ⭐ 280) - Benchmarks for OPF.

πŸ”—Β Power Grid Lib - Unit Commitment ( ⭐ 79 Β· πŸ’€) - Benchmarks for UC.

πŸ”—Β Power Grid Lib - Optimal Power Flow with HVDC Lines ( ⭐ 16) - Benchmarks for OPF with HVDC.

πŸ”—Β WECC-and-NPCC-Electricity-Economic-Data ( ⭐ 5) - Economic data on WECC and NPCC.

πŸ”—Β OpenDataElia - Data by opendatasoft.

πŸ”—Β Data on Energy ( ⭐ 250) - Data on energy by Our World in Data.

πŸ”—Β COVID-EMDA ( ⭐ 57) - Cross-Domain Data Hub with Data in USA.

powerplantmatching (πŸ₯‡23 Β· ⭐ 140) - Tools to combine multiple power plant databases. BSD-2
  • GitHub (πŸ‘¨β€πŸ’» 22 Β· πŸ”€ 49 Β· πŸ“₯ 53 Β· πŸ“¦ 43 Β· πŸ“‹ 82 - 31% open Β· ⏱️ 12.04.2024):

    it clone https://github.com/PyPSA/powerplantmatching
    
  • PyPi (πŸ“₯ 670 / month Β· ⏱️ 07.04.2024):

    ip install powerplantmatching
    
  • Conda (πŸ“₯ 31K Β· ⏱️ 07.04.2024):

    onda install -c conda-forge powerplantmatching
    
GridStatus (πŸ₯ˆ22 Β· ⭐ 240) - Extract data from ISOs and other sources. BSD-3
  • GitHub (πŸ‘¨β€πŸ’» 20 Β· πŸ”€ 39 Β· πŸ“¦ 7 Β· πŸ“‹ 120 - 53% open Β· ⏱️ 11.04.2024):

    it clone https://github.com/kmax12/gridstatus
    
  • PyPi (πŸ“₯ 3.1K / month Β· πŸ“¦ 1 Β· ⏱️ 04.03.2024):

    ip install gridstatus
    
Atlite (πŸ₯ˆ22 Β· ⭐ 240 Β· πŸ“‰) - Calculating Renewable Power Potentials. BSD-2
  • GitHub (πŸ‘¨β€πŸ’» 28 Β· πŸ”€ 77 Β· πŸ“¦ 53 Β· πŸ“‹ 110 - 24% open Β· ⏱️ 25.03.2024):

    it clone https://github.com/PyPSA/atlite
    
  • PyPi (πŸ“₯ 3.5K / month Β· ⏱️ 25.10.2023):

    ip install atlite
    
  • Conda (πŸ“₯ 42K Β· ⏱️ 25.10.2023):

    onda install -c conda-forge atlite
    
DeepSolar (πŸ₯‰9 Β· ⭐ 240 Β· πŸ’€) - Houseshold-level solar panel identification with deep learning. MIT
  • GitHub (πŸ‘¨β€πŸ’» 2 Β· πŸ”€ 67 Β· πŸ“‹ 17 - 76% open Β· ⏱️ 26.03.2019):

    it clone https://github.com/wangzhecheng/DeepSolar
    

Power Electronics

Back to top

GSEIM (πŸ₯‡7 Β· ⭐ 10) - Simulation of electrical circuits. ❗️GPL-3.0
  • GitHub (πŸ‘¨β€πŸ’» 3 Β· πŸ”€ 3 Β· πŸ“‹ 6 - 33% open Β· ⏱️ 19.08.2023):

    it clone https://github.com/gseim/gseim
    
  • PyPi (πŸ“₯ 7 / month Β· ⏱️ 16.07.2022):

    ip install GSEIM
    

Textbook

Back to top

πŸ”—Β TextbookSimulations ( ⭐ 7) - 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 ( ⭐ 14) - Masters course of power systems analysis at ULige.


Project Popularity Score

  • Has homepage link & description: + 1
  • Has an existing GitHub repository: + 1
  • Has a license: + 1
  • Has a commonly used license (e.g. MIT): + 1
  • Has multiple releases: + 1
  • Has stable releases based on semantic version: + 1
  • Has a release that is less than 6 months old: + 1
  • Repo was update in the last 3 months: + 1
  • Is older than 6 months: + 1
  • Metrics from GitHub & package mangers:
    • Number of stars: + log(COUNT / 2)
    • Number of contributors: + log(COUNT / 2) - 1
    • Number of commits: + log(COUNT / 2) - 1
    • Number of forks: + log(COUNT / 2)
    • Number of monthly downloads: + log(COUNT / 2) - 1
    • Number of dependent projects: + log(COUNT / 1.5)
    • Number of watchers: + log(COUNT / 2) - 1
    • Number of closed issues: + log(COUNT / 2) - 1

NOTE: This calculation is just chosen by EXPERIENCE. There is NO scientific proof that this really reflects the QUALITY of a project.

Project Data Collection

The data collection can be deficient for the projects that are not majorly hosted in GitHub.

Related Resources

Contribution

Contributions are encouraged and always welcome! If you like to add or update projects, choose one of the following ways:

  • Open an issue by selecting one of the provided categories from the issue page and fill in the requested information.
  • Modify the projects.yaml with your additions or changes, and submit a pull request. This can also be done directly via the Github UI.

If you like to contribute to or share suggestions regarding the project metadata collection or markdown generation, please refer to the best-of-generator repository. If you like to create your own best-of list, we recommend to follow this guide.

For more information on how to add or update projects, please read the contribution guidelines. By participating in this project, you agree to abide by its Code of Conduct.

License

CC0