An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with nonlinear-programming

A curated list of projects in awesome lists tagged with nonlinear-programming .

https://github.com/pyomo/pyomo

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

linear-programming mathematical-programming modeling-language nonlinear-programming optimization python

Last synced: 10 May 2025

https://github.com/Pyomo/pyomo

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

linear-programming mathematical-programming modeling-language nonlinear-programming optimization python

Last synced: 29 Apr 2025

https://github.com/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.

academic-project algorithmic-differentation c-plus-plus code-generation derivatives library mathematics matlab modular nonlinear nonlinear-programming numerical-calculations octave optimal-control optimization parameter-estimation python scientific-computing symbolic-manipulation

Last synced: 25 Jan 2026

https://github.com/sciml/modelingtoolkit.jl

An acausal modeling framework for automatically parallelized scientific machine learning (SciML) in Julia. A computer algebra system for integrated symbolics for physics-informed machine learning and automated transformations of differential equations

acausal computer-algebra dae dde delay-differential-equations differential-equations equation-based julia nonlinear-programming ode optimization ordinary-differential-equations pde scientific-machine-learning sciml sde stochastic-differential-equations symbolic symbolic-computation symbolic-numerics

Last synced: 23 Feb 2026

https://github.com/SciML/ModelingToolkit.jl

An acausal modeling framework for automatically parallelized scientific machine learning (SciML) in Julia. A computer algebra system for integrated symbolics for physics-informed machine learning and automated transformations of differential equations

acausal computer-algebra dae dde delay-differential-equations differential-equations equation-based julia nonlinear-programming ode optimization ordinary-differential-equations pde scientific-machine-learning sciml sde stochastic-differential-equations symbolic symbolic-computation symbolic-numerics

Last synced: 27 Mar 2025

https://github.com/jump-dev/nlopt.jl

A Julia interface to the NLopt nonlinear-optimization library

julia math nonlinear-optimization nonlinear-programming numerical-optimization optimization

Last synced: 17 Dec 2025

https://github.com/jump-dev/NLopt.jl

A Julia interface to the NLopt nonlinear-optimization library

julia math nonlinear-optimization nonlinear-programming numerical-optimization optimization

Last synced: 04 May 2025

https://github.com/madnlp/madnlp.jl

A solver for nonlinear programming

julia-language nonlinear-programming optimization

Last synced: 03 Apr 2025

https://github.com/jump-dev/knitro.jl

A Julia interface to the Artelys Knitro solver

julia jump-jl mixed-integer-programming nonlinear-programming

Last synced: 21 Aug 2025

https://github.com/jump-dev/xpress.jl

A Julia interface to the FICO Xpress Optimization suite

julia jump-jl linear-programming mixed-integer-programming nonlinear-programming

Last synced: 11 Apr 2025

https://github.com/jkaardal/pyipm

An interior-point method written in python for solving constrained and unconstrained nonlinear optimization problems.

constrained-optimization equality-inequality-constraints interior-point-method nonlinear-optimization nonlinear-programming python theano

Last synced: 16 Jan 2026

https://github.com/daggbt/optyx

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

autodiff automatic-differentiation constraints nonlinear-programming operations-research optimization python scipy symbolic-math

Last synced: 08 Feb 2026

https://github.com/jump-dev/baron.jl

A Julia interface to the BARON mixed-integer nonlinear programming solver

julia jump-jl mixed-integer-programming nonlinear-programming

Last synced: 11 Apr 2025

https://github.com/zanellia/feasible_sqp

A solver for nonlinear programming based on a sequential quadratic programming strategy with feasible intermediate iterates.

high-performance-computing model-predictive-control nonlinear-programming numerical-optimal-control numerical-optimization optimal-control

Last synced: 07 Feb 2026

https://github.com/sshin23/maddiff.jl

An automatic differentiation and algebraic modeling package

julia-language modeling-language nonlinear-optimization nonlinear-programming optimization

Last synced: 21 Jun 2025

https://github.com/zju-fast-lab/lmbm

Nonsmooth Unconstrained Optimization via Limited Memory Bundle Method

bundle-method limited-memory nonlinear-programming nonsmooth-optimization

Last synced: 02 Mar 2026

https://github.com/aldma/haleqo.jl

HALeqO solver for nonlinear equality-constrained optimization

julia nonlinear-optimization nonlinear-programming optimization optimization-algorithms solver

Last synced: 22 Apr 2025

https://github.com/hageldave/optisled

Java library for nonlinear (constraint) optimization.

gradient-descent nonlinear-programming optimization

Last synced: 26 Dec 2025

https://github.com/aldma/pipal.jl

Penalty-Interior-Point ALgorithm for nonlinear optimization

julia nonlinear-optimization nonlinear-programming optimization-algorithms

Last synced: 28 Mar 2025