Crypto Developer Activity Tracker (GitHub) avatar

Crypto Developer Activity Tracker (GitHub)

Pricing

$5.00 / 1,000 repo analyzeds

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

$5.00 / 1,000 repo analyzeds

Rating

0.0

(0)

Developer

Hojun Lee

Hojun Lee

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

15 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)
githubTokenstring—Optional 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