Ответ 1
Здесь nipster, основанный на рейтинге npm + github.
Какие способы найти пакеты npm?
Ниже приведен список сообществ, составленный из ответов ниже.
npm search <keyword>
Здесь nipster, основанный на рейтинге npm + github.
npm search
работает очень хорошо:
npm search connect
npm view
покажет вам временную метку каждой версии и все остальное от package.json
(включая node версию)
npm view connect
Libraries.io отлично подходит для поиска и фильтрации через модули NPM, вы также можете фильтровать по лицензии и ключевому слову: https://libraries.io/search?platforms=NPM
npmsearch сортирует результаты по сочетанию релевантности и загрузок. Версия командной строки может быть установлена из npm:
[sudo] npm install -g npmsearch
disclamer: Я автор npmsearch
node-modules позволяет персонализировать ваши результаты в соответствии с модулями, которые вы пометили/выполнили в github
https://nodejsmodules.org/ - это тот, который позволяет вам искать, а также просматривать по популярности
Для быстрого метода, доступного в консоли, введите:
npm search keyword
< Ключевое слово > выполняет поиск Заголовок, Описание, Автор и Ключевые слова всех пакетов.
https://github.com/Enome/node-package-finder (Последняя фиксация 26ff789 4 мая 2012 года должна считаться мертвой)
http://browsenpm.org/ - это новая версия nodejitsu, которая неплохая, содержит списки зависимостей, лицензии зависимостей, информацию об сообществе, среди других отличных вещей
Мы только что выпустили http://search.node.modules.by.locoticket.com (альфа-версия), которая позволяет использовать расширенные фильтры поиска, такие как:
Надеюсь, вы сочтете это полезным. Мы создали его, потому что нам было очень сложно найти то, что мы хотели, так как количество модулей росло так быстро.
Я лично использую npmsearch.com
Я не уверен, как он работает внутри, но обычно дает наилучшие результаты.
На всякий случай кто-то сталкивается с этим вопросом, я также создал инструмент, помогающий людям узнать, какие пакеты npm используют другие люди:
Здесь еще один: https://npmaddict.com/
Не поиск, а ежедневный список новых пакетов с не менее чем 5 звездами GitHub
Это печально, но npm search
не будет работать для меня на node версии 6 +.
Быстрое обходное решение - это сделать завиток из командной строки:
curl --fail -O https://www.npmjs.com/package/q-promise 2>&1 | grep '404'
Если эта команда ничего не возвращает, тогда модуль существует, если он возвращает 404, имя доступно для вас.
https://npms.io действительно приятно, обеспечивает качество и статистику обслуживания тоже