The website has an about page that explains some of the reasons why this project exists. The first heading in the readme of their repo is "Vision". The creators of this project are people with a track record of creating popular, high quality, useful Javascript projects.
I'd say the probability that some thought has gone into this project it pretty high. Your reply stating that this was created without any though or effort is, ironically the least thoughtful, laziest and least useful response possible.
The prolific inventor’s dilemma. But to be fair developers have been making whatever they want since the beginning. Sometimes there doesn’t have to be a ‘why?’.
Haha this. I understand the appeal of "but I can probably roll my own" and "Oh that's a good idea, let's jump into coding" but pre-vibe bots, the effort required would make folks stop and think before jumping into it - is it really a good idea? should I do it just because I can? what problem is it really solving? Who will use this? etc.
When I checked the site yesterday after reading this, I found that npmx was indeed faster. And on npmjs.org, the back button was broken when browsing code on the site, here not.
However, I would be wary to adopt a third-party code browser for previewing dependency code, even more than using the auhtoritative one on npmjs.org.
Downloading an archive without executing anything and looking at the content would be better if done for getting a peek.
I don't get the strong dislike for the UI though, it looks solid to me. Aesthetically conservative and nothing new, but well-executed, responsive, tidy, and with attention to detail.
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?
npmjs.com search input doesn't even have proper throttling/debounce. If you type fast, there is a high chance that you get result of the partial input that you entered than the complete one. Ideally they should discard the response for the old partial search if there is a new one.
It sparks more joy than the old one and buddy, that's for frelling enough damn it. Whinge out!
Awful comment. Your comment is bad and should be ashamed.
Use it and disagree! Tell me it in fact does not spark more joy! This just seems pretty clear, ya'll.
It's just generally vastly nicer. I love that file exploration of packages doesn't feel like a last afterthought before leaving the solar system forever.
xhcuvuvyc|16 days ago
wartijn_|15 days ago
I'd say the probability that some thought has gone into this project it pretty high. Your reply stating that this was created without any though or effort is, ironically the least thoughtful, laziest and least useful response possible.
indemnity|16 days ago
Me personally, I’m writing tools for myself wouldn’t have bothered with before due the the time investment needed.
djgrant|14 days ago
port11|16 days ago
isodev|16 days ago
moritzwarhier|15 days ago
However, I would be wary to adopt a third-party code browser for previewing dependency code, even more than using the auhtoritative one on npmjs.org.
Downloading an archive without executing anything and looking at the content would be better if done for getting a peek.
I don't get the strong dislike for the UI though, it looks solid to me. Aesthetically conservative and nothing new, but well-executed, responsive, tidy, and with attention to detail.
pier25|16 days ago
When I do it’s just to click on the repo link.
tmvnty|15 days ago
riedel|16 days ago
nickradford|16 days ago
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?
ireadmevs|16 days ago
brycelarkin|16 days ago
DeepYogurt|16 days ago
65|16 days ago
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.
abejfehr|15 days ago
atfzl|15 days ago
jauntywundrkind|16 days ago
Awful comment. Your comment is bad and should be ashamed.
Use it and disagree! Tell me it in fact does not spark more joy! This just seems pretty clear, ya'll.
It's just generally vastly nicer. I love that file exploration of packages doesn't feel like a last afterthought before leaving the solar system forever.
jasonjmcghee|16 days ago
Another could be to have an "alternatives" section based on semantic similarity and / or some other features that have signal.