Fitness
312 open source Fitness apps
FitBook
APK
Never fear being tracked, or served ads with FitBook. Our app is completely free and open source. - Visualize your weight progress with beautiful graphs - Search OpenFoodFacts for all your favorite snacks - Customize absolutely everything to your hearts desires https://github.com/brandonp2412/FitBook
F-DroidGitHub
Fitness Calendar
APK
## Features - Track activities of all kinds - Activity recording - Gpx import - Create custom activity types - Statistics - Basic diary functionality ## Map This app does not connect to the internet by default, but has a setting for enabling [mapLibre](https://maplibre.org/) maps. A nice free provider is [OpenFreeMap](https://openfreemap.org). To use this provider, simply copy the following URL into the 'map provider url' setting in the app: https://tiles.openfreemap.org/styles/liberty ## Public API The app supports a public API which can be used by automation tools. For more information see the main repository Readme. ## Translation Please help to translate on the [Weblate](https://toolate.othing.xyz/projects/fitnesscalendar).
F-DroidGitHub
FitoTrack
APK
FitoTrack is a mobile app for logging and viewing your workouts. Whether you’re running, cycling or hiking, FitoTrack will show you the most important information, with detailed charts and statistics. It is open-source and completely ad-free. Features: * Track workouts. Choose the type of sport you would like to track and just start running, cycling or hiking, for example. You can see the general information right below the map on the tracking screen. * View your workouts. View general information such as date, time, duration, distance, speed and pace. See your route on a map. Work out your level of performance from the speed diagram. * Open-Source. There is neither advertisement nor tracking, and the source code is open and licensed under the GPLv3.
F-Droid
F
Flask
APK
Flask is an app to use to buy items from drink, Computer Science House's internet-connected vending machine project! This app can only by used by members of Computer Science House with a computer account. Check https://csh.rit.edu/membership/ for more information or to apply!
F-DroidGitHub
Flexify
APK
Flex on people with Flexify Log your workouts quickly - our app is incredibly fast. No internet? No worries. We don't use the web at all. Visualize your progress with snappy and beautiful graphs. Customize everything. Any feature you don't like can be toggled off in settings. You don't need to compromise on speed for beauty, get both with Flexify. Notice a bug? Create an issue on https://github.com/brandonp2412/Flexify/issues
F-DroidGitHub
Food Restrictions
APK
When traveling abroad, are you having a hard time getting your food restrictions across? This app is here to help you ordering food when you are traveling to a country where language barriers can make it difficult to make yourself understood. The purpose of this app is to help you to show the waiter, food vendor, etc. what kind of food you don't eat or can't eat even if the they don't speak English or your language. The best of all: you don't have to go through the trouble of drawing pictures or using ‘sign language'. All you have to do is configure your app to the language of the area you are visiting. This app has some Vegetarian and Vegan phrases in a few languages. All you need to do is select the desired language in your app and you will instantly be able to show people your culinary wishes using the menu on the left and choosing the language the other person speaks. If the person who is cooking something for you can't read there is also an option where you can select some icons to show what you don't eat or can't eat. Upstream developed this app to communicate his food preferences while traveling. He hopes it will be useful to you as well! Happy travels and Bon Appétit!.
F-Droid
Food Scale Droid
APK
For that time when you go to the market and you buy many small packs of different weight prices and different weights you end up a bit lost. Write down the Price/Kg, the weight you are taking for each pack and this app will give you the final amount that you have to pay.
F-Droid
Food You - Calorie Tracker & Food Diary
APK
Food You is a powerful, open-source nutrition tracker built with a modern Material You aesthetic. It helps you track not just calories, but your entire nutrient intake — with reliable food data and a flexible, modular interface. Features: Material You Design: Dynamic theming that adapts to your device for a seamless visual experience. Comprehensive Food Databases: Access nutrition data from Open Food Facts, USDA FoodCentral, and the Swiss Food Composition Database. Full Nutrition Tracking: Monitor calories, macros, vitamins, minerals, and more. Recipe Creation: Combine foods into custom recipes with automatic nutrition calculation. Daily Goals: Set and follow personalized nutrition targets. Modular Home Screen: Customize your home with cards tailored to your needs. Start tracking your nutrition today with Food You — clean, complete, and fully yours. Launcher icon made by Icons8
F-DroidGitHub
Food-Tracker (PFA)
APK
Privacy Friendly Food Tracker allows tracking your daily calorie consumption. To do this, you can enter all your consumed food and drink as well as its weight. The app will then calculate the total daily calorie consumption. The app also allows an analysis of calorie consumption over a larger timeframe such as weeks or months. What functionality does this app include? - Personalization through the creation of your own products - Calculation of the total calorie count for the day - Creation of statistics and graphs that show total and average calorie intake over a week or a month - Calendar overview to quickly show daily overviews - Encryption of data on the device - Online search to find products quickly and easily This app belongs to the group of Privacy Friendly Apps developed by the research group SECUSO at Karlsruhe Institute of Technology. You can find more information at https://secuso.org/pfa. This food tracker does not collect any information about its users. The database is encrypted to guarantee absolute privacy. Also this app does not require any dangerous permissions from the user. Only internet access is needed for the search function. Additionally, this food tracker does not include any tracking or any advertisements at all. This increases battery lifetime and reduces or eliminates data usage by this app. Please note that the online search requests information from the OpenFoodFacts database. This would theoretically allow the database to track a users nutritional habits. For absolute privacy it is therefore recommended to not use the online search feature (The request is not triggered until the 'search' button is pressed). The app also works without an internet connection. You can reach us via Bluesky - @secusoresearch.bsky.social https://bsky.app/profile/secusoresearch.bsky.social Mastodon - @SECUSO_Research@bawü.social https://xn--baw-joa.social/@SECUSO_Research/ Job opening - https://secuso.aifb.kit.edu/english/Job_Offers.php
F-DroidGitHub
F
Forage
APK
Mealie is a self-hosted recipe, menu planner, and shopping list web app. Forage provides an easier, native interface to the shopping list feature; it is most useful for when you are out doing the shopping, but it can be easier and faster to use than the web interface.
F-Droid
Foto Timer
APK
Foto Timer for Android is a free, open source app that can count and beep. It helps with repeating tasks, such as at the gym. People also use it for developing analogue film, or for meditating. Foto Timer is working with "processes", which define how Foto Timer counts, and how often it beeps. Processes can also be "chained" together, meaning that a process can automatically launch another. There is almost no limit to how complex your timers can be. If you want to see what Foto Timer looks like, take a look at the manual. If you prefer a "how to" approach, learn how to use Foto Timer for Tabata exercises. Foto Timer contains absolutely no AI whatsoever.
F-Droid
Fridgey
APK
An app for recording foods, which allows you to easily enter the photos, names, production dates and shelf life of foods; the app will help you sort the foods according to when they are about to expire, and will send you notifications to remind you to deal with them when the foods are about to expire (if you need)
F-DroidGitHub
Fruit Radar
APK
Find plants and share them online! You have your phone with you all the time. When you find an edible plant, you like to share with others, you can record location, type and a photo. Later, when you have Internet, you can upload it to the map of free plants to eat: Mundraub.org. Features: Collect all plant data offline Integrated map to find plants Notifications when plants are nearby Plants and map in offline mode Plant sources: FruitMap.org, Mundraub.org, Na-Ovoce.cz Publish plants to Mundraub.org and Na-Ovoce.cz Permissions: CAMERA to take a photo of the plant GPS to auto-fill the location INTERNET to upload the plant and display a map STORAGE (optional) to save the plants as JSON in an exportable format and save the app log so you can help us when the app crashes VIBRATE (optional) to be notified about plants nearby
F-DroidGitHub
Fucks Given
APK
Fucks Given lets you keep track of the things that made you care. Whenever something happens that you needlessly concern yourself with, jot it down with a tap. The app creates a chart of how many fucks you’ve given, so you can work to give none. Fucks Given allows you to back up your data and has a beautiful dark mode that can turn on automatically, following the system theme. It even works on your smartwatch. Webpage: https://www.crazymarvin.com/fucks-given Translate Fucks Given: https://hosted.weblate.org/engage/fucks-given/ Source on GitHub: https://github.com/Crazy-Marvin/FucksGiven
F-DroidGitHub
GDF HEMA Timer
APK
GDF HEMA Timer is a precise and minimal timer designed for Historical European Martial Arts (HEMA) training. It helps fencers, instructors, and tournament organizers manage timing during drills, bouts, and sparring sessions. Features: - Simple interface with large, readable display - Configurable round and break durations - Audible and vibration alerts for start and end signals - Preset saving for repeated training routines - Works fully offline, with no ads or tracking - Open-source and lightweight This timer is developed by practitioners for practitioners, focusing on reliability and clarity during intense training sessions.
F-DroidGitHub
Githo
APK
Get Into The Habit Of… Acquiring habits that stick can be difficult. Githo helps you by letting you gradually advance, instead of going from 0 to 100%. This principle borrows ideas from exposure therapy. Define levels of your final habit, going from easy to hard. Then start with the first one. Level up by consistently succeeding. If a level is too difficult (= if success isn't consistent), repeat the previous one. Such a gradual acquisition reduces the physical/mental strain and helps you create a routine long before arriving at the final habit. Example of a Habit-Plan: Final Habit: Go jogging every morning Levels: Every morning... * Week 1: Just step outside on the street, then return home. * Week 2: Take a walk around your house/building. * Week 3: Take a walk spanning 3-5 buildings. * Week 4: Take a longer walk and add short jogging-segments into the mix. * Week 5: Go jogging. Well done. Permissions Permissions are only used to display notifications.
F-DroidGitHub
GlucoDataHandler
APK
GlucoDataHandler (GDH) receives data from various sources and visualizes it clearly on your Android smartphone, smartwatch (Wear OS, Miband, and Amazfit), and in your car (via GlucoDataAuto).
GitHubIzzyOnDroid
Glucosio
APK
Glucosio is a modern diabetes app for blood glucose, HB1AC, Cholesterol, Blood Pressure, Ketones, Body Weight and more. Glucosio diabetes tracker makes it quick and easy to track all aspects of your diabetes! Glucosio is the only open source diabetes app for both type 1 & type 2 diabetes and entirely free! Features: * Quick and easy logging (blood glucose, HB1AC, Cholesterol, Blood Pressure, Ketones, Body Weight etc.) * Designed for both type 1 & type 2 diabetes * Estimated HbA1c & HbA1c conversion calculator * Choose Glucose Target (ADA, NICE, AACE, Custom) * Reminders; * Daily, weekly and monthly graphs and analysis * Assistant gives tips and more * Backup to Google Drive and export data to CSV * Import from CSV * Free support (average response time under 24 hours!) * Accesibility features * Opt-in to support diabetes research anonymously through the app * Support for Android 7.1 shortcuts
F-Droid
Grocy: Self-hosted Grocery Management
APK
Grocy Android is an open-source Android client for grocy (source code). Grocy is a self-hosted groceries & household management solution for your home. Grocy Android uses grocy's official API to provide you a beautiful interface on your phone with powerful barcode scanning and intuitive batch processing, all what you need to efficiently manage your groceries. This app requires a running self-hosted instance of the grocy server application. It is a companion app, therefore it cannot run standalone or manage products itself! You can try and test all features using the demo option available on the login screen. Features: Stock overview Shopping lists with offline support In-store shopping mode (big UI elements) Fast barcode scanning OpenFoodFacts implementation Master data editing Dark mode No ads, analytics or in-app purchases Contribution: If you run into a bug or miss a feature, feel free to give feedback in the app, send us an email or open an issue on GitHub. Like the grocy project, Grocy Android can be translated, too. Please go to our GitHub page for more information. Compatibility: Grocy Android requires at least Android 5.0 Lollipop on your device and grocy 3.0.0 on your server. It is also possible to use the grocy Add-on on a Hass.io server. Our in-app help explains how to do that. We'd like to thank the developer of Grocy, Bernd Bestel, without whose great work this app would never have been possible.
F-DroidGitHub
Gym Bott
APK
Gym Bott is a local-only exercise and routine tracking app designed to organize gym workouts in a simple and structured way. The app lets you define exercises and gym machines with their own settings, and group them into workout routines that reflect your own training sessions. Each exercise exists independently and can be reused across different routines, while past performance data is recorded on a per-exercise basis. Being local-only means the app works without accounts or external services. There is no login and no cloud provider involved — you just open the app and use it, with all data stored locally on the device.
F-Droid
GymLoga
APK
GymLoga is a minimalist, native Android application for logging your strength training sessions. Features: - Fast logging with shorthand input (e.g., 135x5x3) - Automatic Personal Record (PR) tracking - Estimated 1RM calculations - Exercise history and progress tracking - 100% private: all data stays on your device - Open source and free from tracking or ads Inspired by the simplicity of a paper log but enhanced with the power of native Android.
F-DroidGitHub
GymRoutines
APK
GymRoutines facilitates creating custom exercises and routines that fit your needs. You can use your existing training plans in the app effortlessly. Track your progress and view statistics in the app. Improve your performance by making decisions based on data. Licensed under the GNU General Public License Version 3, the source code of GymRoutines can be inspected, modified and redistributed by anyone (see license for more). Check out the source code on Codeberg. All your workouts are stored locally, meaning that your data is as secure and private as it can get. Beyond that, GymRoutines' independence from the internet leads to exceptional performance and stability.
F-Droid
HIIT
APK
The first rule of Zombieland; cardio. HIIT, high intensity interval timer, is a no frills timer for interval training routines, or anything you may need an interval timer for really. You may specify a number of seconds for each active period, a number of seconds for each rest period and, optionally, a number of seconds before the end of each rest period to warn of the upcoming active period giving you time to prepare. No ads No trackers No permissions Ultra simple interface
F-DroidGitHub
HIIT Timer
APK
Simple timer for high intensity trainings.
F-Droid