Skip to content

Releases: ps-wiki/best-of-ps

Update: 2025.04.17

18 Apr 01:10

Choose a tag to compare

📈 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.

  • Pyomo (🥇40 · ⭐ 2.2K · 📈) - Python-based Optimization Modeling Language. BSD-3
  • PySCIPOpt (🥈31 · ⭐ 870 · 📈) - Python interface for SCIP. MIT
  • GridCal (🥇28 · ⭐ 450 · 📈) - Cross-platform power systems software. ❗️LGPL-3.0
  • Grid2Op (🥇26 · ⭐ 340 · 📈) - Modeling sequential decision making in power systems. MPL-2.0
  • SimBench (🥉21 · ⭐ 120 · 📈) - Benchmark dataset of German LV/MV/HV grids including.. ❗️odbl-1.0 juptyer

📉 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.

  • JuMP (🥉25 · ⭐ 2.3K · 📉) - Julia-based Optimization Modeling Language. MPL-2.0
  • OpenDER (🥉13 · ⭐ 61 · 📉) - Inverter-based DER simulation. BSD-3

Update: 2025.04.10

11 Apr 02:17

Choose a tag to compare

📈 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.

  • Ipopt (🥈27 · ⭐ 1.5K · 📈) - COIN-OR Interior Point Optimizer. EPL-2.0
  • PYPOWER (🥈23 · ⭐ 360 · 📈) - Port of MATPOWER to Python. ❗️BSD
  • py-dss-interface (🥇21 · ⭐ 29 · 📈) - A package for access to direct dll version of OpenDSS. MIT
  • SimBench (🥉19 · ⭐ 120 · 📈) - Benchmark dataset of German LV/MV/HV grids including.. ❗️odbl-1.0 juptyer
  • Open RAO (🥉16 · ⭐ 21 · 📈) - Power systems coordinated capacity calculation and.. MPL-2.0

📉 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.

  • pandapower (🥇33 · ⭐ 960 · 📉) - Convenient Power System Modelling and Analysis. BSD-3
  • PySCIPOpt (🥈30 · ⭐ 860 · 📉) - Python interface for SCIP. MIT
  • HELICS (🥇24 · ⭐ 130 · 📉) - Co-simulation framework. BSD-3

Update: 2025.04.03

03 Apr 20:42

Choose a tag to compare

📈 Trending Up

Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity.

  • HiGHS (🥈36 · ⭐ 1.1K · 📈) - Large-scale Sparse Linear Problem Optimizer. MIT
  • JuMP (🥉26 · ⭐ 2.3K · 📈) - Julia-based Optimization Modeling Language. MPL-2.0
  • precice (🥉26 · ⭐ 790 · 📈) - Precise Code Interaction Coupling Environment. ❗️LGPL-3.0
  • AMPLPY (🥉22 · ⭐ 79 · 📈) - Python API for AMPL. BSD-3
  • CIMTool-Builders-Library (🥉9 · ⭐ 7 · 📈) - Publically available XSLT builders. Apache-2

📉 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.

  • Grid2Op (🥇24 · ⭐ 330 · 📉) - Modeling sequential decision making in power systems. MPL-2.0
  • Atlite (🥈23 · ⭐ 310 · 📉) - Calculating Renewable Power Potentials. BSD-2
  • PyPSA-USA (🥉18 · ⭐ 80 · 📉) - Power System Model for the United States. MIT
  • Easy SimAuto (🥈15 · ⭐ 47 · 📉) - Python interface to PowerWorld. Apache-2
  • OpenDER (🥉14 · ⭐ 59 · 📉) - Inverter-based DER simulation. BSD-3

➕ Added Projects

Projects that were recently added to this best-of list.

  • UnitCommitment.jl (🥉12 · ⭐ 120 · ➕) - Optimization package for the Security-Constrained.. BSD-3
  • EGRIP.jl (🥉6 · ⭐ 8 · 💤) - Julia/MATALB package for power system restoration planning.. BSD-3
  • GenSAS (🥉4 · ⭐ 1 · ➕) - A C++ based generalized simulation tool based on semi-analytical.. BSD-3

Update: 2025.03.27

01 Apr 18:11

Choose a tag to compare

