README file from
GithubWorkout Logger
An Obsidian plugin for logging workouts and tracking progressive overload: exercise library, session logs, personal records, and body metrics.
Features
- New Exercise — Add an exercise to your library (name, category, muscle groups, notes)
- Log Workout — Create a workout session note (date, workout name/type, notes)
- Add Set — Append a set row (exercise, sets, reps, weight kg, RPE 1–10) to the most recent workout note; automatically detects a new weight PR and shows a Notice
- Body Metrics — Log body weight, body fat %, and notes to a running metrics table
- Workout Sidebar — Shows last 7 workouts, a PRs section (exercise + best weight), and a streak counter
Usage
Open the command palette (Ctrl/Cmd+P) and search for:
Workout Logger: New ExerciseWorkout Logger: Log WorkoutWorkout Logger: Add SetWorkout Logger: Log Body MetricsWorkout Logger: Open Workout Logger Sidebar
Settings
| Setting | Default | Description |
|---|---|---|
| Workouts Folder | Workouts/Sessions |
Folder for workout session notes |
| Exercises Folder | Workouts/Exercises |
Folder for exercise library notes |
| Metrics Note Path | Workouts/Body Metrics.md |
Path to the body metrics log |
License
MIT © 2026 Wesley Swart