pandapower
Python power system analysis built on pandas: power flow, short circuit, OPF
- Vendor
- Fraunhofer IEE / University of Kassel
- License
- Open Source
- Platforms
- Any (Python)
- Official site
- pandapower.org/ ↗
pandapower wraps validated power-flow, short-circuit (IEC 60909), and optimal-power-flow solvers in a pandas-based data model, making grid studies scriptable, testable, and automatable. Standard-type libraries for lines and transformers plus network equivalence tools make it a favorite for distribution-grid research and automation.
Best for: grid engineers and researchers automating many-scenario distribution and transmission studies in Python.
Consider alternatives when deliverables require industry-standard compliance tooling and protection coordination (ETAP, DIgSILENT PowerFactory).
pandapower articles & guides
-
pandapower: Python-Native Power System Analysis for Modern Grid Engineers
pandapower is an open-source, Python-based power system analysis framework that stores network models as pandas DataFrames, enabling fully scriptable AC/DC power flow, optimal power flow, short-circuit analysis, and N-1 contingency screening. Its seamless integration with the Python scientific ecosystem makes it the tool of choice for engineers building automated, reproducible, and version-controlled grid studies. This article covers core capabilities, solver backends, time-series workflows, and guidance on when pandapower is the right choice.