Evaluate NPM packages by listing top GitHub projects that depend on themNPM Graph is something like a reverse package.json - it allows you to see what GitHub projects depend on a given NPM package.
This allows you to:
✔ Find usage examples on the best maintained projects
✔ Evaluate the field-maturity of any NPM package
✔ Compare packages right in the search results page
✔ See package description and popularity on GitHub package.json pages (NEW!)
✔ Find projects that use an intersection of NPM packages (soon)
✔ See the popularity trend of the package (soon)
✔ Algorithmically Find similar packages (soon)
WHAT IS NPM-GRAPH?
The NPM-Graph project strives to supply JavaScript developers with unique and useful insights about NPM packages, by mapping all connections between GitHub repositories and NPM packages
HOW DOES IT WORK?
1. Take several monster-spec EC2 instances
2. Put inside ALL public package.json files on GitHub
3. Mix with several graph algorithms and lots of imagination
4. Expose results as an API
5. GOTO 2:
Reviews of NPM Graph - linking GitHub and NPM extension