Libraries.io
p/libraries-io
The open source discovery of libraries for programmers
Kevin William David
Libraries.io — The open source discovery of libraries for programmers
Featured
4
•

Libraries.io indexes data from 2,394,059 projects from 33 package managers. We monitor project releases, analyse each project's code, community, distribution and documentation, and we map the relationships between projects when they're declared as a dependency. The 'dependency tree' that emerges is the core of the services that we provide.

Replies
Best
Mike Bestvina
Looks really polished, great work! I can't help but think why? You mention in your blogpost "How do you find libraries that help you solve problems? How do you then know which of those libraries are worth using?" 1A: Easy, I google it. (can't say I've ever used GitHub's search/discovery) 2A: Latest update, number of stars, and general repo activity.
Andrew Nesbitt
Hi everyone, I been working on Libraries.io in my spare time for the past couple months. Today is the launch but there's still so much more I'd like to do to help developers find new open source libraries and frameworks and keep track of ones they depend upon. I wrote up a little more about how Libraries.io helps solve open source discovery here: https://medium.com/@teabass/solv... I'm happy to answer any questions any one has too.
Mike Coutermarsh
@teabass Awesome! anything you were surprised by? I wasn't expecting to see Go at the top of the list. How often is it updating?
Andrew Nesbitt
@mscccc Thanks! I was surprised at how many unlicensed libraries there are out there, something which we can hopefully improve by offering suggestions to maintainers in the future. Go is a weird one because it doesn't really have a central package managers, so almost anything can "go get" something else, I just followed the dependency tree and it turned out to be rather large! Depending on the package manager we pull in updates between every 10 mins and 24 hours, ones with rss feeds for new releases like npm and rubygems are the most up to date.