Npm is a company operating as a package manager that installs, publishes, and manages node programs. It supports JavaScript community by providing a registry where developers publish and share packaged open-source modules.

Employee Rating

Parent CompanyGitHub
HQOakland, CA, US
npm was founded in 2014 and is headquartered in Oakland, CA, US

Viewing summary data as a guest

Sign up for free to see all data

npm Office Locations

npm has offices in Oakland and San Francisco
Oakland, CA, US (HQ)
1999 Harrison St #1150
San Francisco, CA, US
88 Colin P Kelly Jr St, San Francisco
Show all (2)

npm Financials and Metrics

Summary Metrics

Founding Date


Total Funding

$9.7 m


In total, npm had raised $9.7 m. npm is a subsidiary of GitHub

Human Capital Metrics

Embed Graph
Show all human capital metrics

npm Online and Social Media Presence

Embed Graph

npm Company Culture

  • Overall Culture



  • CEO Rating



  • Compensation



Learn more on Comparably

npm News and Updates

Standard JS: npm install funding


Employees at NPM, a startup that provides a crucial service for 11 million software developers, have signed an open letter demanding better working conditions

17 employees of startup NPM have signed an open letter demanding better working conditions. It employed 53 people in total as of April. NPM provides JavaScript tools to over 11 million developers — a service that is crucial to how many web pages and applications are built and maintained.  In March…
Show more

npm Blogs

npm Pride 2019 Shirts

npm loves everyone!With help from our friends at &yet and Teespring, our 2019 Pride shirts are now available! Select your favorite design in the npm Pride 2019 Teespring shop — or collect them all! — and 100% of proceeds will benefit The Trevor Project.Heads up! The timer on each Teespring page …

Plot to steal cryptocurrency foiled by the npm security team

Yesterday, the npm, Inc. security team, in collaboration with Komodo, helped protect over $13 million USD in cryptocurrency assets as we found and responded to a malware threat targeting the users of a cryptocurrency wallet called Agama.This attack focused on getting a malicious package into the bui…

private package development with npm Orgs

Most of you probably download packages from the public npm registry on a regular basis. Some of you might even publish packages for others to use.Did you know that npm provides tools for collaborative development as well? With npm Orgs, you get the npm developer experience you love while adding the …

Easy Automatic npm Publishes

One common question from people using npm to publish, especially on CI systems, is how best to automate the process, especially when dealing with multiple branches. For a while now, I’ve been using a pattern that takes almost all of the human interaction out of it, since I tend to mess stuff up whe…

npm On-Call

This is Teacup, our adopted wombat and latest on-call engineer.Just like everyone, Teacup has to take responsibility for what we ship to production. It won’t be smooth sailing on-boarding her — the late night alerts, the fact she doesn’t even own a computer, or just how difficult it is to acknowledg…

Why we created npm Enterprise

Last week we launched npm Enterprise, a fact that might come as a surprise to those of you who’ve been paying attention and know that we’ve had an enterprise product since 2014. The new Enterprise is a totally different beast, the result of recognizing that the way npm works is fundamentally new and…
Show more

npm Frequently Asked Questions

  • When was npm founded?

    npm was founded in 2014.

  • How many employees does npm have?

    npm has 20 employees.

  • Who are npm competitors?

    Competitors of npm include Flynn, FOSSA and Julia Computing.

  • Where is npm headquarters?

    npm headquarters is located at 1999 Harrison St #1150, Oakland.

  • Where are npm offices?

    npm has offices in Oakland and San Francisco.

  • How many offices does npm have?

    npm has 2 offices.