Open-source Workout Planning & Tracking
Features
Large exercise library
- Import from our library of 300+ exercises.
- Create your own custom exercises.
- All exercises are fully customizable to suit your needs.
Templates
- Build your workouts by adding exercises from your personal library.
- Quickly duplicate sets with a single click.
- Sort and group your sets in any manner you choose.
- Optionally, add pre/post workout tasks so you never forget any part of your pre/post workout routine.
Programs
- Add your workout templates in the order you do them to create programs.
- Programs can be single, multiple weeks, or sequential.
- Add a start date to always see the current day's workout on your dashboard.
Workouts
- Start from a template or from scratch.
- Easily add, remove, or sort exercises as you go.
- Workouts are fast and easy to track with an interface that won't get in your way.
- Rate your workout or add workout notes when you finish.
Tracking results
- Track your results by weight/reps, weight/time, reps only, or time only.
- Optionally, track left/right side independently to spot muscle imbalances.
- Easily view an exercise's history while working out.
- See your progress visually in charts.
Metrics
- Track any metric you can think of using one of our four metric types:
- Numeric value
- Checkbox
- Numeric range
- Counter
- See your progress or consistency over time on a calendar view.
- Look for patterns by comparing multiple metrics at one time.
- Hide/Show metrics for a customized calendar view.
- Create presets for quickly return to your favorite views.
Export
It's your data, keep it even if you are leaving us. You can export all your data to CSV files and fully delete all your data before you leave.
Any browser on any device
A fully responsive web app that will fit any screen size. Installs to your homescreen for a native app-like experience.
Open-source
Host your own server and fully control your data. Unshackled Fitness is open-source and cross-platform. Get the Code.