VOOZH about

URL: https://apify.com/taroyamada/github-repo-dependency-intelligence

⇱ GitHub Repo & Dependency Scraper Β· Apify


πŸ‘ GitHub Repo & Dependency Scraper avatar

GitHub Repo & Dependency Scraper

Pricing

from $3.00 / 1,000 results

Go to Apify Store

GitHub Repo & Dependency Scraper

Analyze GitHub repositories, package manifests, dependencies, and repository health signals using the GitHub REST API.

Pricing

from $3.00 / 1,000 results

Rating

0.0

(0)

Developer

πŸ‘ naoki anzai

naoki anzai

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

21 days ago

Last modified

Share

GitHub Repo Dependency Intelligence

Analyze public GitHub repositories, package manifests, dependencies, and repository health signals using the GitHub REST API.

Use cases

Use this actor for OSS dependency & supply-chain audit β€” enumerate GitHub repo dependencies, releases, and manifests. Auth-free, official-API-first, with a stable output schema and documented source compliance.

What It Does

  • Fetch repository metadata from GitHub
  • Inspect common manifest files such as package.json, requirements.txt, pyproject.toml, and go.mod
  • Emit dependency rows with package manager, dependency group, name, and version
  • Emit manifest file rows and repository summary rows
  • Support optional GitHub token for higher API limits

Input

{
"repositories":["facebook/react","nodejs/node"],
"manifestPaths":[],
"includeDevDependencies":true,
"includeRepositorySummary":true,
"maxDependenciesPerRepo":250,
"delivery":"dataset",
"dryRun":false
}

manifestPaths can be left empty to use common defaults.

Input Examples

Example: Single-target audit

{
"targets":[
"example-target-1"
],
"maxResultsPerTarget":30
}

Example: Bulk portfolio

{
"targets":[
"target-1",
"target-2",
"target-3"
],
"maxResultsPerTarget":50,
"snapshotKey":"github-repo-dependency-intelligence-state"
}

Example: Recurring delta watch

{
"targets":[
"target-1"
],
"snapshotKey":"github-repo-dependency-intelligence-state",
"emitChangedOnly":true
}

Output Rows

  • repository_summary
  • manifest_file
  • dependency

Webhook delivery sends the full payload and does not also push dataset rows.

Local Run

npminstall
npmtest
node src/index.js

Notes

This actor uses public GitHub APIs. Without a token, GitHub rate limits are lower. Add githubToken for larger batches.

You might also like

GitHub Scraper

pear_fight/github-scraper

Scrape repositories, stars, issues and more from GitHub

GitHub Repos Scraper

gio21/github-repos-scraper

Search and scrape GitHub repositories. Extract stars, forks, language, license, topics, and more from the GitHub public API.

GitHub Repository Intelligence - API-Based Data Scraper

benthepythondev/github-repository-intelligence

Extract repository metadata, README content, and documentation from GitHub using the official REST API. Perfect for LLM training data, developer research, and competitive analysis. Search by keywords or fetch specific repositories.

GitHub Repo Scraper

artificially/github-repo-scraper

Scrape GitHub repository stats, README, languages, contributors, and releases.

GitHub Repositories Scraper - CheapπŸ“¦πŸ™πŸ”

scrapestorm/github-repositories-scraper-cheap

πŸ” Easily collect repositories from GitHub Provide a GitHub profile URL or username and extract detailed repository information such as repository name, description, language, stars, topics & repository link πŸ“¦πŸ™ Perfect for open-source analysis, developer scouting & market intelligence πŸ“ŠπŸ”₯

2