/oss · 1 merged

DuarteSantos8/openGym

An open-source gym and body-weight tracker for phones, with routines, workout logging and imports from other apps.

the project on GitHub (opens in a new tab)
  1. 3 Nov 2026

    Strong imports keep warm-ups and failure sets

    What was broken
    Imports from the Strong app ignored what kind of set each row was. Rest timers became extra sets, warm-ups counted toward volume, and sets to failure lost their mark.
    What I changed
    The importer now reads Strong's Set Order column. Rest rows are skipped, notes go on the exercise, warm-ups are marked as warm-ups, and failure sets stay flagged.
    Why it matters
    Workout history moved over from Strong now shows the right sets and the right training volume.

    see the code, #504 (opens in a new tab)

← every project