Skip to content

Some scripts I've thrown together to analyze my Garmin data.

Notifications You must be signed in to change notification settings

the-learning-mechanic/garmin

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Garmin

Let's face it: Garmin Connect doesn't have the most exquisite statistics to slice up your running data. This is an attempt to bridge that gap between the raw data and seeing the long (and possibly short) term trends.

Ultimately I'd like to make this into a web service, but it depends entirely on Garmin Connect's website: if they change how forms are submitted, the data-scraping portion of this service will break until I can refactor my scripts to emulate it again.

Packages

If any of the following packages require dependencies, they will be listed. To install these dependencies, you can use either your favorite package manager, or install pip and run:

pip install package
  • download.py: A script for downloading all Garmin Connect data as TCX files for offline parsing. Dependencies: mechanize

  • monthly.py: A script for updating one's Twitter account with monthly statistics. Currently, the statistics and format are identical to those seen on DailyMile for their weekly statistics. I just thought it'd be neat to have monthly updates, too. Dependencies: tweepy, mechanize

About

Some scripts I've thrown together to analyze my Garmin data.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%