¿Qué formas hay de encontrar paquetes npm?
A continuación se muestra una lista mantenida por la comunidad compilada a partir de las respuestas a continuación.
NPM específico
- En consola
npm search <keyword>
- https://www.npmjs.org/
- http://eirikb.github.com/nipster/ a través de https://stackoverflow.com/a/10571033
- http://node-modules.com/ a través de https://stackoverflow.com/a/13593402
- https://nodejsmodules.org/ a través de https://stackoverflow.com/a/17821476
- http://npmsearch.com/ a través de https://stackoverflow.com/a/34471018
Respuestas:
También hay nipster , según la clasificación de npm + github.
fuente
npm search
funciona bastante bien:npm search connect
npm view
le mostrará la marca de tiempo de cada versión y todo lo demáspackage.json
(incluida la versión del nodo)npm view connect
fuente
Libraries.io es ideal para buscar y filtrar a través de módulos NPM, también puede filtrar por licencia y palabra clave: https://libraries.io/search?platforms=NPM
fuente
https://nodejsmodules.org/ es uno que le permite buscar, así como navegar por popularidad
fuente
npmsearch ordena los resultados por una combinación de relevancia y descargas. La versión de la línea de comandos se puede instalar desde npm:
descargo de responsabilidad: soy el autor de npmsearch
node-modules le permite personalizar sus resultados de acuerdo con los módulos que ha destacado / seguido en github
fuente
Para un método rápido disponible en su consola, escriba:
npm search keyword
<Palabra clave> busca Título, Descripción, Autor y Palabras clave de todos los paquetes.
fuente
npm search
npm view
Yo personalmente uso npmsearch.com
No estoy seguro de cómo funciona internamente, pero generalmente da los mejores resultados.
fuente
En caso de que alguien se encuentre con esta pregunta, también creé una herramienta para ayudar a las personas a descubrir qué paquetes npm están usando otras personas:
http://www.npmdiscover.com
fuente
https://github.com/Enome/node-package-finder (última confirmación 26ff789 el 4 de mayo de 2012, debería contarse como muerta)
fuente
https://npms.io es realmente agradable, también proporciona estadísticas de calidad y mantenimiento
fuente
Aquí hay otro: https://npmaddict.com/
No es una búsqueda, sino una lista diaria de nuevos paquetes con al menos 5 estrellas de GitHub
fuente
Es triste, pero
npm search
no me funcionará en la versión 6+ del nodo.Una solución rápida es hacer un rizo desde la línea de comando:
curl --fail -O https://www.npmjs.com/package/q-promise 2>&1 | grep '404'
Si este comando no devuelve nada, entonces el módulo existe; si devuelve un 404, el nombre está disponible para su uso.
fuente