Вопрос по node.js, npm – Как найти поиск / найти пакеты npm

79

Какие есть способы найти пакеты npm?

Ниже приводится список поддерживаемых сообществом, составленный из ответов ниже.

NPM Specific In 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 Generic http://github.com https://libraries.io Dead http://browsenpm.org/ via https://stackoverflow.com/a/24338500 https://github.com/joyent/node/wiki/modules http://toolbox.no.de/ aka http://nodetoolbox.com/ http://packagefinder1-enome.dotcloud.com/
Этот вопрос кажется лучше подходит дляSlant. Ajedi32
@ Кристиан, например, искать только конкретную версию узла или дату, потому что я не люблю старые / неподдерживаемые пакеты и т. Д. Alfred
@kristian этот список довольно хорош. Но мне интересно, есть ли еще (чем больше, тем лучше ...): P. Alfred
Возможно, было бы неплохо сохранить каждый элемент в качестве отдельного ответа, чтобы люди могли голосовать за него, что привело бы к рейтингу краудсорсинга. balupton
Я должен быть честным, между этими тремя, я не знаю, как выcouldn't найти пакет узла. ха-ха, вы ищете что-то конкретное и не находите это? Kristian

Ваш Ответ

14   ответов
11

Libraries.io отлично подходит для поиска и фильтрации через модули NPM, вы также можете фильтровать по лицензии и ключевому слову:https://libraries.io/search?platforms=NPM

29

Там & APOS; snipster тоже на основе рейтинга npm + github.

на самом деле это орфография "nipstr", сегодня я узнал от Google, что "nipster" нацистский хипстер
о да нипстер. совсем забыл тот: P Alfred
32

npm search работает довольно хорошо

npm search connect

npm view покажет вам метку времени каждой версии и всего остального изpackage.json (включая версию узла)

npm view connect

3

npmsearch сортирует результаты по сочетанию релевантности и загрузки. Версия командной строки может быть установлена из npm:

[sudo] npm install -g npmsearch

Disclamer: я автор npmsearch


узел-модули позволяет персонализировать ваши результаты в соответствии с модулями, которые вы пометили / следовали на GitHub

Демо-ссылка не работает. Я обновил ваш ответ, чтобы указать его, чтобы облегчить просмотр.
0

https://npms.io действительно хороший, обеспечивает статистику качества и обслуживания тоже

1

https://github.com/Enome/node-package-finder (Последний коммит 26ff789 от 4 мая 2012 года должен считаться мертвым)

1

На всякий случай, если кто-нибудь сталкивается с этим вопросом, я также создал инструмент, который поможет людям узнать, какие пакеты npm используют другие люди:

http://www.npmdiscover.com

0

Это печально, ноnpm search не будет работать для меня на версии узла 6+.

Быстрый обходной путь - это сделать завиток из командной строки:

curl --fail -O https://www.npmjs.com/package/q-promise 2>&1 | grep '404'

Если эта команда ничего не возвращает, то модуль существует, если он возвращает 404, имя доступно для использования.

1

Мы только что выпустилиhttp://search.node.modules.by.locoticket.com (альфа-версия), которая позволяет расширенные поисковые фильтры, такие как:

  • Having certain modules as descendants/descendency
  • Look for terms within the keywords/description/readme
  • Get results that have been modified recently
  • Etc...

Я надеюсь, что вы найдете это полезным. Мы создали его, так как нам было довольно сложно найти то, что мы хотели, так как количество модулей росло так быстро.

1

Вот еще один:https://npmaddict.com/

Не поиск, а ежедневный список новых пакетов по крайней мере с 5 звездами GitHub

2

Для быстрого метода, доступного в вашей консоли, введите:

npm search keyword

< Keyword > поискTitle, Description, Author and Keywords всех пакетов.

1

Я лично пользуюсьnpmsearch.com

Я не уверен, как это работает внутри, но обычно это дает лучшие результаты.

3

https://nodejsmodules.org/ это тот, который позволяет вам искать, а также просматривать по популярности

Nodetoolbox сейчас мертв. Обновил свой ответ с этим.
1

http://browsenpm.org/ это новая версия от nodejitsu, которая довольно хороша, включает списки зависимостей, лицензии на зависимости, информацию о сообществе, среди прочего

Похоже, это мертвый. Любая идея, если она все еще существует где-то еще?

Похожие вопросы