Live dashboard tracking adoption momentum and trends for Claude Code, Cursor, and GitHub Copilot.
This dashboard combines multiple signals to calculate a momentum score for each coding agent:
- Search Velocity (45%) - Google Trends data showing search interest
- Development Velocity (25%) - GitHub activity (issues, PRs, commits)
- Adoption Velocity (20%) - NPM downloads + GitHub stars growth
- Community Momentum (10%) - HackerNews + Reddit mentions
Uses z-score normalization to fairly compare metrics across different scales, then applies weighted averages to calculate final momentum scores (0-100). Emphasizes recent activity (last 30 days) over cumulative metrics to capture true momentum.
- Backend: Python data collectors hitting APIs every 6 hours
- Frontend: Static HTML/CSS/JS with Chart.js visualizations
- Automation: GitHub Actions for data collection
- Deployment: Vercel for hosting with custom domain
# Install dependencies
pip install -r backend/requirements.txt
# Collect data
cd backend && python3 main.py
# Start local server
python3 server.py
# Visit http://localhost:8765- Google Trends (pytrends)
- GitHub API (activity metrics)
- NPM API (download counts)
- HackerNews Algolia API
- Reddit (proxy estimates)
MIT