I turned my Strava history into an interactive dashboard resembling GitHub-style contribution heatmaps.
This dashboard is fully automated end-to-end: a GitHub Actions workflow calls the Strava API, pulls new activities, normalizes them into a consistent history, then aggregates per-day metrics (activity count, distance, moving time, elevation). It compiles those aggregates into a single dashboard dataset that powers the interactive heatmaps and filters. The site is hosted on GitHub Pages (free), with generated data stored on a separate dashboard-data branch, and it refreshes automatically every day with optional manual runs at anytime.
If you want to give it a try, the quickstart instructions on the readme should get you up and running within minutes, even without any technical background (no coding required)
ClassicusHD on
Yup, I’m stealing this. Thank you sir, love the MIT license. Should be up in seconds with ai agents
Leave A Reply
Du musst angemeldet sein, um einen Kommentar abzugeben.
2 Kommentare
I turned my Strava history into an interactive dashboard resembling GitHub-style contribution heatmaps.
This dashboard is fully automated end-to-end: a GitHub Actions workflow calls the Strava API, pulls new activities, normalizes them into a consistent history, then aggregates per-day metrics (activity count, distance, moving time, elevation). It compiles those aggregates into a single dashboard dataset that powers the interactive heatmaps and filters. The site is hosted on GitHub Pages (free), with generated data stored on a separate dashboard-data branch, and it refreshes automatically every day with optional manual runs at anytime.
Github repo: https://github.com/aspain/git-sweaty
Dashboard link: https://aspain.github.io/git-sweaty/
If you want to give it a try, the quickstart instructions on the readme should get you up and running within minutes, even without any technical background (no coding required)
Yup, I’m stealing this. Thank you sir, love the MIT license. Should be up in seconds with ai agents