{"repo":"rafaeldrrmachado/strava-activity-downloader","free":true,"listed":false,"github":"https://github.com/rafaeldrrmachado/strava-activity-downloader","clone":"git clone https://github.com/rafaeldrrmachado/strava-activity-downloader.git","description":"Download and archive your Strava activities without API access. Export all your Strava activities directly from the Strava website using Playwright. No API access required.","language":"Python","stars":10,"topics":["scraper","scraping","script","strava","strava-activities","strava-cli","strava-data"],"license":"MIT","category":"scrapers-browser-automation","readme_excerpt":"Strava Export Download and archive your Strava activities without API access. Export all your Strava activities directly from the Strava website using Playwright. No API access required. Disclaimer This project is not affiliated with, endorsed by, or supported by Strava. Users are responsible for ensuring their use complies with Strava's Terms of Service. Features - ✅ Persistent login session - ✅ Export all activities - ✅ Incremental mode (download only new activities) - ✅ Multiple export formats: - Original (recommended) - GPX - TCX - ✅ Unique filenames using Strava activity IDs - ✅ Local manifest to prevent duplicate downloads - ✅ Headless or visible browser mode --- Requirements - Python 3.10+ - Google Chrome or Chromium Install dependencies: Install Playwright browser: --- First-Time Login Authenticate once and save your Strava session locally: A browser window will open. 1. Log in to Strava 2. Complete any MFA prompts if required 3. Return to the terminal 4. Press ENTER Your session will be saved to: --- Download All Activities Download every activity in its original uploaded format: For a visible browser window: --- Incremental Downloads Download only activities that have not already been downloaded: This is the recommended mode for regular backups. --- Export Formats Original Downloads the original file uploaded to Strava (usually FIT). GPX TCX --- Output Structure --- Useful Options Retry Failed Downloads Limit Pages Scanned Change Output Folder --- How Incremental Mo","default_branch":null,"files":null,"tree":[],"storefront":"/r/rafaeldrrmachado","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/rafaeldrrmachado/strava-activity-downloader/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."}