GitHub Stats | GitHub activity into embeddable SVG stat cards
Self-hosted GitHub profile statistics cards
A self-hosted Go service that turns GitHub profile activity into fast, embeddable SVG statistics and language cards.
About
GitHub Stats periodically retrieves profile activity through the GitHub GraphQL API and renders native SVG statistics and language cards. Scheduled Cloud Run jobs persist snapshots in Firestore, while an in-memory L1 cache keeps public requests fast and avoids GitHub API calls on the primary request path. The project also includes dynamic public-user endpoints, multiple themes, Docker support, Terraform-managed Google Cloud infrastructure, and a React and TypeScript documentation interface.
Gallery
Web Documentation

Tech Stack
Go
Google Cloud Run
Cloud Firestore
Docker
Terraform
React
TypeScript