📈 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 (🥈33 · ⭐ 1.8K · 📈) - Operator Splitting QP Solver. Apache-2
  • CVXOPT (🥈28 · ⭐ 1K · 📈) - Python Software for Convex Optimization. ❗️GPL-3.0
  • OpenModelica (🥇28 · ⭐ 940 · 📈) - Modelica-based environment for modeling and simulation. ❗️Custom
  • ECOS (🥉25 · ⭐ 500 · 💤) - Conic solver for second-order cone programming. ❗️GPL-3.0
  • GridStatus (🥇25 · ⭐ 320 · 📈) - Extract data from ISOs and other sources. 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.

➕ Added Projects

Projects that were recently added to this best-of list.

Update: 2025.03.21

21 Mar 02:22

Choose a tag to compare

📈 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.

  • CVXPY (🥈38 · ⭐ 5.7K · 📈) - Convex optimization modeling language. Apache-2
  • HiGHS (🥈34 · ⭐ 1.1K · 📈) - Large-scale Sparse Linear Problem Optimizer. MIT
  • PIQP (🥉22 · ⭐ 100 · 📈) - Proximal Interior Point Quadratic Programming solver. BSD-2
  • PowerGenome (🥈20 · ⭐ 200 · 📈) - Create inputs for power systems models. MIT
  • dGen (🥇16 · ⭐ 64 · 📈) - The Distributed Generation Market Demand (dGen) model. 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.5K · 📉) - COIN-OR Interior Point Optimizer. EPL-2.0
  • GridStatus (🥇24 · ⭐ 320 · 📉) - Extract data from ISOs and other sources. BSD-3
  • AMPLPY (🥉21 · ⭐ 78 · 📉) - Python API for AMPL. BSD-3
  • OpenIPSL (🥈15 · ⭐ 88 · 📉) - A library of power system component models written in the.. BSD-3
  • ReEDS-2.0 (🥉14 · ⭐ 140 · 📉) - Capacity planning and dispatch model. ❗️GPL-3.0

Update: 2025.03.13

13 Mar 21:01

Choose a tag to compare

📈 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.

  • Grid2Op (🥇25 · ⭐ 320 · 📈) - Modeling sequential decision making in power systems. MPL-2.0
  • LightSim2Grid (🥈22 · ⭐ 53 · 📈) - A fast backend for the Grid2Op. MPL-2.0
  • REopt (🥈19 · ⭐ 95 · 📈) - Renewable Energy Integration & Optimization. BSD-3
  • CIMpy (🥇18 · ⭐ 59 · 📈) - CIM files to the XML/RDF format. MPL-2.0
  • SimBench (🥉17 · ⭐ 120 · 📈) - Benchmark dataset of German LV/MV/HV grids including.. ❗️odbl-1.0 juptyer

📉 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.

  • HiGHS (🥈32 · ⭐ 1.1K · 📉) - Large-scale Sparse Linear Problem Optimizer. MIT
  • Ipopt (🥈27 · ⭐ 1.5K · 📉) - COIN-OR Interior Point Optimizer. EPL-2.0
  • OpenModelica (🥇27 · ⭐ 940 · 📉) - Modelica-based environment for modeling and simulation. ❗️Custom
  • PyPowSyBl (🥈22 · ⭐ 63 · 📉) - A PowSyBl and Python integration. MPL-2.0
  • DPsim (🥇21 · ⭐ 76 · 📉) - Simulation for both EMT and phasor. MPL-2.0

Update: 2025.03.06

06 Mar 19:09

Choose a tag to compare

📈 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.

  • Pyomo (🥇39 · ⭐ 2.1K · 📈) - Python-based Optimization Modeling Language. BSD-3
  • pandapower (🥇34 · ⭐ 940 · 📈) - Convenient Power System Modelling and Analysis. BSD-3
  • PySCIPOpt (🥈31 · ⭐ 860 · 📈) - Python interface for SCIP. MIT
  • PyPowSyBl (🥈23 · ⭐ 63 · 📈) - A PowSyBl and Python integration. MPL-2.0
  • MATPOWER (🥈22 · ⭐ 450 · 📈) - Steady state power flow simulation. 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.

  • LTB ANDES (🥇23 · ⭐ 250 · 📉) - Transient Stability Simulator; CURENT LTB. ❗️GPL-3.0
  • PYPOWER (🥈20 · ⭐ 360 · 📉) - Port of MATPOWER to Python. ❗️BSD
  • PIQP (🥉18 · ⭐ 100 · 📉) - Proximal Interior Point Quadratic Programming solver. BSD-2
  • AltDSS/DSS C-API (🥈15 · ⭐ 34 · 📉) - a plain C interface to OpenDSS. BSD-3
  • dGen (🥉13 · ⭐ 63 · 📉) - The Distributed Generation Market Demand (dGen) model. BSD-3

