Live data from Hacker News

NPMX – a fast, modern browser for the NPM registry

npmx.dev

11–20 of 76 posts

Re: NPMX – a fast, modern browser for the NPM registry

#11
post #9

Earlier quoted context omitted.

npmjs search is very slow

I mean are we really arguing over milliseconds here? I have never in my life had the thought "NPM search is too slow, I need a faster solution" I have had the thought "NPM search sorted by downloads this week is giving me irrelevant packages" - but I'm not sure this tool solves that.

My only pain point, that I solved with a few lines of elisp, was to go to npmjs, to find the repo link for my dependencies. What's in `node_modules` may be compiled to an inscrutable blob and it's rare to find good library docs.

Re: NPMX – a fast, modern browser for the NPM registry

#12
post #3

But why? npmjs.com is not slow and not something I need to interact with very often. And npmjs.com is still the authority when it comes to publishing packages, no? So I'd still have to use it.

Cynically, if you can attract a representative sample, you could aggregate and sell analytics data.

Another could be to have an "alternatives" section based on semantic similarity and / or some other features that have signal.

Re: NPMX – a fast, modern browser for the NPM registry

#13
- Certain pages load but are not able to load content, e.g. https://npmx.dev/package/@storybook/addon-docs fails to load content with:

> `[nuxt] Cannot load payload /package/@storybook/addon-docs/_payload.json?c459501f-8eb7-49c9-be9c-4a197fa35a39 Error: Invalid input`

- Scrolling fast on Firefox + Chrome is broken and resets the search results page to start.

- Pressing up/down arrows should navigate search item results instead of focusing individual tag elements.

Re: NPMX – a fast, modern browser for the NPM registry

#14
post #3

But why? npmjs.com is not slow and not something I need to interact with very often. And npmjs.com is still the authority when it comes to publishing packages, no? So I'd still have to use it.

I almost never use npmjs.com.

When I do it’s just to click on the repo link.

Re: NPMX – a fast, modern browser for the NPM registry

#15
post #3

But why? npmjs.com is not slow and not something I need to interact with very often. And npmjs.com is still the authority when it comes to publishing packages, no? So I'd still have to use it.

It is really annoying if you have a package that is relatively new to the platform, and you type in the exact package name, that package is not reliably the first result.

Minor edge case, but infuriating if you want to check your own packages quickly (without needing to navigate menu > packages > YOUR_PACKAGE).

Still agree with you though, who is npmx actually for?

Re: NPMX – a fast, modern browser for the NPM registry

#16
I don’t get it. What does it do? How can I trust it over simply visiting https://www.npmjs.com/ (which is perfectly fine to browse)?

Edit: it wants me to connect to the “atmosphere” - is this the Bluesky App Store thing? I really don’t see how linking my socials to npm search makes sense.

Re: NPMX – a fast, modern browser for the NPM registry

#18
post #10

I like it, don't get the negativity in this thread

I think it looks cool. I like the mouseover effects. I still echo others concerns e.g. npmjs.com is the ultimate authority of what NPM packages exist.

Did you create this? If not how did you come across it?

Re: NPMX – a fast, modern browser for the NPM registry

#19
post #16

I don’t get it. What does it do? How can I trust it over simply visiting https://www.npmjs.com/ (which is perfectly fine to browse)? Edit: it wants me to connect to the “atmosphere” - is this the Bluesky App Store thing? I really don’t see how linking my socials to npm search makes sense.

The word “browser” in the title also tripped me to think about an actual browser
Post reply on HN