You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: app/pages/blog/alpha-release.md
+30-63Lines changed: 30 additions & 63 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,110 +6,77 @@ authors:
6
6
blueskyHandle: whitep4nth3r.com
7
7
- name: Matias Capeletto
8
8
blueskyHandle: patak.cat
9
-
title: "Announcing npmx: a fast, modern browser for the npm registry"
10
-
tags: ["OpenSource", "Release"]
11
-
excerpt: "npmx is an open-source project built by a rapidly growing community. It's for open-source developers, and by
12
-
extension, everyone who works in the JavaScript ecosystem."
13
-
date: "2026-03-03"
14
-
slug: "alpha-release"
15
-
description: "npmx is an open-source project built by a rapidly growing community. It's for open-source developers, and by extension, everyone who works in the JavaScript ecosystem."
9
+
title: 'Announcing npmx: a fast, modern browser for the npm registry'
10
+
tags: ['OpenSource', 'Release']
11
+
excerpt: "Today we're releasing the alpha of npmx.dev – a fast, modern browser for the npm registry, built in the open by a growing community."
12
+
date: '2026-03-03'
13
+
slug: 'alpha-release'
14
+
description: "Today we're releasing the alpha of npmx.dev – a fast, modern browser for the npm registry, built in the open by a growing community."
16
15
draft: true
17
16
---
18
17
19
18
# Announcing npmx: a fast, modern browser for the npm registry
20
19
21
-
Today we're announcing the alpha release of [npmx.dev](https://npmx.dev), a fast, modern browser for the npm registry.
20
+
Today we're releasing the alpha of [npmx.dev](https://npmx.dev), a fast, modern browser for the npm registry.
22
21
23
-
npmx is an open-source project built by a rapidly growing community. It's for open-source developers, and by
24
-
extension, everyone who works in the JavaScript ecosystem.
22
+
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.
25
23
26
-
npmx is about speed and simplicity: it's a suite of tools to make package management quicker and easier. It also
27
-
surfaces valuable data insights coupled with power-user features to help developers discover packages and make informed
28
-
decisions about the packages they choose to use.
29
-
30
-
At the heart of npmx is the web development community. To this end, we're also integrating rich social features into npmx
31
-
to make it easier for developers to connect with each other, share their work, collaborate on projects, and
32
-
ultimately, to build a more vibrant and inclusive web development community through the power of the ecosystem and open
33
-
source.
24
+
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.
34
25
35
26
## The need for npmx
36
27
37
28
On January 22nd 2026, Daniel Roe, open-source maintainer and founder, and leader of the [Nuxt](https://nuxt.com/) core
38
29
team, had an idea, and made
39
30
[the first commit to the npmx repository](https://github.com/npmx-dev/npmx.dev/commit/e39e56c08fd1e7bdb556c8565c6b11b3c34c8934).
40
-
The next day, [Daniel posted on Bluesky](https://bsky.app/profile/danielroe.dev/post/3md3cmrg56k2r) to ask about
41
-
people's frustrations with the npm experience on the web and the CLI. The question resonated deeply with the community
42
-
as they voiced frustrations with the user experience including code browsing, missing data, trust signals, surfacing
43
-
dependencies, and the friction surrounding the publishing experience.
31
+
The next day, [Daniel posted on Bluesky](https://bsky.app/profile/danielroe.dev/post/3md3cmrg56k2r) asking
32
+
about people's frustrations with the npm experience – both on the web and in the CLI. The responses came flooding in:
33
+
code browsing, missing data, trust signals, dependency visibility, and the general friction around publishing.
It was clear there was a huge opportunity to build a fast, modern browser for the npm registry with an improved
48
-
developer experience, and that there were people willing to work with Daniel to build it.
37
+
Clearly, there was an appetite for something better – and people were willing to help build it.
49
38
50
39
## The power of community
51
40
52
-
Enthusiasm traveled quickly through the network about the idea of npmx, and just a day later, the project began to grow
53
-
_exponentially_. In just 24 hours, a thriving community had mobilized in the form of contributions to the npmx project,
54
-
and opened 49 pull requests in a single day. And this showed no signs of slowing down. Just two weeks later, the
55
-
[community had contributed 1000 issues and PRs](https://github.com/npmx-dev/npmx.dev/issues/1000) to the project. The
56
-
statistics tell a story of _one pull request or issue every 20 minutes_, around the clock, which equated to **over a
57
-
million seconds of project activity in 14 days**. We don't know how the exact statistics compare, but with
58
-
[over 105 contributors](https://github.com/npmx-dev/npmx.dev/graphs/contributors) to npmx to date, and 1500 stars on the project in just 16 days, we hypothesize that this might be the most active early open-source
59
-
project yet.
41
+
Things moved fast. Within 24 hours, 49 pull requests had been opened. Two weeks later, the
42
+
[community had contributed 1000 issues and PRs](https://github.com/npmx-dev/npmx.dev/issues/1000)– that's roughly
43
+
_one every 20 minutes_, around the clock. With
44
+
[over 105 contributors](https://github.com/npmx-dev/npmx.dev/graphs/contributors) and 1500 stars in just 16 days, npmx became one of the most active early open-source projects we've seen.
60
45
61
46
[](https://www.star-history.com/#npmx-dev/npmx.dev&type=date&legend=top-left)
62
47
63
-
At npmx, we don't believe this happened by chance. npmx was created to meet the needs of a global and diverse developer
64
-
community, prioritizing accessibility, internationalization, and decentralization. As a result, a strong and diverse
65
-
global community came together to realize this vision. And the great thing about people who believe in these areas of
66
-
focus is that they're all committed to collaborating in meaningful ways while building an inclusive and welcoming
67
-
environment in which to do so: together. The npmx project is a testament to how open source is an enabler for
68
-
individuals, and a powerful catalyst to build community when done really, really well.
69
-
70
-
## What's included in the npmx alpha release
48
+
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.
71
49
72
-
We've packed a lot into the alpha release. Here's an overview of what you can expect from npmx today.
50
+
## What you can do with npmx today
73
51
74
-
Search and view details about packages, users and organizations available on npm, dive deeper into the code, plus get detailed information on:
52
+
Search and view details about packages, users and organizations available on npm, and dive deeper into the code. Plus get detailed information on:
75
53
76
54
- download statistics
77
55
- outdated dependency warnings
78
56
- module format (ESM/CJS)
79
-
- install size calculation
80
-
- JSR cross-reference
57
+
- install size
58
+
-[JSR](https://jsr.io/) cross-reference
81
59
- multi-provider repo support
82
60
- version range resolution
83
-
- package likes and other social features
61
+
- package likes and social features
84
62
- performance recommendations powered by [e18e](https://e18e.dev/)
85
63
86
-
You also get quick access to StackBlitz, CodeSandbox, and other demo environments from package READMEs files. Plus, use
87
-
npmx in 19 languages and additional locales, customize your experience with light or dark mode, and power-up your
88
-
workflow across the user interface with intuitive keyboard shortcuts.
64
+
You can also launch [StackBlitz](https://stackblitz.com/), [CodeSandbox](https://codesandbox.io/), 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.
89
65
90
66
## The future of npmx
91
67
92
-
Our goal at npmx is to build a faster, modern package browsing and management experience _for everyone in the JavaScript
93
-
ecosystem_. We're moving fast, but we know we don't have all the answers. To work toward this goal, today we're building
94
-
together for our peers: open-source developers who work with packages on a daily basis who are keen early adopters
95
-
willing to try out the alpha to help us identify what's working and what's not. Our aim is to build on our progress to
96
-
date, and learn together how to tackle the next stage of releasing npmx in beta for a wider audience.
68
+
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.
97
69
98
70
## Join us at npmx
99
71
100
-
Open source is an incredible way to gain professional experience, make new friends, and help make The Web ecosystem
101
-
better for everyone.
72
+
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
73
+
[a ten-step guide to making your first open-source contribution on GitHub](https://whitep4nth3r.com/blog/how-to-make-your-first-open-source-contribution/).
102
74
103
-
We'd love to welcome you to the npmx community to experience how good open source can be. Even if you've never
104
-
contributed to an open source project before, you are welcome to join us and get involved. If you're unsure where to
105
-
start, Salma Alam-Naylor has put together
106
-
[a ten step guide to making your first open-source contribution on GitHub](https://whitep4nth3r.com/blog/how-to-make-your-first-open-source-contribution/)
107
-
to help you get started. Below this post, you'll also find a collection of articles written by contributors to the npmx
108
-
project from a wide variety of perspectives and experiences.
75
+
Below this post, you'll also find articles from npmx contributors sharing their own perspectives and experiences.
109
76
110
-
The alpha release of npmx is intentionally early. We want real-world feedback from _you_ to guide our roadmap and priorities. Try [npmx](https://npmx.dev) today, let us know what you think and share your use-cases and missing features at [chat.npmx.dev](https://chat.npmx.dev). [Open an issue on GitHub](https://github.com/npmx-dev/npmx.dev/issues) or submit a pull request, and[follow npmx.dev on Bluesky](https://bsky.app/profile/npmx.dev) to keep up to date with what we're working on.
77
+
This npmx alpha is intentionally early. We want real-world feedback from _you_ to guide what we work on next. Try [npmx](https://npmx.dev) today, tell us what you think at [chat.npmx.dev](https://chat.npmx.dev), [open an issue on GitHub](https://github.com/npmx-dev/npmx.dev/issues), or submit a pull request. And[follow npmx.dev on Bluesky](https://bsky.app/profile/npmx.dev) to keep up with what we're building.
111
78
112
-
And thank you: thank you to every single human who has contributed to npmx so far, whether that's in the form of code, documentation, testing, community activities, and more. You are the people building npmx; you are the people building the future we want.
79
+
Thank youto everyone who has contributed so far–code, docs, testing, community, and more. You're the ones building this.
0 commit comments