msimms / ActivityAnalyzer

Analyzes GPX, TCX, and FIT files. Automatically identifies intervals. Allows files to be split and exported. Does all processing in browser.
MIT License
14 stars 2 forks source link
fitness gpx gpx-files tcx tcx-files wasm

MIT license

ActivityAnalyzer

Analyzes GPX, TCX, and FIT files. Automatically identifies intervals. Does not store any personal data, all calculations are performed in the browser using WebAssembly. Work in progress. Will eventually connect to Strava and perhaps other services.

Building

git clone https://github.com/msimms/ActivityAnalyzer
git submodule update --init
cd ActivityAnalyzer/activity-analyzer
wasm-pack build --target web

Example

An example implementation is available at https://activity-analyzer.app.

Version History