Introducing G2.ai, the future of software buying.Try now
Copper
Sponsored
Copper
Visit Website
Product Avatar Image
npm

By Nature Preceded Machines

Re-claim Profile

Re-claim your company’s G2 profile

This profile hasn’t been active for over a year.
If you work at npm, you can re-claim it to keep your company’s information up to date and make the most of your G2 presence.

    Once approved, you can:

  • Update your company and product details

  • Boost your brand's visibility on G2, search and LLMs

  • Access insights on visitors and competitors

  • Respond to customer reviews

  • We’ll verify your work email before granting access.

Re-claim
4.7 out of 5 stars

How would you rate your experience with npm?

Copper
Sponsored
Copper
Visit Website
It's been two months since this profile received a new review
Leave a Review

npm Reviews & Product Details

Value at a Glance

Averages based on real user reviews.

Time to Implement

1 month

Return on Investment

26 months

npm Integrations

(1)
Integration information sourced from real user reviews.
Product Avatar Image

Have you used npm before?

Answer a few questions to help the npm community

npm Reviews (85)

Reviews

npm Reviews (85)

4.7
85 reviews

Search reviews
Filter Reviews
Clear Results
G2 reviews are authentic and verified.
CA
Full Stack Engineer
Small-Business (50 or fewer emp.)
"Managing your packages and project using Node in the terminal"
What do you like best about npm?

I love NPM because it allows you to import over libraries to keep your project organized. It's directly integrated within the command line and runs on Node, so there aren't any additional apps or software needed to implement it. I also love that you can manage your project by keeping version control data inside your project, including scripts that can be ran in the command line. I also love installing packages anywhere on one machine with just 1 line in the command line. Review collected by and hosted on G2.com.

What do you dislike about npm?

I dislike that Node Package Manager sometimes doesn't automatically update some conflicting packages. It'll ask you to manually install some when it can easily be done automatically when you run "npm audit fix" would love if the devs add a feature that automatically installs manual installation packages with a "npm audit fix - -force" command. Review collected by and hosted on G2.com.

Omar C.
OC
Software developer
Small-Business (50 or fewer emp.)
"A package for every need"
What do you like best about npm?

It is easy to find bookstores for every need and different options Review collected by and hosted on G2.com.

What do you dislike about npm?

Sometimes it is complicated to manage the versions of each package and if compatibility with some others Review collected by and hosted on G2.com.

Verified User in Health, Wellness and Fitness
UH
Mid-Market (51-1000 emp.)
"npm, your installation buddy."
What do you like best about npm?

npm is one of the most compatible installation command helpers. It helps the UI developers install various varieties of modules and runs them and adds them to the specified path on its own. Review collected by and hosted on G2.com.

What do you dislike about npm?

Installations done through npm are sometimes very time-consuming. So, if a developer is in a hurry, direct software downloads using online download options are way more effective than npm. Review collected by and hosted on G2.com.

Venkatesh Kumar S.
VS
Frontend Developer
Mid-Market (51-1000 emp.)
"The best library for React Applications with huge developers community."
What do you like best about npm?

I like the way it is bringing all the developers in the world to one stop place where there are contributing several open-source projects. We can find the best modules that will be integrated into web development projects in npm. Review collected by and hosted on G2.com.

What do you dislike about npm?

Nothing found yet. It is great the way it is now. It is having huge developers community support all over the world. Review collected by and hosted on G2.com.

Verified User in Information Technology and Services
UI
Small-Business (50 or fewer emp.)
"npm for projects"
What do you like best about npm?

I most like npm because of its ease of use.

Just install packages global or local as per us. Review collected by and hosted on G2.com.

What do you dislike about npm?

Sometimes we need to clean the cache.

It comes with a nodeJs. some of node version version doesn't support npm Review collected by and hosted on G2.com.

IR
Software Engineer
Small-Business (50 or fewer emp.)
"Package Manager to keep your Project Organized"
What do you like best about npm?

I love that NPM has made maintaining projects alot easier as you're able to import libraries into your project using the command line, as well as update packages from the command line without having to mess with the file structures of your project. Review collected by and hosted on G2.com.

