Bibliothek

strava-scraper

Die Originaldateien, die die Strava-API nicht herausgibt.

Ein TypeScript-Client, der zusätzlich zur offiziellen API die Seiten von Strava liest, um zu holen, was sie verbirgt.

Ruhend · vor 6 Monaten
Man gibt ihm

Eine Strava-Aktivität

↓
Es liefert
  • Original-GPX-, FIT- und TCX-Tracks mit Zeitstempeln
  • Die Komponenten des Rads
  • Die Fotos
Commits
14
Erstellt am
10. Mai 2026
Letzter Push
17. Mai 2026
Sprache
TypeScript

Zahlen: gh api --paginate orgs/atelier-sam/repos?type=public&per_page=100 (forks et .github écartés) ; gh api -i repos/atelier-sam/strava-scraper/commits?per_page=1 (en-tête Link, page « last ») ; gh api repos/atelier-sam/strava-scraper/commits?per_page=40, abgerufen am 9. November 2026.

Verlauf

Die letzten Commits, so wie sie im Repository stehen.

14 Commits

  1. 17. Mai 2026chore(security): hook pre-push publiable + scrub des identifiantsfc1c4c4
  2. 17. Mai 2026chore(security): hook pre-push anti-fuite d'identifiantsd0567f6
  3. 10. Mai 2026docs(readme): status reflects v0.1.0 reality (123 tests, all phases shipped)2d0ad59
  4. 10. Mai 2026feat(stats): running activities + weather panel + cycling extrasd9d4164
  5. 10. Mai 2026feat(stats): full HTML stats extraction — distance, time, power, HR, cadence, temp00c1fa3
  6. 10. Mai 2026feat(parsers): gear name on activity page + bikes/shoes on profile sidebar65145ea
  7. 10. Mai 2026feat: athlete profile scraping + batch activity download0a4e805
  8. 10. Mai 2026docs(readme): install via GitHub (npm publish deferred)ff177af
  9. 10. Mai 2026fix(parser): support Strava 2025+ React-component HTML format0bcb878
  10. 10. Mai 2026fix: streams response is array — normalize client-side, validated against real Strava4c13efc
  11. 10. Mai 2026refactor(gear): full HTML scraping path — OAuth no longer required8988730
  12. 10. Mai 2026feat: parity strava-backup — gear (bikes + shoes) + photo sourced4f7b14