NPMX – a fast, modern browser for the NPM registry
21–30 of 76 posts
Re: NPMX – a fast, modern browser for the NPM registry
#22Earlier 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.
Re: NPMX – a fast, modern browser for the NPM registry
#23Re: NPMX – a fast, modern browser for the NPM registry
#24Re: NPMX – a fast, modern browser for the NPM registry
#25I've always defaulted to using https://yarnpkg.com/ to search for packages cause the npmjs.com search is so slow, but while the yarnpkg.com search is super fast, actually clicking on a package and seeing the details page takes forever.
This is super fast for both search and the details page, and it's super keyboard friendly which makes it even faster to use in practice. Definitely going to become my go-to search now. Love it, thanks for building it!
Re: NPMX – a fast, modern browser for the NPM registry
#26As someone who spent a year obsessing over performance in a .NET MAUI app (IMAP processing, background execution, API latency), I know how hard it is to shave milliseconds off search. The npm registry is massive, and you're clearly doing something right on the indexing or caching side.
Are you using client-side filtering with a pre-built index? Server-side with some clever caching strategy? I'm genuinely curious about the architecture choices that got you to "uncannily fast" territory—especially compared to the official npmjs.com search.
Whatever you're doing under the hood, it shows. Performance is a feature.
Re: NPMX – a fast, modern browser for the NPM registry
#27But 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.
Re: NPMX – a fast, modern browser for the NPM registry
#28But 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
#29Re: NPMX – a fast, modern browser for the NPM registry
#30I 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