What do you dislike about npm?

I dislike that sometimes some packages will not update to the latest version automatically, a work around is to delete the node_modules and package-lock.json folder and files to reinstall them at the latest version. While it is not a major deal, it does become tedious overtime. Review collected by and hosted on G2.com.

Nicholas G.
NG
Senior Software Engineer
Enterprise (> 1000 emp.)
"Package Manager to Effectively Develop, Create and Publish Node Programs"
What do you like best about npm?

It is a Node Package Manager based on JavaScript programming language. Its features include command-line client and cloud database for public and private packages which enables client interactions with a remote registry which enable the users to utilize all the JavaScript modules available. It enables the user to access packages and metadata files available in the registry. Its registry contains thousands of packages. Npm aid its users to assess the quality of packages by providing a statistical overview of downloads and packages utilized. Review collected by and hosted on G2.com.

What do you dislike about npm?

Npm registry lacks authentic scrutiny for submission of packages to the registry which posed a risk for packages of low or poor quality. It lacks support for multi-threaded programming. Most developers do not found it suitable for running heavy computations or long-running calculations as it may slow down or decrease the performance. Review collected by and hosted on G2.com.

Verified User in Computer Software
UC
Mid-Market (51-1000 emp.)
"Node Package Manager"
What do you like best about npm?

We don't need to implement operation's separately, npm install's all by just one command and in short period of time. Review collected by and hosted on G2.com.

What do you dislike about npm?

Sometimes too many commands and command repetition is irritating. Review collected by and hosted on G2.com.

Nancy J.
NJ
Software Engineer
Mid-Market (51-1000 emp.)
"Makes JavaScript development smart, profitable, and safe."
What do you like best about npm?

* The most amazing thing I configured is that NPM has a wide audience all over the world, making it quick and easy if anyone has a problem when downloading a program.

* I love that NPM can run directly in the terminal as long as you have Node JS installed on your PC. It makes it easier to add new libraries and scripts to the code than to start installing them manually in libraries.

* It makes the project file system look simpler.

* Users will import several existing packages to use with their own projects via the NPM registry. You can install and distribute review packages anywhere in the world. Users can also submit their packages to others so that they can access them. Review collected by and hosted on G2.com.

What do you dislike about npm?

* I don't like there's still no way to intertwine NPM with other package managers like Yarn. Using a function to advise two managers on the same initiative will benefit immensely.

* It is not ideal for heavy programming and processes as the user may face certain lag problems.

* It does not have a thorough review on the application of packages. Heavy calculations have an effect on its efficiency and productivity.

* Another drawback I found is that APIs are inconsistent as they constantly modify and upgrade programs and require programmers to make changes to their current codes. Review collected by and hosted on G2.com.

Deanna L.
DL
Software Development Engineer
Enterprise (> 1000 emp.)
"A package manager for JavaScript programming language"
What do you like best about npm?

It assists in the administration of JavaScript programming libraries. This has made it easy for users to maintain check of wherever our project is. NPM is extremely simple to offer and trace a constructive tempo. NPM has a big community all over the world and so that it makes it effortless if someone is having a problem while installing a package even if he is not a developer or a designer or has limited information about it. Review collected by and hosted on G2.com.

What do you dislike about npm?

There is no method to interlink NPM with new packages administered such as Yarn. It is not appropriate for heavy processes and programming since the user might face a few lagging problems. API’s are unbalanced because they are repeatedly updating and changing which force programmers to formulate changes in their presented codes. NPM would not update some of your packages manually until you grant it. Client support services should be improved. Review collected by and hosted on G2.com.

Pricing Insights

Averages based on real user reviews.

Time to Implement

1 month

Return on Investment

26 months

Perceived Cost

$$$$$
npm Comparisons
Product Avatar Image
NuGet
Compare Now
Product Avatar Image
Sonatype Nexus Repository
Compare Now
Product Avatar Image
Ninite
Compare Now
npm Features
Package Access Control
Package Tracking
Automation
Package Management
Integration
Code Analysis