Skip to content

manusa/github-dependents-scraper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GitHub Dependents Scraper

This tool allows you to scrape any GitHub project dependency graph for dependent projects.

Make sure you comply with GitHub Scraping and API Usage Restrictions before using this tool.

Build Native Image

Setup Environment as documented in Quarkus:Building a native Executable guide.

*nix

$ mvn clean install -Pnative

Windows

$ "C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\VC\Auxiliary\Build\vcvars64.bat" && mvn clean install -Pnative

How to run

JVM

$ java -jar  target/github-dependents-scraper-uber.jar "https://github.com/fabric8io/fabric8-maven-plugin/network/dependents?package_id=UGFja2FnZS0xODEwNTMzNjE%3D"

Native

Once the native binary is built following your platform instructions, run the following command:

$ ./target/github-dependents-scraper-uber "https://github.com/fabric8io/fabric8-maven-plugin/network/dependents?package_id=UGFja2FnZS0xODEwNTMzNjE%3D"