This will permanently remove the item from your library.
⬡ Adding to Sample Library?
You're browsing the Sample Library+Calendar. Switch to Your Library+Calendar to build your own,
or add this item directly to the sample collection.
⬡ Editing Sample Data?
You're in the Sample Library+Calendar. This change
will not be saved — sample data resets every time the page reloads.
Switch to Your Library+Calendar to make changes that stick.
PlanFit
v0.85 — Workout Planner
PlanFit is a planning-first workout scheduler. Build a workout library, tag calendar days with workout types, and let the rules engine keep your training balanced.
Getting Started
Browse the Sample Library+Calendar to explore the app, then switch to Your Library+Calendar to build your own.
Drag Workout Plan pills onto calendar days to tag them with a type (Upper Body, Legs, etc.).
Drag workouts from the Library onto calendar days to schedule them.
Use ⚡ Auto-Fill to have the rules engine suggest workout types for the month.
Rules
Min Rest — minimum days between workouts of the same type.
Max Gap — maximum days before a workout type becomes overdue (0 = off).
Rule violations appear as orange dots on calendar items.
Logging
Hover a scheduled workout and click ✏️ Log to mark it complete.
Add notes and a Strava/COTREX link when logging.
View your full log via File → View Log.
Mobile
Tap a workout card in the Library to select it, then tap a calendar day to schedule it.
Tap a Workout Plan pill to select it, then tap a day to tag it.
Access rules, auto-fill, and your log from the Tools tab.
Saving Your Data
Use File → Save Your Data to export your library and calendar as an XML file. Load it back with File → Load Data. Data is also auto-saved to your browser's local storage.
Workout Log
SELECT WORKOUT / ACTIVITY
Log Workout
Workout
Stats
⬡ Adding to Sample Library?
You're browsing the Sample Library+Calendar. Switch to Your Library+Calendar to build your own,
or add this item directly to the sample collection.