PyRank
  • Insights
  • PyPI
  • GitHub
  • Search
  • Compare
  • Advisories
  • Ecosystem
  • About

Mixed Integer Programming Python Packages

Python packages with the GitHub topic mixed-integer-programming. Sorted by relevance, with stars and monthly downloads.
ERGO-Code
highspy

Linear optimization software

2.4M 2K 312
ampl
amplpy

Python API for AMPL

83K 84 20
ampl
ampltools

Python API for AMPL

28K 84 20
cog-imperial
omlt

Represent trained machine learning models as Pyomo optimization formulations

19K 343 73
metab0t
pyoptinterface

Efficient modeling interface for mathematical optimization in Python

16K 310 27
opvious
opvious

Python optimization SDK

3K 8 0
cog-imperial
entmoot

Multiobjective black-box optimization using gradient-boosted trees

3K 63 12
Opt-Mucca
pyscipopt-ml

Python interface to automatically formulate Machine Learning models into Mixed-Integer Programs

3K 42 3
phguo
benderslib

A Benders Decomposition Library in Python

1K 22 5
m4opt
m4opt

Multi-Mission Multi-Messenger Observation Planning Toolkit

685 23 13
mkoeppe
cutgeneratingfunctionology

Python code for computation and experimentation with cut-generating functions

677 12 11
ampl
amplpyfinance

Python API for AMPL

664 84 20
RhineQC
polyhedron-opt

Polyhedron is a domain-driven Python optimization modeling framework that turns business entities into transparent MILP/MIQP models, with built-in diagnostics, scenario analysis, and robust solver interoperability.

473 3 0
shaowei-cai-group
localmip

A standalone local search solver for general mixed integer programming

401 46 7
minimod-nutrition
minimod-opt

A mixed-integer program optimization solver for finding optimal nutritional interventions across space and time.

358 0 0
samarthmistry
opti-extensions

A collection of custom data structures and user-friendly functions for mathematical optimization modeling with DOcplex, gurobipy, Xpress, and highspy.

319 0 0
pyrddlgym-project
pyrddlgym-gurobi

Gurobi compilation of RDDL description files to mixed-integer programs, and optimization tools.

281 2 1
TimJentzsch
optiframe

A modular framework for mixed integer programming.

273 3 0
flowty
flowty

Network optimisation solver

261 2 0
TimJentzsch
cloud-resource-matcher

A framework to optimize costs of cloud computing deployments.

169 0 0
Milan-Adhikari
opticlient

Python client for SaaS optimization API

164 0 0
spoorendonk
md2mip

Compile Markdown/LaTeX MIP models into standalone Python solver scripts

146 0 1
ampl
amplremote

Python API for AMPL

67 84 20
equaeghe
ecyglpki

Cython GLPK interface

67 7 2
    • Data from PyPI, GitHub, ClickHouse, and BigQuery