npm

JavaScript package manager

82
Project is healthy
Funding
Stable
Maintenance
Active
Contributors
Healthy
Bus Factor
Medium risk
Metrics last updated: 6 days ago (2026-02-07)

Overview

npm is the world’s largest software registry and package manager for JavaScript, with over 2 million packages available.

Importance

  • Essential for JavaScript development
  • Largest package registry in any language
  • Foundation of Node.js ecosystem
  • Powers frontend and backend development

Key Features

  • Package installation and management
  • Dependency resolution
  • Semantic versioning support
  • Script execution

Sustainability

npm is owned by GitHub (Microsoft) with strong corporate backing. The registry and CLI are well-funded and actively developed.

Dependencies

⬆️ Depends On (1)
npm
unknown

Dependency Chain

Upstream
Node.js
npm

Impact Analysis

1 Direct Dependencies
0 Dependent Projects
🔝 Top-level project