Fitness

312 open source Fitness apps

Routine Tracker
APK
Routine Tracker is a planner that aims to simplify managing activities that you need to perform consistently. It combines features of a planner calendar app and a habit tracker allowing you to keep all your activities in one place.Features:Flexible schedules: The app supports daily, weekly, monthly, and alternate-day schedules. You're free to choose specific days or inform the app how many times you wish to complete the task within a period.Adaptive schedule that changes automatically based on your progress: When you fail to complete your routine, you’ll be suggested to sort out the backlog on the next non-due day. And vice versa, when you over-complete your routine, the next scheduled occurrence will be canceled. This behavior can be altered in the settings.Adequate streaks: Streaks do not only form out of multiple completions in a row. Non-due days are included in the streak as well. Your streak will remain unbroken as long as you complete the habit the planned number of times within a given period.Plan ahead: The routine calendar displays completions, streaks, and planning dates to help you visualize your progress and plan your future time effectively. View a clean and organized agenda for any date, eliminating visual clutter.Modern UI: Enjoy a visually appealing and modern interface, following the principles of the Material You design. The application supports both light and dark modes, landscape orientation, and dynamic color on Android versions 12 and later.Completely free app with no limitations: Track as many habits as you wish. Routine Tracker is entirely free and contains no ads or in-app purchases.Works offline and respects your privacy: Routine Tracker operates independently without needing an internet connection or online account registration. Your confidential data always remains on your device. Neither the developers nor any third parties can access your information.More to come, so stay tuned…
GitHubIzzyOnDroid
RowMate
APK
Discover a simple and intuitive way to track your workouts with your FTMS rowing machine. The app features a user-friendly Material 3 interface designed to make each training session more productive and engaging. Key Features - Free Workout Mode: Access a flexible workout environment where you can view and record real-time data from your rowing machine. - Smart Overlay: Enjoy your workout videos while performance data is displayed in overlay mode, allowing you to stay focused on your workout without distractions. In this mode, you can use your Android device to navigate apps and display any content you want—the data will remain always on top, giving you simultaneous access to rowing data and your chosen content. - Training History: Analyze your past performances with a comprehensive historical section. Each workout session is detailed with total data and average values, along with zoomable graphs that show your progress over time, facilitating performance analysis.
F-Droid
Rubbish Calc
APK
Simple rubbish mass calculator that covers basic and most common trash.
F-Droid
Rue:barbe -- modal split counter
APK
Simple application to count the passing vehicules in the street. It can be used for bike advocacy campaign (for example, to report number of bikes passing on a given street). Features: * simple no-frills interface * no login required * stores the counting results locally on the device * automatically retrives and stores location (optional) * calculate modal split * free and open source (GPL licensed)
F-Droid
RunnerUp
APK
Track your sport activities with RunnerUp using the GPS in your Android phone: * See detailed stats around your pace, distance and time. * Get stats and progress with built-in highly configurable audio cues. * Run free runs with target pace or target heart rate zone * Easily configure and run effective interval workouts modeled after Garmin * Share your favorite workouts with friends (using email) * Heart rate monitor: Bluetooth SMART (BLE) * Configure and use heart rate zones Upload your activities to a variety of running sites with a single click: * Strava * RunKeeper * RunningAHEAD Explanation to anti-features: * NonFreeNet: Uploading to Strava and other services makes use of non free net services. (The uploading is open similar to uploading a .tcx file, but the services are not open.) * UpstreamNonFree: The Play version (can be installed at the same time as the F-Droid version) has additional features using non free libraries, see below Features removed compared to Play version: * Map view (OsmDroid instead of MapBox, no MapBox API key in free) * WearOS app (requires non-free Play services) * HR ANT+ connectivity (requires closed source lib) * Runalyze and Dropbox upload (Requires API keys. Runalyze test upload possible.) * Download customized apk to device (F-Droid binary is universal for all supported binaries).
F-DroidGitHub
R
RxDroid
APK
A simple medication reminder. Also keeps track of your pill count and required refills. Help with translating RxDroid to your language at crowdin.com!
F-DroidGitHub
SWJournal
APK
As a minimalistic workout tracker SWJ is designed for those who know what they want and who are concentrated on results. You will not find predefined description for routines or any other amateur targeted features here. It is similar to simple sheet of paper where you write down exercises with repetitions and sets you have performed. It consists of two synced lists: one for exercises you have performed, and the second for sets you have done. Also has the ability to write down a note for an exercise or set -- and here we are: Maximal informativity with minimum of interactions. Additionally you can create report for chosen exercise with graph and some stats.
F-DroidGitHub
Score Counter
APK
Score Counter is a really simple app to keep track of two scores. Just press on the upper part of one score to increment it, on the lower part to decrement it, or long press to reset it. The score is saved across sessions.
GitHubIzzyOnDroid
Scroll Block
APK
Scroll Block is a free app that helps you stop scrolling addictive short videos, take control of your habits, and boost productivity. It also provides analytics to help you understand your usage patterns.FeaturesBlock Addictive ContentCustomize Blocking AppsUsage AnalyticsUser-Friendly InterfaceSupported Apps - Instagram, Youtube, Linkedin, Snapchat…
GitHubIzzyOnDroid
SimRa
APK
Comparable to other major cities worldwide, Berlin aims to reduce traffic emissions. Foremost mechanism for this is to increase the share of bicycle traffic. However, polls show that a lack of safety and fear of accidents keeps people from using their bikes more frequently. Furthermore, it also quite hard from a city planning perspective to get a good overview of location, time, frequency, and kind of hazards in bicycle traffic since official accident statistics only cover crashes but do not provide information on near crashes.In this project, we collect – with a strong focus on data protection and privacy – data on such near crashes to identify when and where bicyclists are especially at risk. We also aim to identify the main routes of bicycle traffic in Berlin. To obtain such data, we have developed the SimRa app that uses GPS information to track routes of bicyclists and the built-in acceleration sensors to pre-categorize near crashes. After their trip, users are asked to annotate and upload the collected data in a fully anonymous way.The collected data offers detailed insights into bicycle traffic in Berlin (and other cities) and hazardous situations to public administrators and other interested entities so that the number of near crashes (and hence also crashes) can be reduced. The data can also be used to optimize traffic flows to make bicycle traffic more attractive. For the evaluation of data, we plan to cooperate with interdisciplinary partners such as city planning, interested citizens, but also the Berlin Senate Department for the Environment, Transport and Climate Protection.
GitHubIzzyOnDroid
Simpill
APK
Simpill is a free and open-source application for medication reminders. It does not contain any ads or trackers nor does it collect any data on its users. You can block internet access to Simpill and it will still work perfectly. Features: * Set pill reminders for your medications. * Keep track of your medication supply and set a refill date. * Select a bottle color for your medication. * Dark and Light themes available. * Choose between 12/24 hr time formatting.
F-Droid
Simple. : Fitness Simplified.
APK
🏋️ Create a Workout Easily create customized workouts with exercises, sets, and reps. 📅 Schedule Your Workouts Plan your fitness journey by scheduling workouts on specific days. 📊 Track Your Progress Log your weights and reps to monitor your progress over time. 📆 Customizable Date and Weight Formats Choose between dd-mm-yyyy or mm-dd-yyyy date formats and toggle between kg or lbs for weights. 🛠️ How It Works Adjust Settings: Change the Date and Weight Formats to your liking. Create Workouts: Start by adding days, exercises, sets, and reps. Schedule Workouts: Plan your fitness routine by selecting a date. Track Progress: Log weights and reps you have done during your workouts to see your improvement. Thank you for using Simple. ❤️
F-DroidGitHub
SimpleHIIT
APK
SimpleHIIT is a HIIT (High-Intensity Interval Training) companion app with a timer and animated exercises to guide you through your workouts. Features: * Select which types of exercises to include in a session among 8 categories * Customize work and rest periods' length * Choose the number of cycles to perform in your session * Manage multiple user profiles, pick who is participating in a session * Track your progress with built-in statistics * 3 languages supported: English, French, Swedish * Dark and bright themes supported SimpleHIIT is also available for Android TV. Find other versions of SimpleHIIT on the project's GitHub page: https://github.com/shining-cat/SimpleHIIT
F-DroidGitHub
S
Siteswap Generator
APK
The Siteswap Generator is designed for passing Siteswap generation and analysis. The following features are supported: * Find all possible Siteswaps for a given period length and number of objects * Easy filtering of zips, zaps and holds via check boxes * Automatic filtering of non-passable patterns * Support for pattern and interface filters * Generation of local Siteswaps and calculation of start position * Support for asynchronous passing patters with more than two jugglers * Generation of very long patterns in a random mode
F-DroidGitHub
S
SleepTimer
APK
SleepTimer is a timer, like the ones in TVs an Hifi systems. After a specified time the devices standby mode is activated, as if the power button was shortly touched. It doesn't matter if a video or audio stream is played or another app tries to prevent the standby mode. Reactivating is possible by a short press of the power button. Features: - permanent notification showing the remaining time until standby - possibility to use Androids quick settings for pausing and resuming a countdown
F-Droid
Smart EggTimer
APK
With Smart EggTimer you can cook eggs perfectly. The cooking time is calculated depending on - the desired consistency - the size of the egg - the start temperature - the air pressure or the geographic altitude Minimum permissions: - Smart EggTimer only requires authorization for GPS. This is needed to get the altitude which is used for calculation. No data is sent over the Internet.
F-DroidGitHub
Smoking Tracker
APK
Smoking Tracker is an easy to use smoking tracking app that helps you understand your habits and progress towards quitting. Every cigarette you smoke is clearly recorded, giving you detailed insight into your daily, weekly and monthly patterns
F-DroidGitHubIzzyOnDroid
Sobriety
APK
Track your addictions and maintain sobriety! Sobriety, the free and open source addiction tracker, is designed to be simple: You input a starting date and time, as well as a name for the addiction, and it tells you how long it's been since you last logged a relapse. You can keep notes on your recovery, track milestones, log how much time or money (or anything else) you're saving by staying sober, and view your relapse history all from one easy to use app.
F-DroidGitHub
Solo Forge
APK
Solo Forge is a free and open source Android fitness app: an intermittent fasting timer, calorie and macro counter, weight tracker, and workout timer in one. No ads, no tracking, fully offline. It is built around local data ownership: * No backend * No accounts * No analytics * No crash reporting * Android cloud backup disabled * Explicit CSV export to a folder you choose Features: * Intermittent fasting timer with 16:8, 18:6, 20:4, and 36 hour modes * State-driven fasting reminders instead of daily notification spam * Food photo analysis using your own OpenRouter API key * Manual meal entry and editable macro estimates * Local calorie and macro goals * Weight history with charting * Simple, interval, and exercise/rest workout timers * Dashboard for fasting, nutrition, weight, workout time, and streaks Solo Forge sends a network request only when you start food photo analysis. That request goes to OpenRouter using the API key you provide. All saved meals, weight entries, workouts, fasting history, settings, and exports remain local to your device. Solo Forge is licensed under GPL-3.0.
F-DroidGitHub
Soothing Noise Player
APK
Intended to be an android port of Blanket. Features: Play any combination of 15 calming noises on loop mixed at volumes of your chosing Import custom audio assets Save your favorite combinations and load them later Start default profile on launch (optional) Set a sleep timer and have all noises fade out after a delay Based on Blanket, available on flathub.
F-DroidGitHub
Spartathlon
APK
This app aims to help athletes, supporters and volunteers during the ultra distance race Spartathlon (www.spartathlon.gr/en). Features: * Read race reports * Browse the race schedule and quickly get to the next event * View checkpoints, get directions and filter by "supporters allowed" or "live results available" * Search through the list of the athletes who compete(d) in the current year. * Display your favourite athletes directly on the dashboard * Dark theme (easier on the eyes if you're waiting for your athlete in Nestani) Note: This app is not (yet) officially endorsed by the International Spartathlon Association ISA.
F-Droid
Spix - Privacy Fitness Tracker
APK
Spix is your elegant, privacy-first fitness companion that works 100% offline. PRIVACY & PHILOSOPHY Because your health data belongs to YOU, Spix was designed to be completely transparent: • 100% Local & Offline: Works without internet. Your data stays on your device. • Secure Camera: Used only for real-time movement detection in Rep Counter. No images are saved or sent. • Accelerometer Alternative: Privacy-conscious? Use sensor-only mode to count reps without the camera. • Optional Social Features: Social features are completely optional. You stay in control. • Complete Deletion: One-click account deletion removes all your data instantly. • No Data Selling: Never. This is a passion project, not a commercial product. MAIN FEATURES Dashboard & Tracking • Today Screen: Synthetic view with weekly progress ring and calendar • Complete Tracking: 4 dedicated modes (Home Workout, Running, Meals, Measurements) • History: Full journal with filters and quick deletion • Health Connect (Android): Smart automatic import of your workouts from other apps Intelligent Rep Counter Put down your phone and let AI work for you: • Detection: Analysis via Camera (local Pose Detection) or Accelerometer • Exercises: Support for Push-ups, Squats, Sit-ups, Jumping Jacks • Feedback: Smooth animations and visual coaching Tools & Gamification • Workout Generator: Create custom workouts (Duration, Focus, Intensity) • Streak System: Maintain your streak to unlock visual rewards • Badges: 10+ trophies to unlock (From "First Step" to "Legend") • Statistics: Interactive charts to visualize your progress (Weight, Activity) TECH STACK Built with React Native, Expo SDK 54, TypeScript, and local-first architecture using Zustand + MMKV for blazing-fast offline performance. OPEN SOURCE Spix is open source under AGPL-3.0 license. Contributions welcome!
F-DroidGitHub
SrednaBG
APK
SrednaBG shows your real-time running average speed inside Bulgaria's average-speed camera zones — and tells you the maximum speed you can sustain for the rest of the zone without going over the limit. Free. Open source. Bulgaria only. WHAT IT DOES • Running average, live — The moment you enter a zone, your running average becomes the hero number. No lag, no jitter. Updates every second. • Max now — Shows the top speed you can drive for the rest of the zone without breaking the limit. Waze tells you the zone exists; SrednaBG tells you what to do about it. • Green / amber / red at a glance — The screen color tracks your state. Green: within limit. Amber: careful, slow down. Red: already over. • Voice alerts in Bulgarian and English — Keep your eyes on the road. SrednaBG speaks zone entries, exits, and slowdown warnings in the language you choose. • Works fully offline — The Bulgaria map and zone list are bundled inside the app. No internet needed in the car. Updates arrive quietly when you're on Wi-Fi. • Alongside Waze, or instead of it — Run SrednaBG as a full navigator, or let it sit quietly behind Waze / Google Maps — you'll hear its voice when it matters. PERMISSIONS, EXPLAINED • Background location — Average-speed zones can be many kilometres long, and a drive often outlasts the screen timeout or runs behind another navigation app. SrednaBG needs location while in the background so your average keeps updating with the screen off or another app in front. It is used only to compute your speed inside zones — never shared, and it never leaves your phone. • Ignore battery optimizations (optional) — You can grant an exemption so the system doesn't suspend tracking mid-drive. It is optional and requested only from a card you tap; tracking still starts without it, just less reliably on devices with aggressive power management. PRIVACY • No cookies, no trackers anywhere. • No account, no email, no signup. Install and drive. • No ads. No in-app purchases. Free forever. • No third-party SDKs. No Google Analytics. No Firebase. • Your location never leaves your phone. Open source — MIT License. Source code: https://github.com/demosten-com/SrednaBG
F-DroidGitHub
StarGW Weight
APK
A simple app to record your weight and show a graph. • Import and export weight via CSV • Share graphs
F-DroidGitHub