{"repo":"gmdkaio/github-analytics-dashboard","free":true,"listed":false,"github":"https://github.com/gmdkaio/github-analytics-dashboard","clone":"git clone https://github.com/gmdkaio/github-analytics-dashboard.git","description":"Automated GitHub analytics dashboard with daily updates via GitHub Actions","language":"Python","stars":13,"topics":["analytics","automation","dashboard","github-actions","github-api","python"],"license":"MIT","category":"dashboards-admin","readme_excerpt":"GitHub Analytics Dashboard Automated data pipeline that fetches repository data from the GitHub API and generates data visualizations. Dashboard Preview Features - Automated ETL pipeline for GitHub repository data - Professional dark-themed dashboard with multiple visualizations - Repository growth timeline analysis - Language distribution breakdown - Recent activity tracking - Size and push frequency analytics Project Structure Installation 1. Clone the repository 2. Create and activate virtual environment 3. Install dependencies 4. Configure environment variables Create a .env file in the project root: To generate a GitHub token: - Go to GitHub Settings Developer settings Personal access tokens - Create a token with repo scope for private repositories - Copy the token to your .env file Usage The pipeline will: 1. Fetch all repositories from your GitHub account 2. Process and enrich the data with calculated metrics 3. Generate visualizations and save outputs to data/ Output Files - data/github repos clean.csv - Processed repository data - data/github dashboard.svg - Analytics dashboard visualization Data Metrics The pipeline calculates: - Total repositories and active status - Star and language counts - Repository size and age - Days since last push - Activity classification (active: pushed within 90 days) License MIT License --- Auto-Update with GitHub Actions This repository includes a GitHub Action that automatically updates the dashboard daily at midnight UTC. Manual Tri","default_branch":null,"files":null,"tree":[],"storefront":"/r/gmdkaio","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/gmdkaio/github-analytics-dashboard/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}