Libraries.io может автоматически отслеживать все библиотеки, от которых зависят ваши проекты GitHub, в различных менеджерах пакетов.
После синхронизации Libraries.io отправит вам по электронной почте информацию о новых версиях ваших зависимостей. Если вы добавите или удалите новую зависимость, она изменит настройки уведомлений для этой библиотеки, как только вы отправите их на GitHub.
Мир программного обеспечения с открытым исходным кодом зависит от множества библиотек с открытым исходным кодом. Мы стоим на плечах гигантов, что помогает нам достичь большего, чем мы могли бы иначе.
Проблема с такими платформами, как Rubygems и NPM, заключается в том, что существует очень много библиотек, и каждый день добавляются сотни новых. Попытка найти правильную библиотеку может быть ошеломляющей.
В Libraries.io мы объединили 1 138 205 проектов, написанных на 160 языках из 29 менеджеров пакетов, включая зависимости, выпуски, информацию о лицензии и информацию о репозитории исходного кода. Это приводит к богатому указателю почти каждой библиотеки с открытым исходным кодом, доступной для использования сегодня.
Индекс ежедневно обновляется информацией о новых библиотеках и новых выпусках существующих библиотек. Это гарантирует, что будущие проекты будут представлены, а также существующие известные библиотеки.
Libraries.io позволяет вам просматривать библиотеки, от которых вы зависите, и уведомляет вас о выходе новой версии. Когда вы подписываетесь на библиотеку, новые выпуски будут отображаться здесь в вашей ленте новостей.
Это означает, что вы можете подписаться на проект, чтобы получать уведомления о публикации новых выпусков, включая новые теги в репозиториях GitHub для таких платформ, как Bower и Go, которые не хранят информацию о выпуске в центральном репозитории.