Skip to content

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.

    Get started

  • Examples


    Jump right in with our annotated examples.

    Examples

  • API Reference


    Your go-to reference for understanding our API.

    Reference