Releases: jinningwang/best-of-ps
Update: 2024.12.19
📈 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.
- pandapower (🥇33 · ⭐ 900 · 📈) - Convenient Power System Modelling and Analysis.
BSD-3
- Power Grid Model (🥇29 · ⭐ 150 · 📈) - Steady-state distribution power system analysis.
MPL-2.0
- dGen (🥇15 · ⭐ 60 · 📈) - The Distributed Generation Market Demand (dGen) model.
BSD-3
- dsgrid (🥇15 · ⭐ 26 · 📈) - Demand-side grid projects, datasets and queries.
BSD-3
- STEPS (🥉14 · ⭐ 47 · 📈) - Balanced large-scale AC-DC hybrid power system analysis.
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.
- OSQP (🥈30 · ⭐ 1.7K · 📉) - Operator Splitting QP Solver.
Apache-2
- GridCal (🥇26 · ⭐ 430 · 📉) - Cross-platform power systems software.
❗️LGPL-3.0
- PyPowSyBl (🥈22 · ⭐ 59 · 📉) - A PowSyBl and Python integration.
MPL-2.0
- LTB AMS (🥉16 · ⭐ 8 · 📉) - Scheduling Modeling and Simulation; CURENT LTB.
❗️GPL-3.0
- PowerSimulationsDynamics.jl (🥈15 · ⭐ 180 · 📉) - Dynamic Power System simulations; NREL Sienna.
BSD-3
Update: 2024.12.12
📈 Trending Up
Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity.
- HiGHS (🥈34 · ⭐ 1K · 📈) - Large-scale Sparse Linear Problem Optimizer.
MIT
- OSQP (🥈31 · ⭐ 1.7K · 📈) - Operator Splitting QP Solver.
Apache-2
- GridCal (🥇27 · ⭐ 430 · 📈) - Cross-platform power systems software.
❗️LGPL-3.0
- PyPowSyBl (🥈23 · ⭐ 59 · 📈) - A PowSyBl and Python integration.
MPL-2.0
- LightSim2Grid (🥈21 · ⭐ 52 · 📈) - A fast backend for the Grid2Op.
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.
- Xopt (🥇35 · ⭐ 11K · 📉) - Flexible high-level optimization in Python.
MPL-2.0
- Tulip (🥈33 · ⭐ 11K · 📉) - Interior-point solver in pure Julia.
MPL-2.0
- GridPACK (🥉12 · ⭐ 47 · 📉) - High-Performance Electric Grid Simulation.
❗️Custom
- MOST (🥉11 · ⭐ 31 · 📉) - MATPOWER Optimal Scheduling Tool.
BSD-3
➕ Added Projects
Projects that were recently added to this best-of list.
Update: 2024.12.05
📈 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.
📉 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.
- ECOS (🥉22 · ⭐ 480 · 💤) - Conic solver for second-order cone programming.
❗️GPL-3.0
- GridCal (🥈22 · ⭐ 420 · 📉) - Cross-platform power systems software.
❗️LGPL-3.0
- PyPowSyBl (🥈19 · ⭐ 59 · 📉) - A PowSyBl and Python integration.
MPL-2.0
- LightSim2Grid (🥉17 · ⭐ 51 · 📉) - A fast backend for the Grid2Op.
MPL-2.0
- RSOME (🥉15 · ⭐ 290 · 📉) - Robust Stochastic Optimization Made Easy.
❗️GPL-3.0
Update: 2024.11.28
📈 Trending Up
Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity.
- HiGHS (🥈34 · ⭐ 990 · 📈) - Large-scale Sparse Linear Problem Optimizer.
MIT
- PyPowSyBl (🥈23 · ⭐ 59 · 📈) - A PowSyBl and Python integration.
MPL-2.0
- PyOptInterface (🥉20 · ⭐ 210 · 📈) - Efficient modeling interface for optimization in..
MPL-2.0
- CIMpy (🥈16 · ⭐ 54 · 📈) - CIM files to the XML/RDF format.
MPL-2.0
- PowerSystemsInvestments.jl (🥉6 · ⭐ 13 · 📈) - Power Systems investment models; NREL Sienna.
BSD-3
📉 Trending Down
Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity.
- OSQP (🥈30 · ⭐ 1.7K · 📉) - Operator Splitting QP Solver.
Apache-2
- Clarabel.rs (🥉24 · ⭐ 340 · 📉) - Interior-point solver for convex conic optimisation..
Apache-2
- MATPOWER (🥈21 · ⭐ 430 · 📉) - Steady state power flow simulation.
BSD-3
- PowerGenome (🥉18 · ⭐ 200 · 📉) - Create inputs for power systems models.
MIT
- GenX (🥉16 · ⭐ 280 · 📉) - Configurable capacity expansion model.
❗️GPL-2.0
➕ Added Projects
Projects that were recently added to this best-of list.
- OR-Tools (🥇39 · ⭐ 11K · ➕) - Google Optimization Tools.
Apache-2
- Xopt (🥇37 · ⭐ 11K · ➕) - Flexible high-level optimization in Python.
MPL-2.0
- Tulip (🥈35 · ⭐ 11K · ➕) - Interior-point solver in pure Julia.
MPL-2.0
<img src="https://github.com/jinningwang/best-of-ps/blob/develop/config/icons/...
Update: 2024.06.06
📈 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.
- Clarabel.rs (🥉26 · ⭐ 270 · 📈) - Interior-point solver for convex conic optimisation..
Apache-2
- pandapipes (🥇24 · ⭐ 120 · 📈) - Pipeflow Calculation Tool.
BSD-3
- RSOME (🥉18 · ⭐ 260 · 📈) - Robust Stochastic Optimization Made Easy.
❗️GPL-3.0
- PyOptInterface (🥉16 · ⭐ 130 · 📈) - Efficient modeling interface for optimization in..
MPL-2.0
- GridPACK (🥉13 · ⭐ 39 · 📈) - High-Performance Electric Grid Simulation.
❗️Custom
📉 Trending Down
Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity.
- PySCIPOpt (🥇30 · ⭐ 760 · 📉) - Python interface for SCIP.
MIT
- HiGHS (🥈29 · ⭐ 830 · 📉) - Large-scale Sparse Linear Problem Optimizer.
MIT
- precice (🥉25 · ⭐ 690 · 📉) - Precise Code Interaction Coupling Environment.
❗️LGPL-3.0
- GridCal (🥇25 · ⭐ 390 · 📉) - Cross-platform power systems software.
❗️LGPL-3.0
- OpenDSSDirect.py (🥇20 · ⭐ 82 · 📉) - A direct library interface to OpenDSS.
MIT
Update: 2024.05.30
📈 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 (🥇26 · ⭐ 390 · 📈) - Cross-platform power systems software.
❗️LGPL-3.0
- Grid2Op (🥇26 · ⭐ 260 · 📈) - Modeling sequential decision making in power systems.
MPL-2.0
- Power Grid Model (🥇26 · ⭐ 130 · 📈) - Steady-state distribution power system analysis.
MPL-2.0
- PIQP (🥉18 · ⭐ 58 · 📈) - Proximal Interior Point Quadratic Programming solver.
BSD-2
- matpower-pip (🥉15 · ⭐ 17 · 📈) - Easy Python Access to MATPOWER.
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.
- GridPath (🥉18 · ⭐ 89 · 📉) - Power system planning and operations.
Apache-2
- PyDSS (🥈16 · ⭐ 32 · 📉) - A Python wrapper for OpenDSS.
BSD-3
- PowerSystemsInvestmentsPortfolios.jl (🥉4 · ⭐ 9 · 🐣) - Data models for Power Systems investment models; NREL..
BSD-3
- PowerSystemsInvestments.jl (🥉3 · ⭐ 9 · 🐣) - Power Systems investment models; NREL Sienna.
BSD-3
Update: 2024.05.23
📈 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.
- SCS (🥈27 · ⭐ 520 · 📈) - Splitting Conic Solver.
MIT
- JuMP (🥈26 · ⭐ 2.1K · 📈) - Julia-based Optimization Modeling Language.
MPL-2.0
- Clarabel.rs (🥉25 · ⭐ 260 · 📈) - Interior-point solver for convex conic optimisation..
Apache-2
- MATPOWER (🥇24 · ⭐ 390 · 📈) - Steady state power flow simulation.
BSD-3
- PowerNetworkMatrices.jl (🥉13 · ⭐ 18 · 📈) - Power systems matrices; NREL Sienna.
BSD-3
📉 Trending Down
Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity.
- Pyomo (🥈36 · ⭐ 1.9K · 📉) - Python-based Optimization Modeling Language.
BSD-3
- OpenModelica (🥇27 · ⭐ 750 · 📉) - Modelica-based environment for modeling and simulation.
❗️Custom
- GridCal (🥇24 · ⭐ 390 · 📉) - Cross-platform power systems software.
❗️LGPL-3.0
- pandapipes (🥇23 · ⭐ 120 · 📉) - Pipeflow Calculation Tool.
BSD-3
- PIQP (🥉17 · ⭐ 58 · 📉) - Proximal Interior Point Quadratic Programming solver.
BSD-2
Update: 2024.05.16
📈 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.
- SCS (🥈26 · ⭐ 520 · 📈) - Splitting Conic Solver.
MIT
- ECOS (🥈26 · ⭐ 450 · 💤) - Conic solver for second-order cone programming.
❗️GPL-3.0
- GridStatus (🥇23 · ⭐ 250 · 📈) - Extract data from ISOs and other sources.
BSD-3
- LightSim2Grid (🥈22 · ⭐ 45 · 📈) - A fast backend for the Grid2Op.
MPL-2.0
- MOST (🥉14 · ⭐ 31 · 📈) - MATPOWER Optimal Scheduling Tool.
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.
- HiGHS (🥇31 · ⭐ 810 · 📉) - Large-scale Sparse Linear Problem Optimizer.
MIT
- JuMP (🥉25 · ⭐ 2.1K · 📉) - Julia-based Optimization Modeling Language.
MPL-2.0
- Atlite (🥉22 · ⭐ 240 · 📉) - Calculating Renewable Power Potentials.
BSD-2
- OpenDSSDirect.py (🥇21 · ⭐ 81 · 📉) - A direct library interface to OpenDSS.
MIT
- PowerNetworkMatrices.jl (🥉11 · ⭐ 18 · 📉) - Power systems matrices; NREL Sienna.
BSD-3
Update: 2024.05.09
📈 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 (🥈37 · ⭐ 1.9K · 📈) - Python-based Optimization Modeling Language.
BSD-3
- PySCIPOpt (🥈31 · ⭐ 750 · 📈) - Python interface for SCIP.
MIT
- Atlite (🥇23 · ⭐ 240 · 📈) - Calculating Renewable Power Potentials.
BSD-2
- PowerGenome (🥈20 · ⭐ 190 · 📈) - Create inputs for power systems models.
MIT
- KVXOPT (🥉14 · ⭐ 10 · 📈) - CVXOPT with more wrappers suite-sparse.
❗️GPL-3.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.
- SCS (🥈25 · ⭐ 520 · 📉) - Splitting Conic Solver.
MIT
- GridCal (🥇25 · ⭐ 390 · 📉) - Cross-platform power systems software.
❗️LGPL-3.0
- Grid2Op (🥇25 · ⭐ 260 · 📉) - Modeling sequential decision making in power systems.
MPL-2.0
- LightSim2Grid (🥈21 · ⭐ 44 · 📉) - A fast backend for the Grid2Op.
MPL-2.0
- PIQP (🥉17 · ⭐ 58 · 📉) - Proximal Interior Point Quadratic Programming solver.
BSD-2
Update: 2024.05.02
📈 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.1K · 📈) - Convex optimization modeling language.
Apache-2
- PyPSA (🥇32 · ⭐ 1.1K · 📈) - Python for Power System Analysis.
MIT
- Ipopt (🥈27 · ⭐ 1.3K · 📈) - COIN-OR Interior Point Optimizer.
EPL-2.0
- CVXOPT (🥈26 · ⭐ 960 · 📈) - Python Software for Convex Optimization.
❗️GPL-3.0
- PIQP (🥉18 · ⭐ 58 · 📈) - Proximal Interior Point Quadratic Programming solver.
BSD-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.
- SCS (🥈26 · ⭐ 520 · 📉) - Splitting Conic Solver.
MIT
- ECOS (🥉25 · ⭐ 450 · 💤) - Conic solver for second-order cone programming.
❗️GPL-3.0
- GridStatus (🥉21 · ⭐ 250 · 📉) - Extract data from ISOs and other sources.
BSD-3
- EGRET (🥉14 · ⭐ 120 · 📉) - Tools for Power Systems Optimization Modeling.
❗️BSD
- PowerGraphics.jl (🥉14 · ⭐ 28 · 📉) - Visualization for PowerSimulations; NREL Sienna.
BSD-3