Skip to content

Instantly share code, notes, and snippets.

View agadin's full-sized avatar

Alexander Gadin agadin

View GitHub Profile
@agadin
agadin / garmin_bulk_gpx_downloader.md
Created November 28, 2025 07:42
Garmin Running Activities Bulk GPX Downloader (DOM-based, no API required)

Garmin Running Activities Bulk GPX Downloader

DOM-based, Token-Free, Stable Across Garmin Connect Updates

Author: Your Name

This script downloads all Running activities from Garmin Connect and saves them as
route_YYYY-MM-DD.gpx files.

It avoids all Garmin API authentication issues by relying only on DOM elements already loaded in the browser.
No access tokens, no secret headers, no unstable proxy endpoints.