I got tired of being locked into FitIndex’s ecosystem when I wanted to move my weight tracking data to Garmin Connect. Their CSV export format doesn’t play nicely with other platforms, so I built (Thanks Claude Code!) a simple Node.js converter that transforms FitIndex exports into Fitbit’s CSV format (which most fitness platforms actually support). It handles the timestamp conversion, cleans up the data, and spits out a file you can import anywhere. Nothing fancy, just solves the annoying problem of data portability between fitness apps.
GitHub – paschmann/FitIndexToFitBit: Small Node.js application which converts FitIndex export files (CSV) to FitBit files which can then be uploaded to Garmin Connect.
Small Node.js application which converts FitIndex export files (CSV) to FitBit files which can then be uploaded to Garmin Connect. – paschmann/FitIndexToFitBit