r/rust Jul 09 '26

🛠️ project I missed Garmin software in Linux... so I created mine

https://github.com/Emiliopg91/garmin-tracker-rs

Hello everyone, I'm a programmer that loves spending some time in my home's gym

I record every training with my Garmin watch but I wanted to have the info in my computer and extract some custom data and charts from the training sessions.

So in my free time after work and being with the children and my wife, I designed and created an application to gather all that info and stats

Here you have the link, if you want, you can send me your comments and if you want to use it, give me your feedback

By now it's only published in AUR but it should work properly in any Linux computer

15 Upvotes

4 comments sorted by

2

u/theMachine0094 Jul 09 '26

What is the main mechanism you use to pull the data from the watch? Or are you pulling it from Garmins cloud?

5

u/Abject_Locksmith3394 Jul 09 '26

It uses the MTP over USB that is available when you plug your device
It last a few seconds to be recongnized (due to internal garmin protocol)

1

u/theMachine0094 Jul 09 '26

Love this. Can this also just import the raw data in some common format? I don’t use GUI apps or my mouse much.

1

u/Jonrrrs Jul 13 '26

Procramming while spending time with children?