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

Nonlinear Programming Python Packages

Python packages with the GitHub topic nonlinear-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
casadi
casadi

CasADi is a symbolic framework for numeric optimization implementing automatic differentiation in forward and reverse modes on sparse matrix-valued computational graphs. It supports self-contained C-code generation and interfaces state-of-the-art codes such as SUNDIALS, IPOPT etc. It can be used from C++, Python or Matlab/Octave.

1.2M 2K 451
ampl
amplpy

Python API for AMPL

84K 85 20
ampl
ampltools

Python API for AMPL

31K 85 20
cvanaret
unopy

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

28K 494 47
cog-imperial
omlt

Represent trained machine learning models as Pyomo optimization formulations

16K 343 74
GAMS-dev
gamspy

Python-based algebraic modeling interface to GAMS

10K 130 10
casadi
casadi-gil-comp

CasADi is a symbolic framework for numeric optimization implementing automatic differentiation in forward and reverse modes on sparse matrix-valued computational graphs. It supports self-contained C-code generation and interfaces state-of-the-art codes such as SUNDIALS, IPOPT etc. It can be used from C++, Python or Matlab/Octave.

2K 2K 451
pyrddlgym-project
pyrddlgym-gurobi

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

2K 2 1
optyx-dev
optyx

Intuitive symbolic interface for constrained optimization problems. Write natural Python, get automatic gradients and solvers.

854 25 3
astomodynamics
pycddp

Constrained Differential Dynamic Programming Solver for Trajectory Optimization and Model Predictive Control

834 92 17
nkostiuchenko
ficomo

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

718 0 0
mgudorf
orbithunter

Framework for nonlinear dynamics and chaos

530 5 1
maptor
maptor

Multiphase Adaptive Trajectory Optimizer

510 52 2
ampl
amplpyfinance

Financial portfolio optimization with amplpy

330 85 20
ampl
amplremote

Python API for AMPL

119 85 20
casadi
casadi-fork

CasADi -- framework for algorithmic differentiation and numeric optimization

87 2K 451
    • Data from PyPI, GitHub, ClickHouse, and BigQuery