Skip to content
Gurobi

Welcome to Gurobi's public GitHub projects!

We hope to grow and establish a collaborative community around Gurobi by openly developing a variety of different projects and tools that make optimization more accessible and easier to use for everyone.

Our projects use the Apache-2.0 license and we follow our Code of Conduct to ensure a welcoming and open culture.

Questions, Issues, and Contributions

We use our Gurobi Community Forum to organize discussions around the projects so please feel free to write a new post if anything is unclear or if you have a specific question.

Technical issues are best reported and handled as GitHub issues in the respective projects. The same holds for contributions that are supposed to be made by creating new Pull Requests in the projects.

For further information please refer to the individual README files of the respective projects.

Pinned Loading

  1. modeling-examples modeling-examples Public

    Gurobi modeling examples

    Jupyter Notebook 616 272

  2. gurobi-logtools gurobi-logtools Public

    Extract and visualize information from Gurobi log files

    Python 100 16

  3. gurobi-machinelearning gurobi-machinelearning Public

    Formulate trained predictors in Gurobi models

    Python 202 41

  4. gurobipy-pandas gurobipy-pandas Public

    Convenience wrapper for building optimization models from pandas data

    HTML 90 15

  5. gurobi-optimods gurobi-optimods Public

    Data-driven APIs for common optimization tasks

    Python 144 31

  6. gurobi-modelanalyzer gurobi-modelanalyzer Public

    Tools to analyze models for numerical issues and check solutions for feasibility

    JetBrains MPS 19 5

Repositories

Showing 10 of 18 repositories
  • gurobipy-pandas Public

    Convenience wrapper for building optimization models from pandas data

    Gurobi/gurobipy-pandas’s past year of commit activity
    HTML 90 Apache-2.0 15 8 4 Updated Sep 19, 2024
  • gurobi-modelanalyzer Public

    Tools to analyze models for numerical issues and check solutions for feasibility

    Gurobi/gurobi-modelanalyzer’s past year of commit activity
    JetBrains MPS 19 Apache-2.0 5 2 0 Updated Sep 18, 2024
  • gurobi-sphinxtheme Public

    Shared theme for the various Gurobi documentation projects using Sphinx

    Gurobi/gurobi-sphinxtheme’s past year of commit activity
    HTML 0 1 0 0 Updated Sep 17, 2024
  • gurobi-machinelearning Public

    Formulate trained predictors in Gurobi models

    Gurobi/gurobi-machinelearning’s past year of commit activity
    Python 202 Apache-2.0 41 7 3 Updated Sep 10, 2024
  • gurobi-logtools Public

    Extract and visualize information from Gurobi log files

    Gurobi/gurobi-logtools’s past year of commit activity
    Python 100 Apache-2.0 16 6 1 Updated Aug 1, 2024
  • gurobi-optimods Public

    Data-driven APIs for common optimization tasks

    Gurobi/gurobi-optimods’s past year of commit activity
    Python 144 Apache-2.0 31 21 8 Updated Jul 19, 2024
  • docker-python Public

    The gurobi/python image provides a base Docker image for applications that use the Gurobi Python interface.

    Gurobi/docker-python’s past year of commit activity
    Python 4 2 0 0 Updated Jul 18, 2024
  • docker-optimizer Public

    The gurobi/optimizer image provides a base Docker image for building applications using any of the supported APIs (C, C++, Java, .NET, Python, MATLAB, and R), as well as the command line tools such as gurobi_cl and the Python shell. If you are planning to only use the Python API, we recommend using the gurobi/python image instead.

    Gurobi/docker-optimizer’s past year of commit activity
    Python 12 7 0 0 Updated Jul 18, 2024
  • docker-compute Public

    The gurobi/compute image provides a Docker image ready to be deployed as a Compute Server node.

    Gurobi/docker-compute’s past year of commit activity
    Dockerfile 9 1 0 0 Updated Jul 18, 2024
  • docker-manager Public

    The gurobi/manager image provides a Docker image ready to be deployed as a Cluster Manager.

    Gurobi/docker-manager’s past year of commit activity
    Dockerfile 6 2 0 0 Updated Jul 18, 2024