`yapm` is a package manager for node.js, in fact a npm fork from io.js, node.js compatible, providing several interesting new features.
What is yapm ?
yapm is a package manager for node.js, in fact a npm fork from io.js, node.js compatible, by Alex Kocharin, the same author than sinopia.
It provides several interesting new features.
Links
- npm page: https://www.npmjs.com/package/yapm
 - github page: https://github.com/rlidwka/yapm
 - author: Alex Kocharin
 
Features added over npm
- improvements in package.json handling:
- preserve formatting of package.json files
 - support for package.json5 and package.yaml files.
 - if package.json or any other json document is malformed, show where the error is.
 
 - formatting changes:
- logs have much more clean formatting
 - added a progress bar showing download progress
 - better search output with github repository links
 
 - multiple registries support
- registry-specific configs + security fixes
 - easier switch between different npm registries
 
 - semver support for packages installable from github.
 - plus a bunch of other minor changes.