Crypto Developer Activity Tracker (GitHub)
Pricing
Pay per usage
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.
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
| Field | Description |
|---|---|
dev_momentum | surging (>500 commits) / active (>100) / steady (>20) / slowing (<20) / dormant (0) |
community_size_tier | massive (>50k stars) / large (>10k) / medium (>1k) / small (>100) / niche |
activity_score | Float 0–100: commits_30d×0.4 + contributors×0.3 + stars/1k×0.3 (normalized) |
repo_health | excellent / good / fair / needs_attention (based on open_issues/stars ratio) |
release_cadence | frequent (>12 releases) / regular (>4) / occasional (>1) / rare |
language_ecosystem | systems (Go/Rust/C++) / smart_contracts (Solidity) / web3 (JS/TS) / scripting (Python) / other |
dev_signal | strong_buy_signal / accumulate / watch / avoid (composite: momentum + community tier) |
Dev Signal Logic
surging + (large or massive community) → strong_buy_signalactive or steady → accumulateslowing → watchdormant → avoid
Default Repositories
| Repository | Ecosystem |
|---|---|
| ethereum/go-ethereum | ETH Layer 1 |
| bitcoin/bitcoin | BTC Layer 1 |
| solana-labs/solana | SOL Layer 1 |
| cosmos/cosmos-sdk | ATOM Layer 1 |
| paritytech/substrate | DOT Layer 1 |
| bnb-chain/bsc | BNB 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
| Parameter | Type | Default | Description |
|---|---|---|---|
repos | array | 6 defaults | List of "owner/repo" strings to analyze |
days | integer | 30 | Lookback window in days for commit counting |
maxReposPerRun | integer | 20 | Max repos per run (capped at 50 for rate limit safety) |
githubToken | string | — | Optional GitHub PAT for 5000 req/hr (vs 60 unauthenticated) |
Pricing
| Run type | Repos | Cost |
|---|---|---|
| Default run | 6 repos | $0.03 |
| Medium portfolio | 20 repos | $0.10 |
| Full scan | 50 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_reporead 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_30dacross all repos ecosystem_distributionby language groupsignal_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.
Related actors
- GitHub Repo Stats — Stars, forks, issues, and PR data to complement commit activity from this actor
- Open Source Releases Tracker — Release cadence to pair with developer activity momentum signals
- Crypto Grants Tracker — Grant-funded projects often have high commit activity worth tracking here
Feedback
If this actor helps your developer activity research, a review helps others find it: Leave a review on Apify Store