🥦 Github scraper that helps you find all dependents of a project.
The name Uby is derived from "Used by" in GitHub.
Uby is a command-line application built with Go and the Go-Colly package. It allows you to find repositories that depend on a specific GitHub repository. Uby scrapes & collects the necessary data and writes the results to deps.json
.
You can install the appropriate binary from the releases page.
If you're on macOS, you may need to run xattr -c ./uby_Darwin_x86_64.tar.gz
to (to avoid "unknown developer" warning)
Use the following command in your terminal:
./uby
- Uby will ask for the repo dependents url which you can get by clicking
Used by
of the repo you want to search, for example:https://github.com/spf13/cobra/network/dependents
- The application will begin crawling through the repo's dependents network. The search results will be saved in the
deps.json
file in the project directory.