This package implements a shooting method for solving boundary value problems, for instance resulting of the application of Pontryagin's Minimum Principle to an optimal control problem. The software is mostly Fortran90, with some third party Fortran77 codes for the numerical integration and non-linear equations system. Its features include the handling of right hand side discontinuities (such as caused by a bang-bang control) for the integration of the trajectory and the computation of Jacobians for the shooting method. The particular case of singular arcs for optimal control problems is also addressed