Ada beberapa alternatif untuk npm yang digunakan menginstal modul JavaScript, termasukdiantaranya: ied, pnpm, npm-install, npmd, dan Yarn yang dirilis terakhir oleh [[Facebook]] pada bulan oktober 2016.<ref name="hello-yarn">{{Cite web|url=http://blog.npmjs.org/post/151660845210/hello-yarn|title=Hello, Yarn!|date=11 October 2016|website=The npm Blog|access-date=17 December 2016}}</ref> Mereka semua kompatibel dengan semua registri publik npm dan menggunakannya secara default, tetapi menyediakan berbagai klien-sisi pengalaman, biasanya terfokus pada peningkatan kinerja dan determinisme dibandingkan dengan npm klien.<ref name="yarn-why">{{Cite web|url=http://yehudakatz.com/2016/10/11/im-excited-to-work-on-yarn-the-new-js-package-manager-2/|title=Why I'm working on Yarn|last=Katz|first=Yehuda|date=11 October 2016|access-date=17 December 2016}}</ref>