Libraries.io favicon

Libraries.io

Libraries.io can automatically keep track of all of the libraries that your GitHub projects depend upon across many different package managers. Once synced, Libraries.io will email you about new versions of your dependencies, if you add or remove a new dependency it will change the notifications settings for that library as soon as you push to GitHub. The world of open source software depends on a lot of open source libraries. We are standing on the shoulders of giants, which helps us to reach further than we could otherwise. The problem with platforms like Rubygems and NPM is there are so many libraries, with hundreds of new ones added every day. Trying to find the right library can be overwhelming. Within Libraries.io we’ve aggregated 1,138,205 projects, written in 160 languages from across 29 package managers, including dependencies, releases, license information and source code repository infomation. This results in a rich index of almost every open source library available for use today. The index is kept up to date with information about new libraries and new releases of existing libraries every day. This ensures upcoming projects get exposure, as well as existing well known libraries. Libraries.io lets you watch libraries that you depend on and notifies you when there's a new release. When you follow a library, new releases will show up here in your news feed. This means you can subscribe to a project to receive notifications when new releases are published, including new tags on GitHub repos for platforms like Bower and Go that don’t store release information in a central repository.