What ways are there to find npm packages?
Below is community maintained listing compiled from the answers below.
There's nipster too, based on npm + github rating.
npm search
works pretty well:
npm search connect
npm view
will show you the timestamp of each version and everthing else from package.json
(including node version)
npm view connect
https://nodejsmodules.org/ is one that lets you search, as well as browse by popularity
npmsearch sorts the results by a combination of relevance and downloads. The command line version can be installed from npm:
[sudo] npm install -g npmsearch
disclamer: I am the author of npmsearch
node-modules allows you to personalize your results according to the modules that you have starred/followed on github
I mostly use my own little express.js project: https://github.com/Enome/node-package-finder
http://browsenpm.org/ is a new one by nodejitsu that's quite good, features dependency listings, dependency licenses, community info, among other nifty stuff
We just released http://search.node.modules.by.locoticket.com (alpha version) which allows advanced search filters like:
I hope you find it useful. We created it as it was getting quite hard for us to find what we wanted as the number of modules was growing so rapidly.