Announcing npmx: a fast, modern browser for the npm registry
Today we’re releasing the alpha of npmx.dev, a fast, modern browser for the npm registry.
npmx is about speed and simplicity: making it quicker and easier to find, evaluate, and manage npm packages. It gives you useful data – like install size, module format, and outdated dependencies – right where you need it, so you can make better decisions about the packages you use.
We’re also building social features into npmx because open source is better when it’s easier to connect with the people behind the packages.
The need for npmx
On January 22nd 2026, Daniel Roe, open-source maintainer and founder, and leader of the Nuxt core team, had an idea, and made the first commit to the npmx repository. The next day, Daniel posted on Bluesky asking about people’s frustrations with the npm experience – both on the web and in the CLI. The responses came flooding in: code browsing, missing data, trust signals, dependency visibility, and the general friction around publishing.
Clearly, there was an appetite for something better – and people were willing to help build it.
The power of community
Things moved fast. Within 24 hours, 49 pull requests had been opened. Two weeks later, the community had contributed 1000 issues and PRs – that’s roughly one every 20 minutes, around the clock. With over 105 contributors and 1500 stars in just 16 days, npmx became one of the most active early open-source projects we’ve seen.
We don’t think this happened by accident. From the start, npmx prioritized accessibility, internationalization, and working in the open. This attracted people who care about those things – and who are good at collaborating because of it. The result is a genuinely diverse, global community that’s a joy to be part of.
What you can do with npmx today
Search and view details about packages, users and organizations available on npm, and dive deeper into the code. Plus get detailed information on:
You can also launch StackBlitz, CodeSandbox, and other demo environments directly from package READMEs. Additionally, npmx is available in 19 languages, has light and dark mode, and is designed to be keyboard-friendly throughout.
The future of npmx
We want to build a better package browsing and management experience for everyone in the JavaScript ecosystem. We’re moving fast, but we don’t have all the answers. Right now we’re building for our peers: open-source developers who work with packages daily and are willing to try something early and tell us what’s working and what isn’t. That feedback is how we’ll get to beta.
Below this post, you’ll also find articles from npmx contributors sharing their own perspectives and experiences.
This npmx alpha is intentionally early. We want real-world feedback from you to guide what we work on next. Try npmx today, tell us what you think at chat.npmx.dev, open an issue on GitHub, or submit a pull request. And follow npmx.dev on Bluesky to keep up with what we’re building.
Thank you to everyone who has contributed so far – code, docs, testing, community, and more. You’re the ones building this.
We're dreaming big with npmx. The way we'll make a lasting difference is by banding together. Check out @whitep4nth3r.com’s post to learn how to get involved in open source. Everyone is welcome.
i hope you know how important you're for all of us Alex. it has been a pleasure to work with you this month. finding others that share values at this level of alignment is something to treasure. i'm looking forward to what we'll be building together in the years to come. you're amazing my friend 🤍
What started out as a question, quickly turned into an amazing community and excitement.
From my POV, OSS was always unapproachable. Not because people are not warm, but because it's intimidating.
Not so with npmx.
And now I have more confidence to get involved in the future 🫶