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._ -❗️GPL-3.0
❗️GPL-3.0
MPL-2.0
BSD-3
BSD-3
BSD-3
BSD-3
BSD-3
MIT
❗️BSD
MPL-2.0
BSD-3
BSD-3
BSD-3
BSD-3
MIT
❗️LGPL-3.0
❗️LGPL-3.0
MPL-2.0
MPL-2.0
MPL-2.0
BSD-3
MIT
❗️BSD
BSD-3
❗️BSD
❗️BSD
❗️BSD
MPL-2.0
MPL-2.0
Apache-2
Apache-2
MPL-2.0
MIT
❗️GPL-2.0
❗️GPL-2.0
❗️BSD
❗️BSD
❗️GPL-3.0
❗️GPL-3.0
MIT
MIT
BSD-3
❗️GPL-3.0
MIT
MIT
MIT
MIT
Apache-2
Apache-2
BSD-3
MIT
MIT
BSD-3
MIT
BSD-3
Apache-2
Apache-2
Apache-2
MIT
MIT
MIT
MIT
MIT
EPL-2.0
EPL-2.0
❗️GPL-3.0
MIT
EPL-2.0
❗️GPL-3.0
BSD-3
BSD-3
Apache-2
EPL-2.0
Apache-2
BSD-2
BSD-2
Apache-2
Apache-2
Apache-2
Apache-2
BSD-3
MPL-2.0
MPL-2.0
❗️GPL-3.0
❗️GPL-3.0
❗️GPL-3.0
❗️GPL-3.0
MPL-2.0
MPL-2.0
❗️BSD
❗️GPL-3.0
curent
❗️GPL-3.0
❗️BSD
❗️Custom
❗️Custom
❗️LGPL-3.0
BSD-3
MPL-2.0
BSD-3
BSD-3
❗️GPL-3.0
❗️GPL-3.0
BSD-3
BSD-3
❗️GPL-3.0
❗️GPL-3.0
🔗 COVID-EMDA ( ⭐ 57) - Cross-Domain Data Hub with Data in USA.
BSD-2
BSD-2
BSD-2
BSD-3
MIT
❗️GPL-3.0
❗️GPL-3.0
❗️GPL-3.0
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