The search engine is seriously broken. Lots of packages are not listed at all and people are pointed to random packages without any reasonable algorithm.
What I Wanted to Do
I tried to find ckeditor packages using “ckeditor” as a search phrase.
What Happened Instead
The most important packages are not found at all.
The 2 links limit protects me from typing more links :(
For working links open https://gist.github.com/wwalc/579cc75725042002fdeccb867bf7bdcb
npmjs com search?q=ckeditor
returns just 13 results, while over 60 packages should be returned.
The most important packages are not returned at all:
package/ckeditor (~18000 weekly downloads) package/@ckeditor/ckeditor5-build-classic (~5000 weekly downloads) package/@ckeditor/ckeditor5-build-balloon (~8000 weekly downloads)
but, strangely one of the forks is returned.
The CKEditor organisation has 60 packages published on npm (mostly CKEditor 5-related), including packages such as mentioned above:
package/@ckeditor/ckeditor5-build-classic (~5000 weekly downloads) package/@ckeditor/ckeditor5-build-balloon (~8000 weekly downloads)
Under the CKSource account we also have different packages, including this with CKEditor 4
package/ckeditor (~18000 weekly downloads)
The website claims that it is using npms.io for searching.
“powered by npms io ”
But npms io returns correctly 220 results and in much better order.
So is the website really using npms io?
Search made on Google Chrome, if that makes any difference.