Back to all sites

npm

npmjs.comDeveloper platform

JavaScript package registry. A published package page can link to your homepage and repository.

Price
Free
Link
—
DR
93
Visits / mo
—

Price: Free for public packages

Before you submit

  • Required: An npm account
  • Required: A useful package with valid metadata and a README
  • Required: Two-factor authentication or an allowed publishing credential

How to submit

  1. Prepare and test the package.
  2. Add the homepage and repository details to package metadata.
  3. Publish the package and check its public npm page.

Worth knowing

Public packages are free to publish. Use a real, documented package and remove private files before publishing. Direct publishing requires 2FA or an allowed token; trusted publishing is available for supported CI systems.

npm accountWorking packagePublishing authentication

First submission? Read how to submit your website and check the published link.

Checked 18 Oct 2026Suggest an editMarkdownJSON
Go to npmjs.com