GitHub Repo Bulk Analyzer avatar

GitHub Repo Bulk Analyzer

Pricing

$20.00 / 1,000 github repo analyseds

Go to Apify Store
GitHub Repo Bulk Analyzer

GitHub Repo Bulk Analyzer

Bulk-fetch GitHub repo stats: stars, forks, watchers, contributors, last commit, primary language, license, open issues, default branch. Pass 500 repos in one run, get a clean dataset back. $0.02 per repo analysed.

Pricing

$20.00 / 1,000 github repo analyseds

Rating

0.0

(0)

Developer

Emily Ward

Emily Ward

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

Pass 500 GitHub repos in one run. Get a clean dataset of stars, forks, watchers, contributors, last commit, primary language, license, and topics for each.

What you get back per repo

FieldDescription
full_name, owner, nameRepo identifier
description, html_url, homepageIdentity fields
stars, forks, watchersEngagement metrics
open_issuesHealth indicator
language, license, topicsTech / license / tags
default_branch, size_kbRepo shape
is_archived, is_fork, is_templateStatus flags
created_at, updated_at, pushed_at, last_commit_atActivity timestamps
top_contributors (optional)Login + contribution count for top 10

Pricing

$0.02 per repo analysed. You only pay for successful fetches. 404s and rate-limit errors are not charged.

Use caseReposCost
Sample a category50$1.00
Track competitor ecosystem500$10.00
VC due-diligence sweep2,000$40.00

Why this beats writing your own script

  • GitHub API rate limits: 60 requests per hour unauthenticated, 5,000 with a token. This actor exposes both modes plus a clear warning when limits hit.
  • Bulk-ready: pass a list of 500 repos in any common format (owner/name, full URL, .git suffix tolerated).
  • Dataset-native: output streams straight into a Apify Dataset that you can export to CSV / JSON / Sheets / your warehouse.
  • Last-commit detection: GitHub's main repo endpoint returns pushed_at which is not always the last commit. We hit /commits?per_page=1 for the actual last-commit timestamp.

Without a token, GitHub limits you to 60 requests per hour. The actor stops gracefully at the limit.

With a token (no scopes needed for public repos), you get 5,000 requests per hour. Create one at https://github.com/settings/tokens, paste it into the github_token field. The field is stored as a secret, never logged.

Use cases

  • VCs: pull stars/contributor/license data for a portfolio scan or sector report.
  • Devtool marketing: track competitor velocity (last commit, open issues, contributor count) over time.
  • OSS maintainers: benchmark your repo against peers.
  • Recruiters: identify active maintainers in a tech stack.
  • Security teams: bulk-fetch license data for compliance audits.

What this actor does NOT do

  • It does not pull private repos (use a token with private-repo scope and write your own).
  • It does not deep-scan code (use code-search APIs separately).
  • It does not check vulnerability advisories (use GitHub's GHSA endpoints).

Tags

github developer-tools oss vc-research dev-tools code-search repo-stats analytics due-diligence


Made by Emily Ward, Cancel Costs.