๐Ÿ“Š GitHub Repo Stats โ€” Deep Analytics avatar

๐Ÿ“Š GitHub Repo Stats โ€” Deep Analytics

Pricing

from $20.00 / 1,000 results

Go to Apify Store
๐Ÿ“Š GitHub Repo Stats โ€” Deep Analytics

๐Ÿ“Š GitHub Repo Stats โ€” Deep Analytics

Deep stats for any GitHub repo โ€” stars over time, contributor activity, commit cadence, issue/PR velocity, language breakdown. OSS Insight, Sourcegraph & GitHub Analytics alternative for dev intelligence and OSS due diligence. Pay per repo.

Pricing

from $20.00 / 1,000 results

Rating

0.0

(0)

Developer

Stephan Corbeil

Stephan Corbeil

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

0

Monthly active users

6 days ago

Last modified

Categories

Share

๐Ÿ™ GitHub Repo Stats โ€” Stars Over Time, Contributor Activity & Commit Velocity

Deep analytics for any public GitHub repository โ€” historical star growth, contributor breakdown, commit frequency, issue + PR velocity, and language composition. Built as a cheaper, no-seat-license alternative to OSS Insight Pro, Sourcegraph Cody Analytics, and Snyk OSS Health โ€” perfect for developer-tools founders sizing a market, VCs screening for breakout repos, and DevRel teams tracking adoption.

Why GitHub Repo Stats Beats OSS Insight, Sourcegraph, Snyk OSS Health & The Raw GitHub API

FeatureNexGenData GitHub Repo StatsOSS Insight ProSourcegraph AnalyticsSnyk OSS HealthRaw GitHub API
Cost$0.005 / repo, pay-per-result$$ / month subscription$$$ enterprise seat$$ / month planFree but heavily rate-limited
Star history (time-series)YesYesLimitedNoBuild it yourself
Contributor breakdownYes โ€” top 50 by commitsYesYesNoBuild it yourself
Commit frequencyYes โ€” weekly + monthlyYesYesNoBuild it yourself
Issue / PR velocityYes โ€” open-vs-closed cadencePlan-gatedYesNoBuild it yourself
Language compositionYes โ€” % by bytesYesYesYesOne extra API call
Bulk exportJSON / CSV / ExcelPlan-gatedPlan-gatedCSVDIY pagination
Auth requiredApify tokenAccount loginSourcegraph licenseSnyk accountGitHub PAT
Monthly minimumNoneSubscriptionEnterprise contractSubscriptionNone

Most teams pick this actor because it is cheaper than maintaining a custom GitHub-API harvester with PAT rotation, the only drop-in alternative to OSS Insight Pro that runs without account signup, and the metrics shape (star deltas, contributor counts, weekly commits) plugs straight into BI dashboards without ETL.

What You Get Per Repo

Each dataset item is a flat JSON record:

  • repo โ€” owner/name
  • stars, forks, watchers, open_issues, open_prs
  • stars_history โ€” array of {date, count} for weekly star growth
  • contributors โ€” top 50 by commit count with {login, commits, avatar}
  • commit_frequency โ€” weekly commit counts for the trailing 52 weeks
  • issue_velocity_30d โ€” opened vs closed in last 30 days
  • pr_velocity_30d โ€” opened, merged, closed in last 30 days
  • languages โ€” {lang: bytes} map with percentage rollup
  • topics, license, default_branch, created_at, pushed_at
  • community_health โ€” has-readme, has-contributing, has-coc, has-license flags

Use Cases

  • DevRel teams โ€” track weekly star + contributor growth for your OSS project + 5 competitors in one dashboard
  • VC associates โ€” pre-screen the top 100 trending repos in AI / infra weekly for inbound deal flow
  • Developer-tools founders โ€” size an OSS category (e.g. "all Rust HTTP frameworks") by aggregate stars + contributor count
  • Security teams โ€” flag dependencies with stalled commit velocity (potential abandonware) before they become CVEs
  • Hiring managers โ€” find prolific contributors in a niche by ranking on contributors[*].commits
  • Content / SEO โ€” auto-update "top 10 Python ORMs" lists with live star counts

Quick Start (Python)

from apify_client import ApifyClient
client = ApifyClient("YOUR_APIFY_TOKEN")
run = client.actor("nexgendata/github-repo-stats").call(run_input={
"repos": ["openai/whisper", "vllm-project/vllm", "huggingface/transformers"],
"include_star_history": True,
"include_contributors": True
})
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
print(item["repo"], item["stars"], item["pr_velocity_30d"])

Pricing โ€” Pay Per Repo

  • Actor start: $0.005
  • Repo: $0.005

A 200-repo weekly market scan = $1.005. A daily 50-repo trending tracker = $0.255/day. No monthly minimum.

Use caseActor
Hacker News tech-job listings (structured)hn-whos-hiring-scraper
Hacker News stories + topic trendshacker-news-scraper
Indie Hackers product launchesindie-hackers-products-tracker
Product Hunt daily launchesproduct-hunt-launches-scraper
SaaS competitor pricing watchsaas-pricing-tracker
Hiring signals (job-post tech stack)hiring-signal-detector
Reddit subreddit trends (r/programming etc.)reddit-subreddit-trends
Developer-tools MCP serverdeveloper-tools-mcp-server
WordPress plugin market intelligencewordpress-plugin-scraper

FAQ

Q: Does it work for private repos? A: No โ€” public repos only. Apify-side auth is via your Apify token, not a GitHub PAT.

Q: How fresh is the data? A: Live fetch per run. GitHub's own API has ~5-minute lag on star counters; everything else is real-time.

Q: What's the rate-limit story? A: The actor pools authenticated requests internally and adds backoff. You can run 500+ repos in a single execution without throttling.

Q: Star history granularity? A: Weekly buckets going back to repo creation. For very old repos with millions of stars (Linux kernel), expect ~2-3ร— longer per-repo runtime.

Q: Is the contributor list real-time? A: Top 50 contributors by all-time commit count, refreshed per run. Past-30-day contributor activity is implied by commit_frequency.


How NexGenData Pricing Works

Every NexGenData actor uses pay-per-event pricing โ€” you only pay for results that actually land in your dataset. No monthly minimum, no seat fees, no surprise overage bills.

  • Actor Start: a single-event charge each time you spin the actor up (scaled to memory size)
  • Result / item: charged per item written to the default dataset
  • No charge for retries, internal proxy rotation, or failed sub-requests โ€” those are absorbed by the platform

Apify Platform Bonus

New to Apify? Sign up with the NexGenData referral link โ€” you get free platform credits on signup (enough for several thousand free results) and you help fund the maintenance of this actor fleet.

Integration Surface

Every actor in the NexGenData catalog can be triggered from:

  • Apify console โ€” point-and-click run
  • Apify API โ€” REST + webhooks
  • Apify Python / JS SDKs โ€” programmatic batch
  • Zapier, Make.com, n8n โ€” official integrations
  • MCP โ€” many actors are exposed as MCP tools for Claude / ChatGPT / Cursor agents
  • Schedules โ€” built-in cron for daily / weekly / monthly runs
  • Webhooks โ€” POST results to any HTTPS endpoint on dataset write

Support

NexGenData maintains 260+ Apify actors and ships updates regularly. Bug reports via the Apify console issues tab get a response within 24 hours. Roadmap requests are welcome โ€” high-demand features ship in the next version.

Home: thenextgennexus.com Full catalog: apify.com/nexgendata