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

Mathematical Programming Python Packages

Python packages with the GitHub topic mathematical-programming. Sorted by relevance, with stars and monthly downloads.
Pyomo
pyomo

An object-oriented algebraic modeling language in Python for structured optimization problems.

1.3M 2K 582
SCIP-Interfaces
pyscipopt

Python interface for the SCIP Optimization Suite

348K 985 284
Jij-Inc
ommx

Open standard for mathematical programming interoperability

54K 51 2
cvanaret
unopy

With Uno, finally take full control of your SQP/barrier solver for nonlinearly constrained optimization

28K 494 47
jonathanberthias
cvxpy-gurobi

Translate CVXPY problems into Gurobi or SCIP models

28K 1 1
cog-imperial
omlt

Represent trained machine learning models as Pyomo optimization formulations

16K 343 74
metab0t
pyoptinterface

Efficient modeling interface for mathematical optimization in Python

14K 311 27
GAMS-dev
gamspy

Python-based algebraic modeling interface to GAMS

10K 130 10
Jij-Inc
ommx-pyscipopt-adapter

Open standard for mathematical programming interoperability

6K 51 2
ralna
galahad-optrove

A library of modern Fortran modules for nonlinear optimization

6K 176 16
Jij-Inc
ommx-openjij-adapter

Open standard for mathematical programming interoperability

5K 51 2
Jij-Inc
ommx-python-mip-adapter

Open standard for mathematical programming interoperability

3K 51 2
Jij-Inc
ommx-highs-adapter

Open standard for mathematical programming interoperability

2K 51 2
industrial-optimization-group
desdeo

An open source computational and fullstack framework for interactive multiobjective optimization and decision-support..

2K 45 46
cog-imperial
cog-suspect

Special Structure Detection for Pyomo

728 26 4
nkostiuchenko
ficomo

ficomo: a pyomo-like framework for the FICO xpress solver

718 0 0
Opt-Mucca
pyscipopt-ml

automatically formulate and embed ML models into MIPs with SCIP

692 42 3
CharJon
geco

Generators for Combinatorial Optimization

548 20 4
jonathanberthias
cvxpy-translation

Translate CVXPY problems into solvers' native models

498 1 1
StrayFeral
custom-numbers

Swiss-army knife for numbers of custom numeral systems.

354 0 0
spoorendonk
md2mip

Compile Markdown/LaTeX MIP models into standalone Python solver scripts

203 0 2
dahmansphi
dconvexhull

A convex hull operations package with visualization

143 0 0
SCIP-Interfaces
cmditch-pyscip-test

Test package

132 985 284
KISysBio
oplra-reg

Mixed Integer Piecewise Regression Algorithm with Regularisation

90 5 0
    • Data from PyPI, GitHub, ClickHouse, and BigQuery