aboutsummaryrefslogtreecommitdiffstats

EgoMetrics

Personal metrics tracking tool. Currently tracks workout sessions.

Requirements

  • Python 3.10+
  • SQLite (bundled with Python)

No external dependencies.

Usage

python3 egometrics.py
  1. Log Workout — pick exercises (or start from a template), enter per-set reps/weight, rest time, Last Set RPE
  2. View Sessions — browse past sessions, view details, delete
  3. Manage Exercises — add, edit, list, delete exercises (supports body-weight-relative exercises)
  4. Manage Templates — create reusable workout templates with target sets/reps/weight/LSRPE/rest time

Data

All data is stored in egometrics.db (created on first run). Copy this file to use your data on another machine.