A fast, modern browser for the npm registry.
The aim of npmx.dev is to provide a better browser for the npm registry β fast, modern, and accessible. We donβt aim to replace the npmjs.com registry, just provide a better UI and DX.
npmjs.com with xnpmjs.com or npmx.dev in any URL and it just works./ to focus search, arrow keys to navigate results, Enter to select/~username/@orgname| Feature | npmjs.com | npmx.dev |
|---|---|---|
| Package search | β | β |
| Package details & README | β | β |
| Version history | β | β |
| Dependencies list | β | β |
| User profiles | β | β |
| Organization pages | β | β |
| Provenance indicators | β | β |
| Code browser | β | β |
| Dark mode | β | β |
| Outdated dependency warnings | β | β |
| Module format badges (ESM/CJS) | β | β |
| TypeScript types indicator | β | β |
| Install size calculation | β | β |
| JSR cross-reference | β | β |
| Vulnerability warnings | β | β |
| Download charts | β | β |
| Playground links | β | β |
| Keyboard navigation | β | β |
| Multi-provider repo support | β | β |
| Dependents list | β | π§ |
| Package admin (access/owners) | β | π§ |
| Org/team management | β | π§ |
| 2FA/account settings | β | β |
| Claim new package names | β | β |
π§ = coming soon
npmx.dev supports npm permalinks β just replace npmjs.com with npmx.dev or xnpmjs.com and it works:
| npm URL | npmx.dev equivalent |
|---|---|
npmjs.com/package/nuxt |
npmx.dev/package/nuxt |
npmjs.com/package/@nuxt/kit |
npmx.dev/package/@nuxt/kit |
npmjs.com/package/vue/v/3.4.0 |
npmx.dev/package/vue/v/3.4.0 |
npmjs.com/search?q=vue |
npmx.dev/search?q=vue |
npmjs.com/~sindresorhus |
npmx.dev/~sindresorhus |
npmjs.com/org/nuxt |
npmx.dev/org/nuxt |
[!TIP]
Want automatic redirects? Try the npmx-replace browser extension.
/package/<name>/access β package access settings/package/<name>/dependents β dependent packages list/settings/* β account settings pagesnpmx.dev also supports shorter, cleaner URLs:
| Pattern | Example |
|---|---|
/<package> |
/nuxt |
/@scope/name |
/@nuxt/kit |
/@org |
/@nuxt |
/~username |
/~sindresorhus |
Iβd welcome contributions β please do feel free to poke around and improve things. See CONTRIBUTING.md for guidelines on how to get up and running!
If youβre building something cool, let me know! π
Made with β€οΈ
Published under MIT License.
We use cookies
We use cookies to analyze traffic and improve your experience. You can accept or reject analytics cookies.