More than 500 exercises

Virtua gym
Free
Offline
https://virtuagym.com

More than 500 exercises applied to different contexts such as the gym, your home or a hotel. The underlying concept is to exercise anywhere you are so you don't miss your workout, visualizing yourself on charts that record your progress.