nvuillam/GitHub Dependents Info
Generates a markdown file with all repositories that have dependencies with the current GitHub repository package (s)
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| repo | Owner and name of the repository (example: nvuillam/node-sarif-builder) | yes | — |
| outputrepo | Owner and name of the output repository, if different from repo (example: nvuillam/node-sarif-builder) | no | "" |
| markdownfile | Path and name of the output markdown file | no | docs/github-dependents-info.md |
| badgemarkdownfile | Path and name of the file where to replace badges (example: README.md). Must contain tags <!-- gh-dependents-info-used-by-start --><!-- gh-dependents-info-used-by-end --> | no | README.md |
| docurl | Custom URL to use for the badges hyperlink (defaults to generated markdown) | no | "" |
| markdownbadgecolor | Color of the generated markdown badge | no | informational |
| sort | Sort criteria: stars (default) or name | no | stars |
| minstars | Minimum number of stars to appear in the results | no | 0 |
| timedelay | Delay in seconds between GitHub requests | no | 0.1 |
| csvdirectory | Directory path where CSV files should be written | no | "" |
| mergepackages | If multiple packages, merge them into a single result when true | no | false |
| json | Set to true to emit JSON output | no | false |
| verbose | Set to true to enable verbose logging | no | false |
| overwrite | Set to true to overwrite existing CSV progress files | no | false |
| owner | Filter dependent repositories by owner (example: oxsecurity) | no | "" |
| max-scraped-pages | Maximum number of pages to scrape per package (0 means no limit) | no | 0 |
| pagination | Enable pagination to split results into multiple files | no | true |
| page-size | Number of results per page when pagination is enabled | no | 500 |
| llm-summary | Enable or disable AI usage summary generation when an LLM API key is present | no | true |
| llm-model | LiteLLM model to use for the AI usage summary (example: gpt-4o-mini, gemini-3-flash-preview) | no | "" |
| llm-max-repos | Max dependent repos included in the summary prompt payload | no | 500 |
| llm-max-words | Max words for the generated summary | no | 250 |
| llm-timeout | Timeout (seconds) for the summary LLM call | no | 120 |
Outputs
no outputs