opam is a source-based package manager. It supports multiple simultaneous compiler installations, flexible package constraints, and a Git-friendly development workflow.
Why do you think that https://github.com/rust-lang/cargo is a good alternative to opam