Package Panic

Here are a couple good resources for deciding which NPM packages to use in a project:

NPM Search

https://npms.io

Provides search results weighted by analysis of the Github repo that hosts the package. The package score is based on quality, popularity, and maintenance.

Bundle Phobia

https://bundlephobia.com

Shows the bundle size and download time of NPM packages. You can also see the release history for a package and how these metrics changed over time.