aspain

aspain / git-sweaty

Public

Turn your Strava and Garmin activities into GitHub-style contribution graphs.

155
150
100% credibility
Found Feb 10, 2026 at 49 stars 3x -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Python
AI Summary

This project fetches workout data from Strava and generates interactive, GitHub-style contribution heatmaps for different activity types, hosted for free on GitHub Pages with daily automatic refreshes.

How It Works

1
🔍 Discover workout heatmaps

You spot a fun project that turns your Strava workouts into colorful GitHub-style charts showing your activity over time.

2
📋 Make your own copy

You create your personal version by forking the project on GitHub, ready to add your own data.

3
🔗 Link your Strava account

You connect your Strava profile using a simple setup tool that handles the secure handshake for you.

4
Launch your dashboard

With one click, you trigger the first update, pulling in your workouts and building beautiful, interactive charts.

5
🌐 Turn on web hosting

You enable free hosting so your dashboard lives online at a personal web address.

📈 Enjoy daily updates

Your personalized workout heatmap dashboard refreshes automatically every day, celebrating your fitness journey with vivid visuals.

Sign up to see the full architecture

4 more

Sign Up Free

Star Growth

See how this repo grew from 49 to 155 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is git-sweaty?

Git-sweaty turns your Strava activities into a GitHub contributions calendar-style dashboard, generating heatmaps per workout type like Run, Ride, or WeightTraining, just like a github contributions graph generator but for fitness streaks. Fork the repo, run a Python setup script for Strava OAuth and GitHub secrets, enable Pages and Actions, and get a responsive site at yourusername.github.io/repo that auto-refreshes daily via scheduled workflows. The JavaScript frontend delivers interactive github contributions calendar views with stats, frequency graphs, and tooltips, hosted free on github pages.

Why is it gaining traction?

It nails the github contributions meme aesthetic for real-world activities, with smart grouping of Strava types (e.g., TrailRun into Run) and customizable filters via config.yaml—no servers, just GitHub Actions handling syncs, rate limits, and privacy by ignoring raw GPS data. Unlike basic github contributions widget clones, it aggregates distance, time, elevation, and even peak hours/weeks, making your fitness contributions as addictive to check as code commits. Daily updates fix common pains like github contributions not updating or not showing.

Who should use this?

Fitness devs on Strava who crave a public github contributions by country-style streak viz for runs or rides, shareable via github repo forks. Cyclists or gym-goers using github desktop or github script for workflows, wanting a github pages dashboard without private repository hassles. Teams tracking group activities contributions, filtered by type.

Verdict

Solid for personal Strava-to-github contributions calendar dashboards—fork, setup in minutes, and it just works with excellent README docs. At 46 stars and 1.0% credibility, it's early-stage but mature enough for daily use; tweak config for units or types, and sync away.

(198 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.