Guide

URL Structure

Understand how URLs work in npmx.dev

npmx.dev supports npm-compatible URLs and simpler alternatives.

Use npm-compatible URLs

Replace npmjs.com with npmx.dev (or xnpmjs.com) in any npm URL:

npm URLnpmx.dev equivalent
npmjs.com/package/nuxtnpmx.dev/package/nuxt
npmjs.com/package/@nuxt/kitnpmx.dev/package/@nuxt/kit
npmjs.com/package/vue/v/3.4.0npmx.dev/package/vue/v/3.4.0
npmjs.com/search?q=vuenpmx.dev/search?q=vue
npmjs.com/~sindresorhusnpmx.dev/~sindresorhus
npmjs.com/org/nuxtnpmx.dev/org/nuxt
Install the npmx-replace browser extension for automatic redirects.

Use simpler URLs

npmx.dev also supports shorter, cleaner URLs:

PatternExample
/<package>/nuxt
/<package>@<version>/vue@3.4.0
/@scope/name/@nuxt/kit
/@org/@nuxt
/~username/~sindresorhus

Understand URL limitations

Some npm URLs are not yet supported:

URL PatternStatus
/package/<name>/accessNot yet supported
/package/<name>/dependentsComing soon
/settings/*Not supported (account settings)