The open source discovery of libraries for programmers 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.

Would you recommend this product?
No reviews yet
Hi everyone, I been working on 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 helps solve open source discovery here: I'm happy to answer any questions any one has too.
@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?
@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.
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.