Open Source Extensions#

Gurobi provides a comprehensive ecosystem of open-source tools, educational resources, and containerized solutions to support mathematical optimization workflows. For information on how the open-source Python projects are maintained and supported and how feedback can be given, see the KB article on Gurobi’s Open Source Packages.

gurobipy-pandas

A convenient wrapper library to connect pandas with gurobipy

Gurobi Machine Learning

A package to embed trained machine learning models directly into gurobipy models

Gurobi Logtools

A convenient tool for extracting and visualizing information from Gurobi log files

Gurobi OptiMods

A collection of implemented optimization use cases, ready to be used

Python Modeling Examples

A collection of Python notebooks for various optimization problems and difficulty levels

Gurobi Finance

Technical documentation and use cases for Gurobi in the finance domain

Gurobi Model Analyzer

Tools to help diagnose numerically challenging models

Docker Images

Base Docker images for application deployment using Gurobi APIs and remote services