Update: 2025.02.27

27 Feb 20:00

Choose a tag to compare

📈 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.

  • CIMpy (🥈17 · ⭐ 56 · 📈) - CIM files to the XML/RDF format. MPL-2.0
  • Easy SimAuto (🥈16 · ⭐ 45 · 📈) - Python interface to PowerWorld. Apache-2
  • OpenDER (🥈15 · ⭐ 59 · 📈) - Inverter-based DER simulation. 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.

  • OR-Tools (🥇39 · ⭐ 12K · 📉) - Google Optimization Tools. Apache-2
  • Tulip (🥈36 · ⭐ 12K · 📉) - Interior-point solver in pure Julia. MPL-2.0
  • SCS (🥉27 · ⭐ 570 · 📉) - Splitting Conic Solver. MIT
  • CBC (🥉22 · ⭐ 850 · 📉) - COIN-OR Branch-and-Cut solver. EPL-2.0
  • Clp (🥉22 · ⭐ 850 · 📉) - COIN-OR Linear Programming Solver. EPL-2.0

Update: 2025.02.20

20 Feb 19:44

Choose a tag to compare

📈 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.

  • OR-Tools (🥇40 · ⭐ 12K · 📈) - Google Optimization Tools. Apache-2
  • Xopt (🥇38 · ⭐ 12K · 📈) - Flexible high-level optimization in Python. MPL-2.0
  • Pyomo (🥇38 · ⭐ 2.1K · 📈) - Python-based Optimization Modeling Language. BSD-3
  • Tulip (🥈37 · ⭐ 12K · 📈) - Interior-point solver in pure Julia. MPL-2.0
  • PSAT (🥉4 · ⭐ 11 · 💤) - Power System Analysis Toolbox by Federico Milano. ❗️GPL

📉 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.

  • PyPowSyBl (🥈22 · ⭐ 63 · 📉) - A PowSyBl and Python integration. MPL-2.0
  • Easy SimAuto (🥈15 · ⭐ 45 · 📉) - Python interface to PowerWorld. Apache-2
  • LTB AMS (🥉15 · ⭐ 9 · 📉) - Scheduling Modeling and Simulation; CURENT LTB. ❗️GPL-3.0
  • OpenDER (🥈14 · ⭐ 58 · 📉) - Inverter-based DER simulation. BSD-3
  • dsgrid (🥉14 · ⭐ 26 · 📉) - Demand-side grid projects, datasets and queries. BSD-3

➕ Added Projects

Projects that were recently added to this best-of list.

Read more

Update: 2025.02.13

13 Feb 18:44

Choose a tag to compare

📈 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.

  • Grid2Op (🥇24 · ⭐ 310 · 📈) - Modeling sequential decision making in power systems. MPL-2.0
  • PyPowSyBl (🥈24 · ⭐ 63 · 📈) - A PowSyBl and Python integration. MPL-2.0
  • MATPOWER (🥈21 · ⭐ 440 · 📈) - Steady state power flow simulation. BSD-3
  • RSOME (🥉17 · ⭐ 300 · 📈) - Robust Stochastic Optimization Made Easy. ❗️GPL-3.0
  • PyDSS (🥈15 · ⭐ 36 · 📈) - A Python wrapper for OpenDSS. 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.

  • LightSim2Grid (🥈22 · ⭐ 53 · 📉) - A fast backend for the Grid2Op. MPL-2.0
  • OpenIPSL (🥈17 · ⭐ 84 · 📉) - A library of power system component models written in the.. BSD-3
  • STEPS (🥉14 · ⭐ 49 · 📉) - Balanced large-scale AC-DC hybrid power system analysis. MIT