Daniel Roe
Daniel Roe @danielroe.dev
Salma Alam-Naylor
Salma Alam-Naylor @whitep4nth3r.com
Matias Capeletto
Matias Capeletto @patak.cat

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.

Star History Chart

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:

  • download statistics
  • outdated dependency warnings
  • module format (ESM/CJS)
  • install size
  • JSR cross-reference
  • multi-provider repo support
  • version range resolution
  • package likes and social features
  • performance recommendations powered by e18e

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.

Join us at npmx

We’d love for you to get involved. Even if you’ve never contributed to open source before – you are welcome. If you’re not sure where to start, Salma Alam-Naylor has written a ten-step guide to making your first open-source contribution on GitHub.

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.


Likes on Bluesky (370)

Comments

npmx

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.

38 likes2 reposts
lolcat(swag)

ok 👍

2 likes
Jim Calabro

Hiya! The link on this page to a blog entry at roe.dev seems to be 404'ing FYI roe.dev/blog/a-virtu...

5 likes

thank you! now fixed 🙏

8 likes
Luke Oliff

🌱🌱🌱🌱🌱🌱🌱🌱🌱🌱🌱

5 likes
Alexander Lichter

🙌🙌🙌🙌

6 likes
HotBloodedHeroine

plis add jsr, and thank you 🫡

3 likes
zeu

cant wait to see what the community has in store for npmx <3

11 likes
Alex

What a great beginning. And what amazing people! I'm so happy to see this step and know what the next flight will bring 💙

4 likes
Santosh Yadav | GDE 🅰️ | GitHub ⭐ | MVP

So happy for the release, the project is amazing 🤩 and community is coming together and more excited to build

5 likes
patak

y'all don't know how much you've helped me this month 🙏

17 likes

We all just found each other at the right time in the right place. Thank you and @danielroe.dev for finding a reason to bring us together 🤍

8 likes

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 🤍

8 likes

🥹🤍

4 likes

(even half of the plans will change how people perceive the development 🤫)

4 likes
1 more reply...
JYC

Such a great energy 💪 Can't wait to read all perspectives

4 likes
Bogdan

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 🫶

6 likes
CHaBou

This is amazing! Congrats and thank you for your hard work and your welcoming community. So inspiring!

3 likes
Jannik Wempe

Very cool! Just curious: Who is paying for it? (How) is (or will) it be monetized?

1 like
Jaydip Sanghani

it's been blast working with everyone. as i always say i come back for people ❤️

2 likes
Like this post or add your comment on Bluesky