TOMS178 is a C library, using double precision arithmetic, which uses the Hooke-Jeeves direct search algorithm to seek the minimizing point of a function f(x) of several variables.
The original C source code for this program, as written by Mark Johnson, is available at http://www.netlib.org/opt/hooke.c
ASA047 is a FORTRAN77 library which minimizes a scalar function of several variables using the Nelder-Mead algorithm.
DQED a FORTRAN90 library which solves constrained least squares problems.
COORDINATE_SEARCH is an executable MATLAB program which minimizes a scalar function of several variables using the coordinate search algorithm.
ENTRUST is an executable MATLAB program which minimizes a scalar function of several variables using trust region methods.
fminsearch is a MATLAB built in command which minimizes a scalar function of several variables using the Nelder-Mead algorithm.
MINPACK a FORTRAN90 library which solves systems of nonlinear equations, or the least squares minimization of the residual of a set of linear or nonlinear equations.
NELDER_MEAD an executable MATLAB program which minimizes a scalar function of multiple variables using the Nelder-Mead algorithm.
NL2SOL a FORTRAN90 library which implements an adaptive nonlinear least-squares algorithm.
PRAXIS a FORTRAN90 library which minimizes a scalar function of several variables, without derivative information.
TEST_NLS a FORTRAN90 library which defines test problems requiring the least squares minimization of a set of nonlinear functions.
TEST_OPT a FORTRAN90 library which defines test problems requiring the minimization of a scalar function of several variables.
TOMS611 a FORTRAN90 library which optimizes a scalar functional of multiple variables.
UNCMIN is a FORTRAN77 library which can be used to seek the minimizer of a scalar functional of multiple variables.
Mark Johnson
You can go up one level to the C source codes.