npm Community Forum (Archive)

The npm community forum has been discontinued.

To discuss usage of npm, visit the GitHub Support Community.

No search results on

Search function recently stopped working on

What I Wanted to Do

Search results are supposed to be available when navigating to search results page,

What Happened Instead

Search results page shows 0 packages found, despite that search results are available in search field’s autocomplete. Search results are also available on, which seems to use.

Reproduction Steps

Use search field to search for a package, like

Many queries work, but I’m getting the same absence of results for ‘graphql-tag‘:
Autocomplete popup yes, search page no.

Same thing here.

Autocomplete has results but that page has zero

There are no results returned for but the package is present (not deprecated) at ->

Same thing for accessing
But bic exists:

Also seeing this with the query “base64”:

The command line search, npm search base64, also shows returns No matches found for "base64".

The results for the query do show, however, in the autocompletion dropdown.

The queries “zlib” and “gzip”, for example, do not have this issue.

There is an open issue on You could subscribe for updated from here.

Latest updates states:

Update - We are continuing to work on a fix for this issue. Three character package names are currently not being returned in search results.

However, all of the longer-than-three-character-names examples in this thread are still not returned in the search results.

It seems the problem is not just about the length of characters, but that any search that contains digits will not return any result, for both the npm search CLI and the website. For example, “npm search utf8”, “npm search base64”, “npm search web3”, “npm search node-fetch-http2”, “npm search through2” all returns “No matches found”, while “npm search node-fetch-http” and “npm search through” work perfectly.

this made me giggle abit

~$ npm search npm
No matches found for "npm"
   │                                                               │
   │       New minor version of npm available! 6.7.0 → 6.9.0       │
   │   Changelog:   │
   │               Run npm install -g npm to update!               │
   │                                                               │

A search for node-red does not return results and a search for node-red-contrib either or a search for pid for that matter. Not on the commandline or on the website. This seems to be a recurring issue. It has happened before, then it worked for a while and it is back again. What gives?

It works again now. This is so strange.