The DirectSearch package is a collection of commands to numerically computes local and global minimums (maximums) of nonlinear multivariate function with (without) constraints. The package optimization methods are direct searching methods, i.e. they do not require the objective function to be differentiable and continuous.