From my initial search, I saw a few that look promising:
I use Bats! for a HIIT timer & Loops Habit Tracker to keep myself honest. Both are available on F-Droid.
+1 for Loop. Its the only habit tracker I’ve been able to stick with because I can easily look at history. And it’s FOSS
I use Track & Graph from F-Droid for tracking the amount of workouts and my weight. It’s not really specific to fitness or health, but I use for its support for exporting to CSV.
Yeah Track&Graph is great. I also use it for tracking exercises and weight, and just use the built-in graphs to see the trend over time
Like the other commentor- I also tried hard to use wger but it was just too unintuitive. I switched to Liftosaur and love it for making a weight lifting routine easy to design and track:
https://github.com/astashov/liftosaur/
I did test self hosting it and it’s not too bad, but just switched to my iPad and subscribing for the premium because the auto calculating the plates for each lift saves me a lot of time and I feel good supporting this developer.
I’m using GymRoutines. It’s for gym routines only, not weight loss or nutrition. It’s perfect for my needs.
- I’m using FitoTrack to keep track of running, biking, hiking and walking with GPS-data.
- I have a Xiaomi Mi Band 7 that’s set up with Gadgetbridge to keep track of especially heart rate and roughly sleep habits (though not very accurate).
- I use Loop Habit Tracker for various habits I want to keep, not only related to health.
- openScale to keep track of weight data with my Xiaomi Mi Body Composition Scale 2. I think this can use GadgetBridge as well, but openScale works like I want, so I have not bothered trying it out.
For the most part, I try to set up automatic data exports from these apps that is synced with my Nextcloud server, and my plan is to eventually develop something of a dashboard that allows me to easily view historical data from all these sources, but as of now it more a backup solution.
Out-Run on ios for exercising
You know of Obtainium?
FitoTrack tracks youe running, cycling, and many other sports.