Releases: ps-wiki/best-of-ps
Update: 2022.12.29
📈 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 (🥇25 · ⭐ 450 · 📈) - Large-scale Sparse Linear Problem Optimizer.
MIT - matpower (🥈21 · ⭐ 290 · 📈) - Steady state power flow simulation.
BSD-3 - Power Grid Model (🥈21 · ⭐ 58 · 📈) - Steady-state distribution power system analysis.
MPL-2.0 - PYPOWER (🥉20 · ⭐ 250 · 📈) - Port of MATPOWER to Python.
❗️BSD - PyPSA-Eur (🥉19 · ⭐ 170 · 📈) - Optimisation Model of the European Transmission System.
MIT
📉 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 (🥉24 · ⭐ 1.9K · 📉) - Julia-based Optimization Modeling Language.
MPL-2.0 - Easy SimAuto (🥇18 · ⭐ 32 · 📉) - Python interface to PowerWorld.
Apache-2 - py-dss-interface (🥈17 · ⭐ 15 · 📉) - A package for access to direct dll version of OpenDSS.
MIT
Update: 2022.12.22
📈 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.
- GridCal (🥈21 · ⭐ 310 · 📈) - Cross-platform power systems software.
❗️LGPL-3.0 - PowerSimulations.jl (🥈21 · ⭐ 190 · 📈) - Optimization of Power Systems; Part of the SIIP at..
BSD-3 - powerplantmatching (🥉21 · ⭐ 94 · 📈) - Tools to combine multiple power plant databases.
BSD-2 - Power Grid Model (🥈20 · ⭐ 58 · 📈) - Steady-state distribution power system analysis.
MPL-2.0 - skidl (🥇19 · ⭐ 810 · 💤) - Module to Design Electronic Circuits.
MIT
📉 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.
Update: 2022.12.15
📈 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 (🥇22 · ⭐ 200 · 📈) - Modeling sequential decision making in power systems.
MPL-2.0 - EGRET (🥉16 · ⭐ 96 · 📈) - Tools for Power Systems Optimization Modeling.
❗️BSD
📉 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.
- Atlite (🥇22 · ⭐ 160 · 📉) - Calculating Renewable Power Potentials.
BSD-2 - py-dss-interface (🥈17 · ⭐ 15 · 📉) - A package for access to direct dll version of OpenDSS.
MIT
➕ Added Projects
Projects that were recently added to this best-of list.
- Pyomo (🥇36 · ⭐ 1.4K · ➕) - Python-based Optimization Modeling Language.
BSD-3 - JuMP (🥉25 · ⭐ 1.8K · ➕) - Julia-based Optimization Modeling Language.
MPL-2.0 - skidl (🥇18 · ⭐ 810 · 💤) - Module to Design Electronic Circuits.
MIT - Xyce (🥇18 · ⭐ 240 · ➕) - Analog Circuit Simulator.
❗️GPL-3.0 - OpenIPSL (🥈17 · ⭐ 54 · ➕) - A library of power system models written with Modelica.
BSD-3 - OpenDSSDirect.py (🥉16 · ⭐ 66 · ➕) - A direct library interface to OpenDSS.
MIT - PySpice (🥉15 · ⭐ 450 · 💀) - Interface Python to Ngspice and Xyce.
❗️GPL-3.0 - LightSim2Grid (🥉15 · ⭐ 31 · ➕) - A fast backend for the Grid2Op.
MPL-2.0 - PyDSS (🥉14 · ⭐ 24 · ➕) - A Python wrapper for OpenDSS.
BSD-3 - GasModels.jl (🥉13 · ⭐ 55 · ➕) - Gas Network Optimization.
BSD-3 - RLGC (🥉9 · ⭐ 82 · 💤) - RL for Grid Control (RLGC).
❗️BSD - NGSPICE (🥉9 · ⭐ 45 · 💀) - Electric and Electronic Circuits Simulator.
❗️BSD - GSEIM (🥉3 · ⭐ 2 · ➕) - Interface Python to Ngspice and Xyce.
❗️GPL-3.0
Update: 2022.12.08
📈 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 (🥇24 · ⭐ 430 · 📈) - High performance serial and parallel solver for large scale sparse..
MIT - Large-scale Testbed (LTB) (🥇6 · ⭐ 3 · 📈) - Large-scale Testbed, with SELF-DEVELOPED Engine.
❗️GPL-3.0
➕ Added Projects
Projects that were recently added to this best-of list.
- Atlite (🥇23 · ⭐ 160 · ➕) - Calculating Renewable Power Potentials and Time Series.
BSD-2 - PyPSA-Eur (🥉19 · ⭐ 160 · ➕) - Open Optimisation Model of the European Transmission System.
MIT - powerplantmatching (🥉19 · ⭐ 93 · ➕) - Set of tools to combine multiple power plant databases.
BSD-2 - Power Grid Model (🥉19 · ⭐ 58 · ➕) - Steady-state distribution power system analysis.
MPL-2.0 - Easy SimAuto (🥇19 · ⭐ 32 · ➕) - Python interface to PowerWorld.
Apache-2 - py-dss-interface (🥉18 · ⭐ 15 · ➕) - Python interface to OpenDSS.
MIT - PyPSA-Eur-Sec (🥉16 · ⭐ 66 · ➕) - Sector-Coupled Open Optimisation Model of the European..
MIT
Update: 2022.12.01
📈 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.
- PowerModels.jl (🥉18 · ⭐ 290 · 📈) - Power Network Optimization.
❗️BSD
📉 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.
Initial Release: 2022.11.30
Initial Release
This curated list contains 25 awesome open-source projects for power system analysis, with a total of 5.1K stars grouped into 9 categories.
LTB andes (🥇19 · ⭐ 130) - Transient Stability Simulator with Hybrid Symbolic-.. ❗️GPL-3.0
pandapower (🥇31 · ⭐ 570) - Convenient Power System Modelling and Analysis. BSD-3
Ipopt (🥇23 · ⭐ 930) - COIN-OR Interior Point Optimizer. EPL-2.0
Grid2Op (🥇20 · ⭐ 200) - A testbed platform to model sequential decision making in.. MPL-2.0
precice (🥇23 · ⭐ 480) - Partitioned multi-physics simulations. ❗️LGPL-3.0
pandapipes (🥇21 · ⭐ 65) - A pipeflow calculation tool. BSD-3
PowerGraphics (🥇12 · ⭐ 19) - Visualization Program for PowerSimulations; Part of the SIIP.. BSD-3
LTB DiME (🥇6 · ⭐ 1) - Distributed Messaging Environment for LTB; Part of CURENT LTB. ❗️GPL-3.0