90 days
00 hrs
03 min
03 sec

a fast, modern browser for the npm registry

npmx is a better UX/DX for the npm package registry and tooling. We provide a fast, modern interface for exploring packages, with features like dark mode, keyboard navigation, code browsing, and connections to alternative registries like JSR.

We also aim to provide a better admin UI for managing your packages, teams, and organizations β€” all from the browser, powered by your local npm CLI.

contributors
get involved
atmosphere
Image
Love has always won and will always win, no matter how much they try to convince us otherwise

Happy pride month ❀️
A screenshot of the author's profile header with a new banner dedicated to Pride Month (and repeating the style of the npmx.dev noodle from the previous repost)

And also the profile starts with text "There is no power stronger than love"
Image
happy pride month πŸŽ‰
npmx homepage with a pride themed npmx logo (noodle)
Image
🍿 To follow the dramatic battles in real time: pdsls.dev/jetstream?co...
Image
Philippe Serhal @philippeserhal.com
New on @npmx.dev:

πŸ₯‡πŸ₯ˆπŸ₯‰
npmx.dev/leaderboard/...

Why? Honestly, because we can just do fun things on the web.

🍿 Will the crown get to
@rich-harris.dev's head? Will @danielroe.dev point out that ackshually SvelteKit is a fairer comparison and look how low the poor thing is? Will Astronauts organize?
Image
please do your thing πŸ™
Image
Philippe Serhal @philippeserhal.com
New on @npmx.dev:

πŸ₯‡πŸ₯ˆπŸ₯‰
npmx.dev/leaderboard/...

Why? Honestly, because we can just do fun things on the web.

🍿 Will the crown get to
@rich-harris.dev's head? Will @danielroe.dev point out that ackshually SvelteKit is a fairer comparison and look how low the poor thing is? Will Astronauts organize?
Image
wow β€” gang, we gotta get those sveltekit numbers up npmx.dev/package/@sve.... click the 🧑 in the top right! don't let @danielroe.dev embarrass us
Image
Philippe Serhal @philippeserhal.com
New on @npmx.dev:

πŸ₯‡πŸ₯ˆπŸ₯‰
npmx.dev/leaderboard/...

Why? Honestly, because we can just do fun things on the web.

🍿 Will the crown get to
@rich-harris.dev's head? Will @danielroe.dev point out that ackshually SvelteKit is a fairer comparison and look how low the poor thing is? Will Astronauts organize?
Image
looking forward to being in london on wednesday!

πŸ‘‰ come join!

i’ll be talking about
@npmx.dev and @atproto.com
Image
If you've published a package using staged publishing before this fix, all that's needed now is to re-publish the same package and @npmx.dev will display the trusted publishing label again 🀝
npmx timeline of ast-v8-to-istanbul package. Trusted publishing was removed on May 25th, and re-enabled on May 31st.
Image
James @43081j.com
npm now signals when a package used staged publishing! πŸŽ‰

this will fix a whole bunch of trust scales (e.g. pnpm trust downgrades)
Image
Finally took the time to donate to two OSS projects I genuinely rely on: @npmx.dev and @e18e.dev.
If you've been meaning to do the same for a project you love, there's never a bad time to give back.
Image
Has anyone spotted this new badge in the wild yet on @npmx.dev?

It can only be found on a select few packages and leads to something whimsical.

But which packages? Obviously it's the ones wi◼️◼️ ◼️◼️◼️ ◼️o◼️◼️ ◼️◼️k◼️◼️.
Truncated screenshot of an npmx package page, showing "compare this package", a like button showing "88" with a small badge showing "#5", a "fund" button, a verified badge, and the latest version showing 6.4.2.
Image
If you're feeling burned out because your motivation is fading due to today's tech news or your job, join communities like @npmx.dev, @e18e.dev, and other OSS projects to get your drive back.
Stay away from AI agents and interact with real people.
It's one of the best things that happened to me.
Image
Me in a very-not-official @npmx.dev Paris meeting with @jyc.dev & @graphieros.npmx.social!
Left to right: Alec, Jean-Yves & me
Image
@rspack/core is now 2.6 MB smaller than the previous release, and 17.8 MB smaller than v1.0.

Love the new npmx graph for visualizing this trend. πŸ“‰
Image
Image
Okay, new package just dropped: pnpm dlx setup-trusted-publishing

What's it do? It publishes a no-code stub for your package, allowing you to configure trusted publishing, and updates you package.json with correct access & provenance information.

npmx.dev/package/setu...
Image
console.log("happy birthday, @nodejs.org!")
A screenshot of the npmx.dev homepage, where the standard logo is replaced with a logo in the nodejs style. A special noodle in honor of nodejs's birthday
Image
yo dawg I heard you like changelogs
Image
Wilco @wilco.npmx.social
In @npmx.dev you can now view a package's changelogs

currently only package's that use Github to host their releases or
changelog.md are supported but support for others are planned
Image
In @npmx.dev you can now view a package's changelogs

currently only package's that use Github to host their releases or
changelog.md are supported but support for others are planned
Image
the @e18e.dev npm publishing guide has been updated to recommend the new `npm stage` feature!

this guide and the templates it offers are a good way to get setup quickly in a secure way
Image
released packumeta - a tiny set of utils for dealing with packuments.

for now, mostly used to infer a "trust level" from a package version
Image
The pnpm e2e tests now use a "pnpm registry" instead of verdaccio. In the future we'll make pnpm faster with this registry.
Image
in the next version of pkg.pr.new, published npm packages will show an @npmx.dev button directly in the commit details panel!
Image
made with blento