Fitness

312 open source Fitness apps

NeuroLab
APK
F-DroidGitHub
Nextcloud Cookbook
APK
This app is a viewer for recipes in Nextcloud App. The synchronisation can be done direct (with nextloud) or with the local storage. Synchronize directly works with Single Sign On (SSO) per nextcloud client. The local storage can synchronized in other ways, there is no dependency to a client. First steps After first installation (or with the current update from 2.x.x to 3.0.0) it shows the login screen. If the nextcloud client is installed and you want to synchronize direct with the nextcloud server, you can use the login button to show a list of accounts and you choose the account to login. Then the app will download the recipes with the REST api. If you want to synchronize with the local storage, you can skip the login ("Skip for local storage"). After that, you have to choose the recipe directory in the settings and permit access. In the app "All categories" is the main view, there the app is loading the recipes from the choosen directory. When using the Nextcloud Android client, you find the directory on your storage under Android/media/com.nextcloud .client/nextcloud/<your account>/<folder>. You also can choose the theme in the settings. After that, the start view has a list of recipes and you select a recipe to view the details. IMPORTANT: With direct pick of the nextcloud folder there will no images shown and the uri can't be stored right. Perhaps at next app start no recipes can be loaded. Therefore it is better to use the above mentioned path on the SD card (see First steps).
F-DroidGitHub
NiDeau
APK
NiDeau is an Android app for displaying the water temperatures around Nidau (a village in Switzerland). It displays the temperatures of the waters of Lake of Biel, Aare, Zihl and Nidau swimming pool.
F-Droid
Noice: Natural calming noise
APK
For a lot of people, a little uniform background noise is helpful to remain calm and focused. In some cases, it also boosts productivity and lowers the effects of stress and anxiety. Background noise also masks tinnitus, calms agitated infants and improves reading and meditation experiences. Noice is an app that allows you to create personalised sound environments. It enables you to combine different sounds at different volume levels to create perfect ambient atmospheres. These custom sound surroundings let you drown out distractions and allow you to concentrate. You can also use it to generate a serene, peaceful aura that encourages you to relax and fall asleep. BENEFITS • Reduce your stress and anxiety using a personalised ambience • Relax and unwind in a pacifying environment of your choice • Boost your productivity by replacing distracting noise • Improve concentration by being in a consistent atmosphere • Aid your reading and meditation experience with natural soundscapes • Calm down your babies using relaxing sounds • Mask your tinnitus with easing noise • Block distractions to lay back and fall asleep • Start your days to the gentler sounds of nature with mindful alarms • Soothe your migraines and headaches FREE FEATURES • Rich sound library • Google Cast or Chromecast enabled* • Auto sleep timer • Alarm Clock with up to 2 active alarms • Make and save your personalised mixes • Random mix generator to suit your every mood • Individual volume control for each sound • Play alongside a currently playing music player • Use Material You Dynamic colours on Android 12L or higher • No advertisements of any kind * Chromecast is only available when you download Noice from Google Play. PREMIUM FEATURES • Unlock additional audio clips in sounds • Real and natural sound variations generated on demand • Full offline playback • Ultra high-quality audio for streaming and downloading (up to 320 kbps) • Unlimited active alarms SOUND LIBRARY • Life (birds, crickets, wolves, heartbeat, purring cat) • Weather (morning or dawn, night, rain, thunder) • Places (bonfire or campfire, coffee shop, library, office, seaside, riverbank, scuba diving) • Travel (train, in-flight, creaking ship, electric car) • Things (fan, wall clock, wind chimes) • Raw noise (white, pink, brownian) APP PERMISSIONS • view network connections: for sound streaming and downloading • full network access: for communicating with the Noice servers, sound streaming and downloading • run at startup: for ensuring that Alarms persist across device reboots • prevent device from sleeping: for keeping the device CPU awake to provide uninterrupted playback when the screen turns off • install shortcuts: for adding Preset Shortcuts to the home screen • run foreground service: for continuous playback when the app is in the background • display full-screen notifications on a locked device: for displaying the alert when an alarm fires • control vibration: for vibrating the device when a vibration-enabled alarm fires Noice is open-source software. https://github.com/trynoice/android-app
F-DroidGitHub
NoiseCapture
APK
NoiseCapture App is an application dedicated to the evaluation of your noise environment. It allows to perform measurements and, thus, to give information on your noise exposure. In addition, you can contribute to the realization of collaborative (or community) noise maps by anonymously sharing your measurements. New !: If your smartphone is already calibrated, you can now calibrate other smartphones with the application, based on the ambient noise. Select Automatic Calibration in the Calibration menu, in "Transmitter" mode for the reference smartphone and "Receiver" mode for the smartphones to be calibrated. Approach the smartphones together and start calibration from the reference smartphone. The rest is automatic. Features: • Noise measurement and calculation of acoustic indicators (Leq, Lamin, LAmax, LA10, LA50, LA90...) on a journey • Measurement description (text, photo, tags) • Viewing measurements on a map • Measurement history • Smartphone calibration with a reference device • Detailed help on using the application Recommendations for the 'best' measurement (see Help for details): • The smartphone should not be in the pocket but hand held • The smartphone microphone should not be hidden • The noise measurement must be carried out without adding noise! • It is possible to use an external and calibrated microphone Contribute to collaborative noise maps: • Allow the transfer of measures into the community • Realize mmeasurement outside buildings • Do not measure when rainning or with wind • Goto the collaborative noise map : http://noise-planet.org/map_noisecapture/index.html Contribute to the NoiseCapture project: • conttribute to the code development: https://github.com/Ifsttar/NoiseCapture • share your comments, questions: https://github.com/Ifsttar/NoiseCapture/issues • organize NoiseCapture Party to map your sound environment: http://noise-planet.org/ ------------------------------------------------------ NoiseCapture App respects your private life: • You fully control how the information is sent to the server • Only anonymous data is transferred • There are no audio recording: only acoustic indicators are calculated and transferred • NoiseCapture App requires only strictly necessary permissions Warning: • Although NoiseCapture App is developed by specialists, keep in mind that a smartphone will never replace a professional sound meter. If you need advanced expertise, contact a professional. • The quality of the measurement depends on the technical performance of your smartphone and its calibration. Depending on the nature of your phone and the version of Android used, it is possible that you can not measure with sufficient accuracy. NoiseCapture App is the result of collaboration between two French research laboratories, the Laboratory of Environmental Acoustics (Ifsttar) and DECIDE team of Lab-STICC (CNRS), with a support from the European Commission. More information: http://noise-planet.org/
F-DroidGitHub
Nov Open Reader
APK
Nov Open Reader is a small application to read data from NFC insulin pens from Novo Nordisk : NovoPen 6 and NovoPen Echo Plus. Put the pen on the NFC reader of your phone to start retrieving its data, which will be simply displayed as a list. By default, doses within a one minute delay will be grouped as one, and first purging dose (2 units or less) will be hidden. Click on a grouped dose to display the details. Long click on the details to delete doses. Source code available at https://github.com/lcacheux/nov-open-reader This application is not developed or endorsed by Novo Nordisk. This application is intended for informational purposes only and should not be used as a substitute for professional medical advice, diagnosis, or treatment. Always seek the advice of your physician or other qualified health provider with any questions you may have regarding the use of insulin pens, diabete or any other medical condition.
F-DroidGitHub
Nutrixious
APK
An experimental and personnal application to manage foods and physical trainings without the need of having an online account. There are no ads and no paid services. Foods can be retrieved from Open Food Facts by text search or from barcode scanning (https://world.openfoodfacts.org/) It will allow you to follow your physical training and carry out calorie assessments by integrating nutritional management.
F-DroidGitHub
OSM Dashboard (Offline)
APK
Offline version of the OpenStreetMap dashboard for OpenTracks. Can be used as standalone GPX and location viewer as well. It shows a selected track with start- and endpoints on a map from OpenStreetMap based on the Mapsforge VTM library. This version only supports offline maps, which have to be downloaded manually. Join the OSM community and help to improve the map, see www.openstreetmap.org/fixthemap Some offline maps can be found here: - Mapsforge - Freizeitkarte Android - OpenAndroMaps Some maps require special themes to render correctly! These need to be downloaded and configured accordingly. Some browsers (e.g. Firefox) require a long click on the link and "Open link in external app" and then choose OSMDashboard. Manual downloaded offline maps or maps shared with other apps can be opened from your Android device. Select the directory in the menu "Map directory".
F-DroidIzzyOnDroid
OSM Dashboard for OpenTracks
APK
OpenStreetMap dashboard for OpenTracks. Can be used as standalone GPX and location viewer as well. It shows a selected track with start- and endpoints on a map from OpenStreetMap based on the Mapsforge VTM library. The default is an online map, but offline maps are supported as well. With offline maps, there is no necessity for a mobile data plan. The default map is provided by OpenStreetMap.org. Join the community and help to improve the map, see www.openstreetmap.org/fixthemap Please consider downloading an offline map to decrease the server load and save your mobile data plan. Some offline maps can be found here: - Mapsforge - Freizeitkarte Android - OpenAndroMaps Some maps require special themes to render correctly! These need to be downloaded and configured accordingly. Offline maps can be downloaded via the menu "Map download" or by visiting the above mentioned websites and click the download links. Some browsers (e.g. Firefox) require a long click on the link and "Open link in external app" and then choose OSMDashboard. Manual downloaded offline maps or maps shared with other apps can be opened from your Android device. Select the directory in the menu "Map directory".
F-DroidIzzyOnDroid
Oblique Strategies
APK
A deck of cards. Over one hundred worthwhile dilemmas. Insights into creative processes. Gnomic challenges, constraints, and questions for you to interpret. First published by Brian Eno and Peter Schmidt in 1975, Oblique Strategies is a tool for working past creative blocks and reorienting (or disorienting) thought processes. This app presents you with a single strategy card at a time. - Swipe to reveal the next card. - Use the back button to bring previous cards back. - Create recurring notifications. - Favorites cards to change how frequently they occur.
F-DroidGitHub
Office Break
APK
Office Break is a simple, privacy-respecting timer that reminds you to take active movement breaks during your workday. Set an interval, hit start, and when the timer expires the app suggests a random exercise. Confirm "Done!" and the timer restarts automatically - over and over, until you stop it. Stay fit while working from home or at the office, without ads, tracking, or accounts. Features: * Adjustable break interval (hours + minutes) with sliders or manual input * Configurable repetitions, fixed or randomized in a min/max range * Three context-aware exercise modes: Home Office Workout (bodyweight strength), Home Office Mobility (yoga-inspired stretches), Office (subtle desk-friendly moves) * 25 built-in exercises across all modes - add your own or disable the ones you don't like * Optional auto-mode by weekday: bind a different mode to each day of the week (e.g. Office on Mon/Tue, Home Workout on Wed-Fri) * Work schedule with per-day start/end and lunch break: timer auto-pauses during lunch and stops at end-of-shift; full night-shift support * Freestyle mode after work hours for free-running breaks without exercise prompts * Foreground service with persistent notification, screen wake-up, and full-screen lock-screen alert when the timer expires * Configurable beep, vibration, and custom notification sounds (pick any audio file) * Text-to-speech: exercise names spoken aloud in your language * Home screen widget (Glance) with live second-by-second countdown, today's break count, current streak, and a one-tap Start button * Achievements system with shareable cards (over 35 milestones) * Local statistics: total breaks, reps, weekly trends, most frequent exercise - all data stays on your device * JSON backup export and import via Storage Access Framework * Material 3 theming, light/dark/system modes, accessibility-tuned (TalkBack, reduce-motion, large fonts) * English and German UI Privacy: No analytics, no telemetry, no ads, no third-party SDKs. All data is stored locally on your device. The app never connects to a server. Source code is published under GPL-3.0.
F-DroidGitHub
Oksigenia SOS
APK
Oksigenia SOS is an offline-first personal safety app for outdoor sports and high-risk environments. No account, no cloud, no Google Services required — everything runs on your device. When something goes wrong, it sends an SMS alert with your GPS coordinates to your emergency contact. No internet connection needed. Smart Fall Detection (Smart Sentinel) The accelerometer monitors you continuously at high frequency. A sudden impact triggers an observation window. If sustained walking movement is detected during that window, the alarm is dismissed automatically — false positives from drops or normal jolts won't fire the SOS. If no rhythmic movement is detected, the SOS is sent. Activity profiles Pick the profile that matches what you're doing — Smart Sentinel adapts its sensitivity: - Trekking / Hiking: balanced default for walking outdoors. - Running (road): tuned for the sustained high-G cadence of road running, with an adaptive rhythm detector. - Trail running / MTB: higher impact threshold for terrain with constant vibration. - Mountaineering: longer observation window for slow recoveries on technical ground. - Paragliding / Kayak / Watersports: automatic fall detection is disabled (the sensor cannot reliably interpret flight or water motion); inactivity monitor and manual SOS remain active. - Professional / Rescue: extended observation window for advanced operational use. Inactivity Monitor (Dead Man's Switch) Set a check-in timer. If you don't confirm you're OK before it expires, the alert is sent automatically. Essential for solo adventures where a fall might leave you conscious but unable to call for help. Live Tracking Send your GPS position by SMS every 30, 60 or 120 minutes. Pause, resume or check in manually at any time — without stopping the monitoring session. Dying Gasp When the battery drops below 5%, a final SMS with your last GPS position is sent automatically before the phone shuts down. Privacy and Compatibility - No account or registration required - All data stays on your device — no cloud sync, no telemetry - No trackers, no analytics, no ads - Works on de-Googled phones (GrapheneOS, MicroG) - Open source under GPLv3 About the permissions Oksigenia SOS asks for sensitive permissions because its job is to call for help when you cannot. Each one maps to a single rescue function: - SMS: sends the alert. SMS is the only channel that works in the mountains without internet. - Location, including "Allow all the time" (background location): when you fall, your phone is in your pocket with the screen off and the app in the background. Without background access, Android can deny a fresh GPS fix at exactly that moment, and the SOS would leave without usable coordinates. Your position is read only when an alert or tracking update is being sent, and it travels exclusively inside the SMS to the contacts you configured — it is never uploaded anywhere. The app's only network use is a version check against a static file on oksigenia.com, which carries no personal data and no location. - Motion sensors / physical activity: fall and inactivity detection. - Battery exemption: so Android doesn't kill the monitoring service mid-route. A safety app that prioritised permission minimalism over getting your coordinates to a rescuer would be failing at its only job. The privacy guarantee here is structural, not cosmetic: everything stays on the device. Available in 11 languages: English, Spanish, French, German, Portuguese, Italian, Dutch, Swedish, Norwegian (Bokmål), Polish and Russian. IMPORTANT: Oksigenia SOS is a support tool and does not replace professional emergency services. Its operation depends on mobile coverage, GPS signal and battery level.
F-DroidGitHubIzzyOnDroid
Om
APK
A simple meditation player including one guided mindfulness meditation and one unguided one.
F-Droid
Open Biking
APK
This application allows you to connect your indoor bike (CBC Pro-form [could be extended to other bikes]) to your phone and automatically generate a random training. This application requires a database and the server running on another device.
F-Droid
Open FNDDS Viewer
APK
This project is designed to take the data from the USDA's Food and Nutrition Database for Dietary Studies (available here: (https://fdc.nal.usda.gov/download-datasets.html) and present it in a way that people can easily access, since right now the way that it is structured and formatted makes getting any information an extremely tedious and time-consuming task. In addition to displaying the data, it also includes some more handy features including: * Searching for food items * Adding foods to a list of favorites for quick access * Comparing information about different food items * Showing more detailed info about nutrient densities, macronutrient percentages, etc. * Fully offline and privacy-friendly, no permissions needed whatsoever!
F-Droid
Open Pet Food Facts
APK
Scan pet food products or their barcode to obtain data on ingredients, additives and nutrition facts. The app allows to view the over 10.000 pet products already contained in the free and open database Open Pet Food Facts, and also to add pictures and data for missing products. To discover the Open Pet Food Facts project, please visit https://openpetfoodfacts.org. You will also be able to find (according to the indications present on the products): - PetScore (nutritional score for our 2, 4 and 6 legged Friends), nutritional info… - brands, allergens (catnip), labels (bio, fish free fish food...) Also, Open Pet Food Facts will soon replace Open Food Facts, with Dog, Cat, Bird or Fish domination. 1 dog product uploaded as open data = 1 dog vote Cats currently lead the game.
F-DroidGitHub
OpenBeautyFacts
APK
Open Beauty Facts is a cosmetic products database made by everyone, for everyone. You can use it to make better cosmetic choices, and as it is open data, anyone can re-use it for any purpose. Open Beauty Facts is a non-profit project developed by thousands of volunteers from around the world. You can start contributing by adding a product from your cosmetic cupboard, and we have lots of exciting projects you can contribute to in many different ways. Cosmetics additives, F.I.L. codes, CI-numbers, INCI (International Nomenclature Cosmetic Ingredients) ingredient list, allergens, packaging codes... Open Beauty Facts helps you to make sense of the fine print on products labels. You can scan: aftershaves, body lotions, creams, deodorant, eyeliner, foundation, fragrance, lipstick, makeup, mask, perfume, shampoo, soap and much more… Note: Open Beauty Facts is being built, the site and the application are based on Open Food Facts and changes will be made to take into account the specificities of cosmetics. Open Beauty Facts is also available on the web at world.openbeautyfacts.org. Questions, feedback: [mailto:contact@openfoodfacts.org contact@openfoodfacts.org].
F-DroidGitHub
OpenBl
APK
Android App showcasing tables and results of the 1./2./3.Bundesliga (german soccer leagues). Therefore it uses the OpenLigaDb Api. You can see results of certain match days and information about any popular German soccer clubs.
GitHubIzzyOnDroid
OpenFoodFacts
APK
Scan food products or their barcode to obtain data on ingredients, additives, allergens, nutrition facts… The app allows to view the 3.000.000 products already contained in the free and open database Open Food Facts. More importantly, it also lets you easily be part of the solution: * contribute pictures and data for missing products * team up with the Open Food Facts Artificial Intelligence by answering its blue questions You will get: * The Nutri-Score grade, from A to E : Nutritional quality * NOVA groups, from 1 to 4 : Avoid ultra-processed foods (Group 4) * CO2 levels and Eco-Score: find the environmental impact of food * Vegan, vegetarian and palm-oil detector * Allergens, labels (bio, gluten free, vegan, vegetarian, halal, kosher ...), traceability information (packaging codes, origins of ingredients). To discover the Open Food Facts and Open Beauty Facts projects and help us open food and cosmetics, please visit openfoodfacts.org where you can discover how to contribute.
F-DroidGitHub
OpenHIIT
APK
Elevate your fitness routine with OpenHIIT, the ultimate open source workout interval timer app. Designed for High-Intensity Interval Training (HIIT), this powerful tool helps you optimize your workouts and embrace the spirit of collaboration.OpenHIIT is ad free and will never offer in-app purchases or a paid version.🏋️‍♂️ Workout Intervals: Set high-intensity and rest periods that align with your fitness level, allowing you to push your limits and maximize results.⏱️ Precise Timing and Intuitive Controls: Experience seamless workout sessions with accurate timing and intuitive controls. OpenHIIT ensures precise intervals, letting you focus on your exercises without any distractions. Stay in the zone and maintain a consistent rhythm throughout your workout.🔊 Audio and Visual Cues: Stay informed and motivated during your workouts with audio and visual cues. OpenHIIT offers clear auditory signals and visual indicators, keeping you aware of interval changes without needing to constantly check your device. Maintain your momentum and never miss a beat.🌍 Open Source Community: Embrace the power of collaboration and be part of the OpenHIIT open source community. Contribute to the app’s development, suggest enhancements, and share your ideas with fellow fitness enthusiasts. Together, we can shape the future of workout interval timers.Download OpenHIIT now and experience the freedom, flexibility, and efficiency of an open source workout interval timer. Take control of your HIIT sessions, surpass your limits, and unlock your full fitness potential. OpenHIIT is here to support you on your fitness journey.Note: OpenHIIT is an open source project developed by one person, along with some help from the community, that is committed to providing a high-quality app that respects intellectual property rights.
GitHubIzzyOnDroid
OpenMensa
APK
OpenMensa zeigt dir, was es heute in der Mensa Deiner Uni zu essen gibt. Zur Zeit werden rund 150 Mensen im deutschsprachigen Raum unterstützt. Diese App stellt dabei eine Verbindung zur Datenbank auf http://openmensa.org/ her. Features: - Speiseplan und Preise für hunderte Mensen - Vorschau der nächsten Tage - Mehrere bevorzugte Mensen festlegbar - Funktioniert auch, wenn man nicht mit dem Internet verbunden ist - Mensa auf einer Karte, Tippe auf Adresse um zur Mensa zu navigieren Melde Fehler auf https://github.com/domoritz/open-mensa-android/issues. Deine Mensa fehlt? Mit etwas technischem Wissen, sollte es Dir leicht fallen, einen Parser für Deine Mensa zu schreiben. Weitere Informationen auf http://openmensa.org/. Im Moment unterstützt die App Mensen an vielen deutschen Universitäten unter Anderem in Berlin, Hamburg, Aachen, Karlsruhe und München. Außerdem die Mensen an HPI, KIT, LMU, HU und der FU.
F-DroidGitHub
OpenPillReminder: Birth Control Pill Tracker
APK
OpenPillReminder is a simple and reliable way to stay on track with your birth control routine. Setup takes just a moment; select the type of pill pack you use (number of pills) and choose the time you usually take your pill. From there, Open Pill Reminder will send you discreet notifications so you never miss a dose. You can also easily view the status of your current pack at any time. OpenPillReminder helps you manage your birth control routine with ease—simply, effectively, and for free (no ads either). Features: - Daily reminders so you don’t forget your pill - Automatic pause of reminders on days when no pill is required - Notifications instead of intrusive alarms - Alerts when it’s time to start a new pack or purchase more pills - Customizable pack size to support all types of birth control pills - Clear display of your current pack status Note: Certain device settings or third-party apps may interfere with notifications. OpenPillReminder should be used as a supportive tool and not as your sole reminder system. We are not responsible for missed pills due to notification issues.
F-DroidGitHubIzzyOnDroid
OpenTracks (Non-reproducible)
APK
A sport tracking buddy that respects your privacy. Sport and outdoor activities grants happiness, skill and confidence. Value your health by keeping track on your training. Records as you go running or walking, and gives you a bike computer with a bigger screen for cycling. Mark interesting locations along your way with pictures. Keep recorded statistics in great detail for analysis. Share only the data you want others to have. * Voice announcements. * Supports Bluetooth LE sensors: heart rate, speed and distance (cycling), cadence (cycling), and power meter (cycling). * Altitude gain and loss: via barometric sensor. * Altitude shown in EGM2008 (above mean sea level); exported as WGS84. * Export data as tracks either as KMZ (incl. photos), KML, or GPX. * No Internet access or extra permissions. * Dark and light theme, respecting system settings. * No ads. Libre software / Free Software / Open Source meaning you can use, study, change and share the source code. Licensed Apache 2.0
F-Droid
OpenTracks (Reproducible build)
APK
A sport tracking buddy that respects your privacy. Sport and outdoor activities grants happiness, skill and confidence. Value your health by keeping track on your training. Records as you go running or walking, and gives you a bike computer with a bigger screen for cycling. Mark interesting locations along your way with pictures. Keep recorded statistics in great detail for analysis. Share only the data you want others to have. * Voice announcements. * Supports Bluetooth LE sensors: heart rate, speed and distance (cycling), cadence (cycling), and power meter (cycling). * Altitude gain and loss: via barometric sensor. * Altitude shown in EGM2008 (above mean sea level); exported as WGS84. * Export data as tracks either as KMZ (incl. photos), KML, or GPX. * No Internet access or extra permissions. * Dark and light theme, respecting system settings. * No ads. Libre software / Free Software / Open Source meaning you can use, study, change and share the source code. Licensed Apache 2.0
F-Droid