schwinn810 allows you to extract data (tracks, laps, points, and waypoints) from a Schwinn 810 GPS sport watch with a heart rate monitor. It can optionally feed points to gpsbabel to convert data into other formats like TCX, GPX, and KML. A standalone converter for TCX with split-lap and heart rate data is provided. It should work on any platform as long as there is a driver for the CP2102 USB-UART bridge from SiLabs and python-serial.
wger Workout Manager is a Web application that can manage your workouts, group them into schedules (A>B>C), and export them as PDFs or iCal files. It helps you keep a log of the weights lifted in the different exercises as well as your own body weight and can also create and manage your diet plans.
iRelief is an app that provides a breath control training for the user to practice controlled training techniques, while providing bio-feedback on the user's training data. Using photoplethysmographic techniques and the iPhone's camera, iRelief is able to measure the heart rate and calculate Heart Rate Variability (HRV) just by placing the user's fingertip on the camera lens. The HRV is a measure taken by the beat-to-beat interval of the user's heartbeat, which based on existing research, increases as we inhale and decreases as we exhale.