Open source and developer registries· Package registry

npm

Best for: JavaScript and TypeScript developers. npm also supports staged publishing, where a release is uploaded first and approved separately.

Before you submit

Turn on two-factor authentication, or set up trusted publishing with OIDC so CI can publish without a long-lived token.

Cost, wait and links

Cost
Free submission. Public packages publish from npm’s free account plan.
Wait
Not stated by the site
Links
Not confirmed

Requirements

  • You need an account to submit.
  • Two-factor authentication, or a granular access token with bypass 2FA, to publish directly

Where this comes from

Checked against the site's own pages. Fees and rules change, so confirm on the site before paying.

Correct npm

Last checked . Tell us what changed and link to where the site says so.

Similar channels

  • PyPI

    Python developers

    Free submission

  • JSR

    JavaScript developers on Deno, Node.js, Cloudflare Workers and more

    Free submission

  • crates.io

    Rust developers

    Free submission

  • pkg.go.dev

    Go developers

    Free submission

Browse all launch channels