NP

NPM

NPM is a public registry and distribution platform for JavaScript packages.

29.4k usesUpdated Aug 31, 2026
Email Address
npmjavascriptpackage registrymaintaineremaildeveloper profile

About this module

NPM helps JavaScript developers publish, maintain, discover, and reuse packages under public maintainer profiles.

Related modules

REPseudonym
Replit
Public developer profiles from Replit, an online platform for building and publishing software.
COPseudonym
Codeforces
Codeforces is a competitive programming platform where people solve algorithmic challenges and participate in programming contests.
LEPseudonym
LeetCode
LeetCode is a programming platform where people practice coding problems and share their public progress.
DEPseudonym
DEV Community
DEV Community is a social platform where software developers publish articles, discuss technology, and maintain public professional profiles.
COPseudonym
Codewars
Codewars is a coding practice platform where developers solve challenges, earn honor, and progress through ranks.
KAPseudonym
Kaggle
Kaggle is a community for data science and machine-learning practitioners to share work and build public profiles.
RUPseudonym
RubyGems
RubyGems is the Ruby community's package hosting service for publishing libraries and maintaining public contributor profiles.
LAPseudonym
Launchpad
Launchpad is a software collaboration platform with public contributor identities and project activity.

Rate limits

Pick the right plan for higher usage limits.

Frequently Asked Questions

What impacts module results and how to interpret changes across executions.

Results depend on source platform availability, anti-automation controls, and temporary service limits. A valid target can still return partial or empty data when the upstream platform is rate-limited or unavailable.