De quelles manières existe-t-il pour trouver des packages npm?
Vous trouverez ci-dessous une liste maintenue par la communauté, compilée à partir des réponses ci-dessous.
Spécifique au NPM
- Dans la console,
npm search <keyword>
- https://www.npmjs.org/
- http://eirikb.github.com/nipster/ via https://stackoverflow.com/a/10571033
- http://node-modules.com/ via https://stackoverflow.com/a/13593402
- https://nodejsmodules.org/ via https://stackoverflow.com/a/17821476
- http://npmsearch.com/ via https://stackoverflow.com/a/34471018
Réponses:
Il y a aussi nipster , basé sur la notation npm + github.
la source
npm search
fonctionne plutôt bien:npm search connect
npm view
vous montrera l'horodatage de chaque version et tout le restepackage.json
(y compris la version du nœud)npm view connect
la source
Libraries.io est idéal pour rechercher et filtrer dans les modules NPM, vous pouvez également filtrer par licence et mot-clé: https://libraries.io/search?platforms=NPM
la source
https://nodejsmodules.org/ est celui qui vous permet de rechercher, ainsi que de parcourir par popularité
la source
npmsearch trie les résultats par une combinaison de pertinence et de téléchargements. La version en ligne de commande peut être installée à partir de npm:
Disclamer: je suis l'auteur de npmsearch
node-modules vous permet de personnaliser vos résultats en fonction des modules que vous avez suivis / suivis sur github
la source
Pour une méthode rapide disponible dans votre console, tapez:
npm search keyword
<Keyword> recherche le titre, la description, l'auteur et les mots-clés de tous les packages.
la source
npm search
etnpm view
J'utilise personnellement npmsearch.com
Je ne sais pas comment cela fonctionne en interne, mais cela donne généralement les meilleurs résultats.
la source
Juste au cas où quelqu'un rencontrerait cette question, j'ai également créé un outil pour aider les gens à découvrir quels packages npm d'autres personnes utilisent:
http://www.npmdiscover.com
la source
https://github.com/Enome/node-package-finder (Dernier commit 26ff789 le 4 mai 2012, devrait compter comme mort)
la source
https://npms.io est vraiment sympa, fournit également des statistiques de qualité et de maintenance
la source
En voici un autre: https://npmaddict.com/
Pas une recherche mais une liste quotidienne des nouveaux packages avec au moins 5 étoiles GitHub
la source
C'est triste mais
npm search
ne fonctionnera pas pour moi sur la version 6+ du nœud.Une solution rapide consiste à effectuer une boucle à partir de la ligne de commande:
curl --fail -O https://www.npmjs.com/package/q-promise 2>&1 | grep '404'
Si cette commande ne renvoie rien, le module existe si elle renvoie un 404, le nom est disponible pour vous.
la source