CCOpt

For details check out the implementation paper or its GitHub repository

CCopt can be used in MATLAB and Python via CasADi. 

For example, CCOpt is used to solve optimal control problem within nosnoc.