Can some one tell me a package similar to cashocs in pytorch?

I found a pytorch package named cashocs for doing optimal control and shape optimization. cashocs: A Computational, Adjoint-Based Shape Optimization and Optimal Control Software. Is there any similar package in julia?