npm is a package manager for the JavaScript programming language.
Website | Wikipedia
Simple, decentralized, project dependency manager with semver, cmake and git integration