Skip to content

Upgrade your experience using Garmin Connect Web with an enhanced exercise search, filtering by muscle groups, previews, and more.

License

Notifications You must be signed in to change notification settings

Wassup789/garmin-connect-enhancements

Repository files navigation

Enhancements for Garmin Connect



MIT License Lit

 

Upgrade your experience using Garmin Connect Web with an enhanced exercise search, filtering by muscle groups, previews, and more.

Available as a Chrome extension, Firefox add-on, or installed via a UserScript manager (Violentmonkey or Tampermonkey).

Features

Improved exercise search

The original implementation when searching for workouts require an exact match when typing a workout name and does not automatically select the most relevant workout.

The following demos showcase the improvements made to the original implementation:

Description Original Implementation vs Enhanced Search
Enabling out-of-order and partial word search
search-exact-match.mp4
Automatically selecting workouts by it's relevancy
search-relevant-select.mp4
Improved search for diacritics and special characters
search-normalized.mp4

search-ignore-special.mp4

Filter exercises by muscle group or equipment

Finding the most relevant workout exercise can be difficult within Garmin Connect, as there could be many different names for the same workout and the exercise list from Garmin may only have one of those variants.

When searching for workouts, this enhancement allows the ability to find workouts that target specific muscle groups, find workouts that primarily or secondarily target a specific muscle group or exclude the muscle group entirely.

Preview an exercise's muscle group targets

While searching for a specific exercise, a preview window displays the exercise's targeted muscle groups and whether it's a primary or secondary target.

preview-targeted-muscles.mp4

Apply the same exercise to multiple sets at once

Perfect for when your workout has one type of exercise or if you are performing supersets. When selecting an exercise, an option is added to apply the exercise to all the other sets, sets that precede the current set, every other set, and more.

apply-to.mp4

Exercise weight retention

When using your Garmin watch to predict the exercise name, it may select a bodyweight exercise even when you select a weight for your set. An unfortunate consequence of this, is when you edit and save the exercise, you may lose the weight you manually set for the exercise.

This fix ensures that when modifying any exercise, the previously entered weight will always persist and not disappear back to bodyweight when saving.

Demo (above is original, below is fix)

weight-retention.mp4

Favoriting exercises

Favorite the exercises you frequently use to access them effortlessly later.

Note: this feature only saves on the device you are using and does not sync cross-devices

Development

See INSTALL.md

About

Upgrade your experience using Garmin Connect Web with an enhanced exercise search, filtering by muscle groups, previews, and more.

Topics

Resources

License

Stars

Watchers

Forks