Find an npm library from the command line
When looking for a new package to use with npm you can use npm search <string>
. This will query npm and return 20 - 25 results that match your search.
> npm search react-router
NAME | DESCRIPTION | AUTHOR | DATE | VERSION | KEYWORDS
react-router | Declarative routing… | =ryanflorence | 2017-08-24 | | react router
react-router-dom | DOM bindings for… | =mjackson… | 2017-08-24 | | react router
react-router-redux | Ruthlessly simple… | =jlongster… | 2017-02-10 | | react redux r
react-router-native | React Native… | =jmurzy… | 2017-08-24 | |
react-router-config | Static route config… | =mjackson… | 2017-08-24 | | react router
react-router-bootstrap | Integration between… | =monastic.panic… | 2017-04-19 | | react react-
react-router-scroll | React Router scroll… | =taion | 2017-04-10 | | react react r
react-native-router-flux | React Native Router… | =aksonov | 2017-08-23 | |
...
There doesn't seem to be a way to search by date, version or popularity, but if you pass the --long
flag you'll be able to see the entire description. Without the --long
flag the results will be truncated to fit onto one line.