Crypto Developer Activity Tracker (GitHub) avatar

Crypto Developer Activity Tracker (GitHub)

Pricing

Pay per usage

Go to Apify Store
Crypto Developer Activity Tracker (GitHub)

Crypto Developer Activity Tracker (GitHub)

Track GitHub commit activity and repo health for 18+ major crypto protocols (ETH, BTC, SOL, ATOM, APT, SUI + DeFi). 4-week vs 13-week commit trends. No API key needed. $0.005/repo.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Hojun Lee

Hojun Lee

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

7 days ago

Last modified

Categories

Share

Track GitHub developer activity for top crypto projects: commits, contributors, stars, forks, releases — with 7 computed analytics fields including dev_momentum, activity_score, and dev_signal. Powered by the GitHub REST API. No API key required for the default 6 repos. $0.005/repo analyzed.

Keywords: crypto developer activity tracker, GitHub crypto commits, blockchain development metrics, developer momentum, on-chain development activity, crypto project health, GitHub blockchain stats, ETH BTC SOL developer activity


Why Developer Activity Matters

Developer commits are a leading indicator for ecosystem growth. Protocols with accelerating developer activity often see increased dApp deployments, TVL growth, and user adoption — before price catches up. This actor quantifies which projects are building vs stalling, giving you an edge in investment research and ecosystem monitoring.

What It Tracks

For each repository:

  • Core metrics: stars, forks, open issues, watchers, last push date
  • commits_30d: commit count over a configurable lookback window
  • contributors_count: number of unique contributors
  • releases_count: total releases as a cadence proxy
  • 7 computed analytics fields (see below)

7 Computed Analytics Fields

FieldDescription
dev_momentumsurging (>500 commits) / active (>100) / steady (>20) / slowing (<20) / dormant (0)
community_size_tiermassive (>50k stars) / large (>10k) / medium (>1k) / small (>100) / niche
activity_scoreFloat 0–100: commits_30d×0.4 + contributors×0.3 + stars/1k×0.3 (normalized)
repo_healthexcellent / good / fair / needs_attention (based on open_issues/stars ratio)
release_cadencefrequent (>12 releases) / regular (>4) / occasional (>1) / rare
language_ecosystemsystems (Go/Rust/C++) / smart_contracts (Solidity) / web3 (JS/TS) / scripting (Python) / other
dev_signalstrong_buy_signal / accumulate / watch / avoid (composite: momentum + community tier)

Dev Signal Logic

surging + (large or massive community) → strong_buy_signal
active or steady → accumulate
slowing → watch
dormant → avoid

Default Repositories

RepositoryEcosystem
ethereum/go-ethereumETH Layer 1
bitcoin/bitcoinBTC Layer 1
solana-labs/solanaSOL Layer 1
cosmos/cosmos-sdkATOM Layer 1
paritytech/substrateDOT Layer 1
bnb-chain/bscBNB Layer 1

Example Output

{
"repo": "ethereum/go-ethereum",
"full_name": "ethereum/go-ethereum",
"description": "Go implementation of the Ethereum protocol",
"language": "Go",
"stars": 48200,
"forks": 20500,
"open_issues": 310,
"pushed_at": "2026-09-01T18:43:00Z",
"commits_30d": 127,
"contributors_count": 850,
"releases_count": 89,
"watchers": 48200,
"dev_momentum": "active",
"community_size_tier": "large",
"activity_score": 76.4,
"repo_health": "excellent",
"release_cadence": "frequent",
"language_ecosystem": "systems",
"dev_signal": "accumulate",
"fetched_at": "2026-09-02T10:00:00Z"
}

Use Cases

Investment research: Sort by activity_score to identify protocols with the strongest developer traction. Cross-reference dev_signal with price action for divergence plays.

Project health monitoring: Track repo_health and dev_momentum over time. A shift from active to slowing is an early warning sign.

Ecosystem comparison: Group by language_ecosystem to compare Rust-based (systems) vs Solidity (smart contracts) protocol activity.

Portfolio due diligence: Filter dev_signal = strong_buy_signal for candidates with both surging commits and large community traction.

Input Parameters

ParameterTypeDefaultDescription
reposarray6 defaultsList of "owner/repo" strings to analyze
daysinteger30Lookback window in days for commit counting
maxReposPerRuninteger20Max repos per run (capped at 50 for rate limit safety)
githubTokenstringOptional GitHub PAT for 5000 req/hr (vs 60 unauthenticated)

Pricing

Run typeReposCost
Default run6 repos$0.03
Medium portfolio20 repos$0.10
Full scan50 repos$0.25

Pricing: $0.005 per repository analyzed (PPE model).

Rate Limit Notes

GitHub's unauthenticated API allows 60 requests/hour. Each repo uses ~4 API calls (repo info, commits, contributors, releases), so:

  • Up to ~15 repos: safe without a token
  • 15–50 repos: provide a GitHub PAT (githubToken) for 5000 req/hr
  • Tokens need only public_repo read scope

KVS Ecosystem Summary

After each run, an ECOSYSTEM_SUMMARY record is saved to the crypto-developer-activity-summary Key-Value Store containing:

  • Top 5 repos by activity_score
  • Average commits_30d across all repos
  • ecosystem_distribution by language group
  • signal_breakdown (count of strong_buy_signal / accumulate / watch / avoid)

Data Source

GitHub REST API v3 — public data, no API key needed for the default repos. Commit counts use the ?since= parameter for accurate lookback-window counting.


Feedback

If this actor helps your developer activity research, a review helps others find it: Leave a review on Apify Store