113 days
22 hrs
08 min
46 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
Please support our new package openapi-python with a like on @npmx.dev, thank you!

npmx.dev/package/@hey...
Image
npmx london, how it went, part 2 🤍
Unknown embed type
Image
A wonderful day with wonderful people😊
Part 1
Unknown embed type
Image
So cool seeing my libraries on @npmx.dev

npmx.dev/org/w1c
Image
Had a wonderful first time in London. Thank you @npmx.dev for a great meetup and @willow.sh, @danielroe.dev, @patak.chat for an exhilarating late night cycle tour 😂
A photo of Willow, Daniel, Vladimir (me), Mattias in front of County Hall that is lit in Pride colors at night
Image
An enjoyable evening with super talented people hosted by @sylwia.bsky.social & @willow.sh

Lots of insightful conversation around the future of JS package management.
Image
AG Grid @ag-grid.bsky.social
We are so moved that we got to host this fantastic crowd in our humble corner of London 🥰

Much love to
@npmx.dev community 🥰
Image
My first time streaming on @stream.place, some thoughts 👀🧵
Image
npmx @npmx.dev
🔴 LIVE https://stream.place/npmx.dev npmx london #2
Image
I'll be attending the next @npmx.dev meetup in Vienna 🔥
Image
Went to an @npmx.dev meetup tonight. Everyone was super nice.
Image
Thanks a ton AG Grid and @sylwia.bsky.social for hosting us! We felt all the care. Cheers for future meetups together 🤍
Image
AG Grid @ag-grid.bsky.social
We are so moved that we got to host this fantastic crowd in our humble corner of London 🥰

Much love to
@npmx.dev community 🥰
Image
starting shortly!!

npmx london #2
Image
npmx @npmx.dev
🔴 LIVE https://stream.place/npmx.dev npmx london #2
Image
Meanwhile, I'm here counting down to seeing all the good people: @patak.cat, @danielroe.dev, @willow.sh, @oliverturner.cloud, and others!!!!
Image
AG Grid @ag-grid.bsky.social
It's today!!

✅ pizza ordered
✅ drinks in the fridge
✅ swag out
✅ AC on

come join us!
Image
It's today!!

✅ pizza ordered
✅ drinks in the fridge
✅ swag out
✅ AC on

come join us!
Image
npmx @npmx.dev
We'll be in London next week! Come hang out with us 🤍
Image
Huge thanks to CodeRabbit and Santosh for sponsoring npmx for $1K a month! 🧡🧡🧡

@coderabbitai.bsky.social are the top company by donations per developer in @opensourcepledge.com. OSS sustainability would look very different if every company gave to open source like they do 🙏
Image
Pre-npmx-meetup-meetup with @erus.dev - @willow.sh & @goose.icu here too!
Image
Image
It counts as day-one support if it's within 24 hours, right? 👁️👁️

...
@netlify.com supports React Router 8 on "day one"! www.netlify.com/changelog/20...

and while I'm in @netlify/vite-plugin-react-router...
- 🧹 ESM only
- 🔏 Trusted Publishing
- Node.js 22+
- Vite 6+

RR v7 still fully supported.
Screenshot of a dark-themed release history timeline. Version 4.0.0 is highlighted with a blue dot and labeled LATEST, published 24 minutes ago. Two green status entries appear beneath it: “Module type changed to ESM” and “Trusted publishing enabled.” Below, an older release, 3.1.1, is shown on the timeline with the label “3 months ago.”
Image
React Router @reactrouter.com
React Router v8 is now available!

- All v7 future flags are now the default (Middleware, Vite env API, Split Route Modules, etc.)
- ESM-only
- New baselines: node 22+, React 19+, Vite 7+
- Easy upgrade from v7
Image
We're very happy! Be awesome like Build Awesome 🎉
Image
Build Awesome (11ty) @11ty.dev
Well, @npmx.dev seems to be happy with our v4 canaries so far!

npmx.dev/package/@11t...
Package size and dependency count decreased since v3.1.6!
Install size reduced by 36% (5.4 MB smaller) -15 fewer dependency
Image
other package managers take a different stance on defaults and I asked @patak.cat to tell me about @npmx.dev; npm kept the attitudes of when it started for a very long time but that's changing, especially with the new defaults in npm 12 to make developers do the work of approving install scripts
made with blento