Extract GPS positions from Garmin FIT files to CSV.
git clone https://github.com/evmo/fit2csv.git
cd fit2csv
./install.shfit2csv activity.fit # output to stdout
fit2csv activity.fit -o out.csv # output to filerequire 'fit2csv'
Fit2csv.convert('activity.fit') # returns CSV string
Fit2csv.convert('activity.fit', 'output.csv') # writes to file
Fit2csv.parse('activity.fit') # returns array of position hasheslatitude,longitude,timestamp
47.134501,9.099205,2025-07-05T02:30:08+00:00MIT