opam is the main package manager for OCaml. This is the equivalent of npm or yarn. opam is a command line tool to manipulate packages that are defined in opam files. Most of the opam packages are published on the opam repository which is the equivalent of the npm registry. This document presents the corresponding opam commands, files and configurations for the most common npm idioms. opam is now a