DIST ecosystem · Web · PWA · офлайн
Gym Tracker v3.6.3
Offline-first workout and body progress tracker (PWA)
dist/gym/ · install as PWAOpen ↗01 / Screenshots
Interface
02 / Overview
What it is
Gym Tracker is a private PWA for gym workouts: weights, sets, a rest timer and body measurements. Its 19 exercises are grouped into four blocks — strength, an intense finisher, core and cardio. Everything is stored locally in the browser and never sent anywhere, while the app works offline and installs on a phone like a native one.
Progress stays visible: a weight chart with a sparkline, a measurement history with deltas and a day-by-day workout history with a completion percentage. The rest timer reminds you with vibration and a notification, supports +15 seconds and Wake Lock, so the screen stays on between sets. All data can be exported to JSON and restored from a backup.
03 / How it works
How it works
Open and install
The app runs in the browser; on a phone pick “Add to Home Screen” — from then on it launches offline.
Log your sets
Mark completed sets with dots and record the weight for every exercise — your previous result is shown as a hint.
Rest on the timer
The rest timer reminds you with vibration and a notification; add 15 seconds or keep the screen awake.
Track progress
The weight chart, measurement history and day-by-day workouts stay local, with JSON export for backup.
04 / Features
What it can do
- 19 exercises in four blocks: strength, finisher, core, cardio
- Set tracking and per-exercise weights with history
- Rest timer: vibration, notifications, +15 s, Wake Lock
- Weight chart and measurement history with deltas
- Workout history by day with a completion percentage
- Undo: deleting a measurement or resetting progress takes one toast
- Export and import all data as JSON, old backups supported
- Offline mode and localStorage with validation and data quarantine
05 / Stack
Technologies
06 / Install
Getting started
dist/gym/ · install as PWAOpen ↗No installation: open it in a browser and add it to your home screen — it works offline afterwards.
- A modern browser with PWA support
- Phone, tablet or desktop — installs like a native app
- Internet only for the first load; offline after that
- Data is local (localStorage) — export a JSON backup before clearing your browser
- Node.js 22 for local development and builds only
- Free — no licenses or subscriptions
Free, no sign-up
Open it in the browser — it works offline and installs as a PWA.