Fitness
269 open source Fitness apps
nitroxCalc
APK
Compute nitrox parameters for Enriched Air Nitrox diving (this app is only in french for the moment but will be translated as soon as possible).
F-Droid
oRing - Reminder
APK
This app remind you when you can take off your contraceptive method (created for people using thermal contraception). Features * Can predict when you can take your protection off * Import your spermograms into the app. * Send a notification when you can take your protection off (with quick replies !) * Save your datas into a local database * Dark theme * Import / Export your datas and settings into XML and CSV * Add as many pauses as you want in your session ! * Available in 2 languages (FR and EN) * Completely open source (and always will be) Datas Due to the sensitivity of the data, and the fact this app is open source, no datas is collected. Everything remains on your phone.
F-DroidGitHub
openScale
APK
Monitor and track your weight, BMI, body fat, body water, muscle and other body metrics in an open source app that: * has an easy to use user interface with graphs, * doesn't require you to create an account, * can be configured to only show the metrics you care about, and * respects your privacy and lets you decide what to do with your data. Bluetooth scales openScale has built-in support for a number of Bluetooth (BLE or "smart") scales from many manufacturers, e.g. Beurer, Sanitas, Yunmai, Xiaomi, etc. (see model list below). Together with our users we constantly improve and extend the set of supported scales and in many cases pick up where the original app falls short. For scales without Bluetooth, or Bluetooth scales not (yet) supported by openScale, measurements can be manually entered in a quick and easy way. Privacy This app has no ads and requests no unnecessary permissions. The location permission is only needed to find a Bluetooth scale. Once found the permission can be revoked (or never granted if Bluetooth isn't used). Supported metrics Weight, BMI (body mass index), body water, muscle, LBM (lean body mass), body fat, bone mass, waist circumference, waist-to-height ratio, hip circumference, waist-hip ratio, visceral fat, chest circumference, thigh circumference, biceps circumference, neck circumference, body fat caliper and BMR (basal metabolic rate). Each entry can also have an optional comment. Note: don't worry if you think the list is too long: metrics you don't use can be disabled and hidden. Other features * Resizable widget to show the latest measurement on the home screen * Configure your weight unit: kg, lb or st * Set a goal to help keep your diet * Displays all your data on a chart and in a table to track your progress * Evaluates measurements and gives a quick visual feedback to show you if you're within or outside the recommended range given your age, sex, height etc. * Import or export your data from/into a CSV (comma separated value) file * Supports body fat, body water and lean body mass estimations based on scientific publications. Useful if your scale doesn't support those measurements. * Support for multiple users * Partially or fully translated into Catalan, Chinese (traditional), Czech, Dutch, English, French, Galician, German, Greek, Italian, Japanese, Norwegian Bokmรฅl, Polish, Portuguese (Brazil), Romanian, Slovak, Spanish, Swedish and Turkish * Optional dark theme Supported Bluetooth scales * Custom made Bluetooth scale * Beurer BF700, BF710 and BF800 * Digoo DG-S038H * Excelvan CF369BLE * Exingtech Y1 * Hesley (Yunchen) * MGB * Medisana BS444, BS440 * Runtastic Libra * Sanitas SBF70 * Silvercrest SBF75 * Xiaomi Mi scale v1 and v2 * Yunmai Mini and SE * iHealth HS3 * Easy Home 64050 * and many more Please see Wikipage for the full list and the level of support for each scale. Support If you find a bug, have an idea on how to improve openScale or have a question, please visit the openScale project page on GitHub
F-DroidGitHub
openScale sync
APK
Synchronize your openScale measurements with external services Features: * Seamless External Service Integration: Effortlessly synchronize data with external services like Health Connect, Wger, and MQTT (versions 3.1 and 5.0). * Real-time Synchronization: Automatically synchronize data upon insertion, editing, deletion, or clearing of measurements within openScale. * Configurable Service Activation: Easily enable or disable individual external services to tailor your synchronization preferences. * On-Demand Full Synchronization: Initiate a complete data synchronization manually whenever needed. * Intelligent Foreground Service: Utilizes a foreground service that activates only when required, minimizing battery consumption. * User-Specific Synchronization: Select the specific openScale user for targeted data synchronization. * Intuitive User Interface: Enjoy a user-friendly graphical interface for effortless navigation and control.
F-DroidGitHub
openWorkout
APK
openWorkout is a simple workout trainer that puts your privacy first.ImportantThis project is no longer actively maintained. Iโve decided to stop further development of openWorkout. Feel free to fork and continue if youโd like.FeaturesPre configured 7 minutes workout plan and beginners training planAnimated selectable female and male characterDetailed information for each exerciseIntegrated workout reminder functionDoesn't require you to create an account,Respects your privacyAdd your own individual training plan and workout itemsFull configuable workout itemsOptional dark theme selectable
GitHubIzzyOnDroid
plees-tracker
APK
Plees Tracker is a simple sleep tracker for your Android phone. This is meant to be a very simple open source clone of PrimeNap, i.e. just track sleep start/stop times and count the average / day. Features: - It literally does nothing while you sleep, causes no battery drain. - Stores past sleeps, counts stat from them (average). - Exports/imports sleep data to/from CSV. - Can show past sleeps, can selectively edit and delete individual sleeps.
F-DroidGitHub
R
ruNNNpe bridge
APK
ruNNNpe bridge connects to NPE RUNN and BLE heart-rate sensors, detects workouts automatically in background, and writes sessions to Google Health Connect. Main features: - BLE treadmill and heart-rate sensor integration - automatic start/stop workout flow after setup (phone can stay in pocket) - background-safe workout tracking with persistent notification - Health Connect writes for session, speed, distance, heart rate, steps, steps cadence, calories, elevation gained, and floors climbed - robust long-workout export with chunked Health Connect writes - live workout telemetry shown in app and notification Important: - Health Connect must be installed for full workout sync behavior - Bluetooth, Health Connect, notifications, and battery optimization exemption are required
F-DroidGitHub
scorecounter
APK
Used for counting scores during headโtoโhead games between two teams or participants. scorecounter is perfect for parents who want to record a child's football match score. * No ads * No tracking * 100% free (as in freedom) software * Doesn't require network access or additional permissions When a team or participant scores, tap their corresponding red or blue button. You can assign custom names to teams or participants.
F-Droid
trale
APK
Lock in your optimal weight by losing or gaining with this simple, material design app. Why trale ๐บ? * Truly gratis: No annoying advertising, no tracker * Modern appearance using Material Design 3 * Customizable: Many custom themes, dark mode, and several units * Track your progress with state-of-the-art data modeling ๐งโ๐ป * Import and export of your measurements * Privacy: No permissions and we do not collect any data * Copylefted libre software: Our words are not just empty promises Upcoming features ๐ * Achievements and motivational messages Join our community today! ๐บ๐คธโโ๏ธ๐โโ๏ธ๐งโโ๏ธ๐๐ฅ Disclaimer โ ๏ธ Anorexia is a serious disease. Especially due to the many negative examples on social media, anorexia is increasingly becoming a problem for society as a whole. As part of our contribution to prevention, no target weight below 50 kg / 110 lb / 7.9 st is possible. This app is still in beta stage and may contain bugs. Open a new issue to report bugs or request features.
F-DroidGitHub
W
wger
Web
Self-hosted workout manager and fitness tracker with exercise database and REST API.
wger Workout Manager
APK
From fitness lovers to fitness lovers โ get your health organized with WGER, your Workout Manager! Have you already found your #1 fitness app and do you love to create your own sports routines? No matter what type of sporty beast you are โ we all have something in common: We love to keep track of our health data <3 So we donโt judge you for still managing your fitness journey with your handy little workout log book but welcome to 2025! We have developed a 100% free digital health and fitness tracker app for you, sized down to the most relevant features to make your life easier. Get started, keep training and celebrate your progress! wger is an Open Source project and all about: * Your Body * Your Workouts * Your Progress * Your Data Your Body: No need to google for the ingredients of your favourite treats โ choose your daily meals from more than 78000 products and see the nutritional values. Add meals to the nutritional plan and keep an overview of your diet in the calendar. Your Workouts: You know what is best for your body. Create your own workouts out of a growing variety from 200 different exercises. Then, use the Gym Mode to guide you through the training while you log your weights with one tap. Your Progress: Never lose sight of your goals. Track your weight and keep your statistics. Your Data: wger is your personalized fitness diary โ but you own your data. Use the REST API to access and do amazing things with it. Please note: This free app is not based on additional fundings and we donโt ask you to donate money. More than that it is a community project which is growing constantly. So be prepared for new features anytime! #OpenSource โ what does that mean? Open Source means that the whole source code for this app and the server it talks to is free and available to anybody: * Do you want to run wger on your own server for you or your local gym? Go ahead! * Do you miss a feature and want to implement it? Start now! * Do you want to check that nothing is being sent anywhere? You can! Join our community and become a part of sport enthusiasts and IT geeks from all over the world. We keep working on adjusting and optimizing the app customized to our needs. We love your input so feel free to jump in anytime and contribute your wishes and ideas! -> find the source code on https://github.com/wger-project -> ask your questions or just say hello on our discord Server https://discord.gg/rPWFv6W
F-DroidGitHub
๐ LunaTracker ๐
APK
Parenting can be tough. You get home from the hospital, exhausted, with this little fragile unknown thingy that has no user manual and a single way to let you know something's not ok: crying. You have to react fast, even if it's 4 AM and you have no idea of the reason behind the cries. This app is meant to log all the relevant events (diaper change, breastfeeding, baby bottle feeding, etc.), so you can always remember what was done last time and when. It supports syncing the data between different devices (using your WebDAV server for the best privacy) so that when the baby needs attention, the dad can step in, leaving the mom sleeping peacefully. Dedicated to my daughter Luna. A HUGE thanks to all our contributors. See https://git.ichibi.eu/penguin86/luna-tracker/src/branch/master/README.md NOTE: The content on this app is for informational or educational purposes only and does not substitute professional medical advice or consultations with healthcare professionals. Feature graphic ("Baby and baby milk bottle. Baby feeding."): ยฉ Vyacheslav Argenberg / http://www.vascoplanet.com/, CC BY 4.0 , via Wikimedia Commons
F-Droid