Vishvjit S.
VS
Vishvjit S.
Backend Developer Intern
Small-Business (50 or fewer emp.)
"Best Node Package Manager."
4.5/5
What do you like best about npm?

npm is the best package manager so far. It has a ton of open-source packages to use in any type of node project. It provides almost every package that one might need. The integration is also smooth we just have to write one command and it installs the package very smoothly. Review collected by and hosted on G2.com.

What do you dislike about npm?

I don't particularly dislike npm but when the error occurs during package installation the errors are not properly defined. Review collected by and hosted on G2.com.

Ingo S.
IS
Ingo S.
Frontend Web Developer
Small-Business (50 or fewer emp.)
"Node Package Manager that is still useful today"
4.5/5
What do you like best about npm?

npm is so popular that it offers possible, and easy to use, solutions for many web development projects, even more so due to the large package repository full of open source projects. Review collected by and hosted on G2.com.

What do you dislike about npm?

npm's module system is still not perfect after so many years, problems with incompatible peer dependencies, project node_modules folder consuming too much memory (trying to use pnpm as an alternative) and potential security risks due to hidden sub-dependencies, not solved by the outdated mechanism as that risks to break stability of installed solutions. Review collected by and hosted on G2.com.

Verified User in Computer & Network Security
UC
Verified User in Computer & Network Security
Small-Business (50 or fewer emp.)
"Great package management"
4.5/5
What do you like best about npm?

1. Free and easy to use.

2.It made managing projects easy

3.It has big community for support

4.It handles package installations, tracks versions and resolve dependencies. Review collected by and hosted on G2.com.

What do you dislike about npm?

1. There is no method to link npm eith yarn

2.less support for multi threading. Review collected by and hosted on G2.com.

Verified User in Information Technology and Services
UI
Verified User in Information Technology and Services
Enterprise (> 1000 emp.)
"Open source command line interface"
4.5/5
What do you like best about npm?

1. Open Source tool

2. Easy to use

3. It handles package installations, resolves dependencies, and is one of the best package management systems for javascript

4. Provides Code reusability Review collected by and hosted on G2.com.

What do you dislike about npm?

1. Less support for multithreading

2.Scalability issues Review collected by and hosted on G2.com.

Verified User in Computer Software
UC
Verified User in Computer Software
Mid-Market (51-1000 emp.)
"Best package manager"
5/5
What do you like best about npm?

- large package ecosystem

- easy package installation

- easy version management

- active community and support

- easy publishing and sharing Review collected by and hosted on G2.com.

What do you dislike about npm?

- dependency management complexity

- package quality and security

- lack of versioning control

- internet connectivity dependency

- performance and speed Review collected by and hosted on G2.com.

Kiran Kumar Y.
KY
Kiran Kumar Y.
AWS Release & Deployment Manager
Enterprise (> 1000 emp.)
"npm - A great option for node discover"
4.5/5
What do you like best about npm?

It is open-source and solves my dependency issues. Review collected by and hosted on G2.com.

What do you dislike about npm?

A compatible version of npm is not found yet and leading to lot of permission errors always. Review collected by and hosted on G2.com.

Yash R.
YR
Yash R.
Software Engineer
Small-Business (50 or fewer emp.)
"Best package manager i have ever used !"
5/5
What do you like best about npm?

NPM provides the best easy management of packages in projects, I think with v6 security is really improved a lot! npm CLI is also great and commands are easy to remember. Review collected by and hosted on G2.com.

What do you dislike about npm?

nothing specific to dislike but as compared to yarn performance and installation speed seems a little slow also npm outdated command took a lot of time to execute other than that everything is great ! Review collected by and hosted on G2.com.

Ashvin C.
AC
Ashvin C.
Senior Software Engineer
Enterprise (> 1000 emp.)
"My experience with npm has been very good. It is by far the best package manage"
4/5
What do you like best about npm?

When we install a package the dependencies are by default taken care of. The number of packages available with npm is by far the greatest in terms of numbers and quality. Review collected by and hosted on G2.com.

What do you dislike about npm?

Sometimes the versioning issues are there which are not self rectified and not that easy to solve. This is the main issue I faced while using npm, everything else is good only. Review collected by and hosted on G2.com.

Pranav S.
PS
Pranav S.
Senior Staff Engineer
Enterprise (> 1000 emp.)
"npm is an open source lightweight package manager adopted by various languages & platforms."
4.5/5
What do you like best about npm?

It is open source software thus adopted by many IDE & programming language for package management. Review collected by and hosted on G2.com.

What do you dislike about npm?

The hierarchy of dependency installed by packages is sometimes conflicting & even not necessary in many cases Review collected by and hosted on G2.com.

Verified User in Hospital & Health Care
UH
Verified User in Hospital & Health Care
Mid-Market (51-1000 emp.)
"Best command to use for a front end CLI user."
5/5
What do you like best about npm?

For any CLI user developing the front-end, the main task is to install all the necessary tools. Npm makes the installations just a command away, increasing a programmer's efficiency. Review collected by and hosted on G2.com.

What do you dislike about npm?

Compared to many tools which offer good jar and tgz files for direct download of the installations, npm takes time to install all the modules, and the system needs to restart to reflect those changes. Review collected by and hosted on G2.com.