Pyoframe: A loved alternative to GAMS, Pyomo, and Linopy
- Builds linear, non-linear, quadratic, continuous and mixed-integer optimization problems.
- Seamlessly integrates with pandas thanks to its dataframe-centric design.
- Extremely fast and memory efficient (even for sparse problems) thanks to Polars, Rust, and Pyoptinterface.
- Clear Pythonic syntax for writing mathematical models.
- Supports Gurobi, HiGHS, and Ipopt solvers.
- Continuously used in high-stakes production environments.
- 100% open-source (MIT License).
-
Learn
Install
pyoframe
and learn the library's basics. -
Examples
Jump right in with our annotated examples.
-
API Reference
Your go-to reference for understanding our API.