Apps

BARIA
APK
BARIA stands for "Backup And Restore Installed Apps." Are you a person trying different ROMs on your mobile phone OR resetting phone for better performance ? Don't you feel installing apps for the second time is a tedious process and you simply waste your bandwidth downloading the apps again, then BARIA is for you.
F-Droid
BBQ Timer
APK
Combined interval timer/stopwatch = periodic alarms + elapsed time.Reminds you periodically to turn the food and tracks the total cooking time.Quick access via lock screen notification, pull-down notification, and home screen widget.Editable menu of interval times. Quickly access your favorite timers with notes.Changeable alarms while it’s running.No ads.Type in the interval time: minutes, minutes:seconds, or hours:minutes:seconds.Example intervals10 = 10 minutes7:30 = 7 minutes, 30 seconds3:15:00 = 3 hours, 15 minutesShort forms12:00 = 12:0 = 12: = 12 = 12 minutes0:09 = :9 = 9 seconds2:00:00 = 2:0:0 = 2:: = 120 = 2 hoursTipsTap the checkbox to turn the periodic reminder alarms on/off.Tap the time display to cycle between stopped → running → paused → stopped.Add the BBQ Timer widget to the home screen.Tap the widget’s elapsed time to start/pause/stop.Tap the widget’s background or its countdown time to open the app.Resize the widget (long-press it then drag its resize handles) to see more or less info.To remove the widget, long-press and drag it to “× Remove”.While BBQ Timer is running or paused, it appears on the lock screen and in the pull-down notification so you can see and control it in those places.To put it on the lock screen, put it in Pause or Play mode by tapping buttons in the app or the home screen widget.Long-press the app’s home screen icon, then tap the “Pause at 00:00” shortcut (on Android 7.1+) to make it Paused and ready on the lock screen.Tap ▲ in the alarm interval text field for the menu of interval times.Tap “Edit these intervals…” in the menu to customize the menu.Long-press ▲ to customize the menu.The app, home screen widget, and pull-down notification show the countdown interval time as well as the total elapsed time (requires Android 7+).In the app, the phone’s volume keys adjust the Alarm volume.You can change BBQ Timer’s “Alarm” sound in Settings / Notifications. Don’t pick “None” if you want to hear the interval alarms. To restore the app’s cowbell sound, uninstall and reinstall the app.Note: These System Settings are required to hear and see BBQ Timer alarms:Audible “Alarm volume” level.Lock screen / Show all or non-private notifications.Apps / BBQ Timer “Show notifications”, not Silent. (Optionally override “Do Not Disturb”.)Apps / BBQ Timer “Alarm” notification category / “Show notifications”, not “Silent”, “Make sound and pop on screen”, sound choice not “None”, Importance “High” or higher to hear and see on the lock screen and in the notification area.Apps / Special app access / Alarms & reminders / Allowed.Notifications / App settings / BBQ Timer / On.
GitHubIzzyOnDroid
B
BBS
APK
Find applications causing the phone to drain battery while it is supposed to be asleep and measure the effect of corrective actions: * Spot drainers based on detailed information about the root cause * Measure the effect of actions to reduce drain * Detect changes in the awake/sleep profile and quickly find the causes (rogue apps) The app displays bar graphs based on reference points as explained in the Getting Started section of the Help menu and it is good idea to read that if you want to have any chance of interpreting the information. Requires root: On Android 4.4 it does. Otherwise you only need root to view Network or Alarm stats. Google Analytics and Locale SDK integration were removed.
F-DroidGitHub
BCR-GUI
APK
BCR-GUI is a companion app for the great BCR (Basic Call Recorder) Android application.To manage BCR call recordings, you actually need to use a file manager... and thats not so user-friendly 😉. It's hard to "extract" call informations from audio filename, and its even harder to search them when the list grows. Such a feature was already requested, but chenxiaolong (the author of BCR) wants to keep BCR Basic; and I do agree with him! Call recording on Android is a hard work, and I'd like (and hope) him to stay focused on it... recordings management is a job made for BCR-GUI 😂.
GitHubIzzyOnDroid
BF Interpreter
APK
Implementation of the "Brainfuck" programming language.
F-DroidGitHub
BFBAN Assistants
APK
This app provides a mobile interface for BABAN.com with functions including local image recognition, reporting material management, preview and recording of adjacent clients and more.
F-DroidGitHub
BFP Calculator
APK
BFP Calculator is a simple, lightweight Android tool for calculating various universally recognised body stats (Body Fat Percentage, Body Mass Index), and, additionally, it outputs an approximation of what your ideal weight is.BFP Calculator supports both the metric and the imperial systems of units.This application is not completely accurate and is NOT a substitute for medical advice and/or professional tools.
IzzyOnDroid
B
BG2BangleJS
APK
# Prerequisites For this app to work and to get data the data on your watch, you need: - An Android phone - this app installed - Allow the app to draw over other app's permission and disable battery optimization. - xdrip app installed. - the Gadgetbridge app (bangle version) for the Android phone - A BangleJS - With this widget installed # App ## How to use it Make sure you have all the prerequisites from above. The watch should automatically start displaying values, if there is an arrow visible behind the value, the value is within the not-expired-yet time range changeable in the settings standard is 15 minutes. (I will probably change this in the future, to strike through the text to make expired values clearer). If you click on the text in the app, a test value of 18 as a raw value will be sent to the watch with a valid timestamp. This feature is used for testing if the connection works. Also, make sure to allow the app to draw over other apps's permission. ## Settings In the settings, you can: - Disable/hide the widget - Change the unit from mmol/L to mg/dL - Set a time at which old BG values expire # Developer Developed by Phil Roggenbuck (phrogg) # Disclaimer As well as xdrip you should not use this app to make medical decisions!
F-Droid
BILIBILIAS
APK
BILIBILIAS is an auxiliary tool for Bilibili video caching, providing one-click caching. Use it to help you cache videos. Currently, we support a considerable number of features to assist you in completing your work. UP creators can download some clips as material for video editing. Please note that the project's maintenance may be stopped at any time. Supported Features Scan code login Cache videos/Bilibili exclusive anime that can be played in Mainland China Personal Center -> Help cache your own videos Batch download Background download Support ffmpeg Support download list operations
F-DroidGitHub
BLE Manager
APK
The BLE Manager app for Android simplifies managing your device’s characteristics. No additional libraries are required to use the app with your device. Annotate each characteristic with a descriptor specifying the data type, graphical component, and optional properties like minimum and maximum values. That’s all! Once connected, the app automatically displays the described characteristics, enabling you to read and modify their values. All components fully support notifications and indications from your device for seamless interaction.
F-DroidGitHub
BLE Radar
APK
DISCLAIMER: This project is developed solely for educational, security research, and personal investigative purposes. The author does not endorse or encourage any use of this software for unlawful or unethical activities. You are solely responsible for ensuring your use of this tool complies with all applicable laws and regulations. Bluetooth Low Energy (BLE) is a widely used wireless protocol that powers a huge variety of devices around you — from headphones, smartwatches, and fitness trackers to AirTags, IoT devices, game controllers, and even modern intimate gadgets. BLE devices communicate by broadcasting small packets of data, which can include device identifiers, metadata, and other information necessary for connectivity. These broadcasts, while essential for device functionality, can also be used to track your presence and movements. For example, a cheap pair of wireless headphones may expose a persistent identifier publicly. Anyone listening to BLE packets nearby — whether governments, companies, or malicious actors — could potentially use that information to track you without your consent. Fortunately, many modern devices implement privacy features in BLE to prevent tracking, such as randomized addresses and limited advertising. BLE Radar helps you distinguish between devices that protect your privacy and those that might be trackable. By analyzing BLE traffic in your surroundings, the app gives you insight into which devices are safe to use. Beyond analysis, BLE Radar can help protect you in real-time. The app can alert you when a suspicious device is nearby or if a device is moving with you over time, giving you an early warning against potential stalking or unwanted tracking. You can configure alerts based on device identifiers, types, or behaviors to fit your security needs. By making this app, the goal is to empower you with knowledge and control over the BLE devices in your environment. Understanding which devices are broadcasting trackable information and which are privacy-conscious allows you to make informed decisions about what you use, wear, and interact with daily. In general, the app is capable: * Scan, analyze and track Bluetooth devices around; * Create flexible filters for the radar; * Deep analysis of the scanned BLE devices, getting data from the available GATT services; * Gatt services Explorer; * Define the device type by metadata; * Define approximate distance to the device. Bluetooth Radar does not collect or send your personal or geolocation data. The project is fully opensource and available on GitHub.
F-DroidGitHubIzzyOnDroid
BLE-Monitor
APK
Bluetooth Low Energy Monitor (BLEM) is an Android App which can be used to reverse engineer and analyze BLE Devices by using Android Snoop Logging and the Android BLE API. It is developed as part of a 2 Semester long Master Project at the University Reutlingen, Germany. The purpose of this app is to support the process of using not standardized BLE Devices (wearables) in a medical context.Features:Scan for BLE Devices and retrieve advertised InformationsConnect to discovered GATT ServersRetrieve Services, Characteristics and DescriptorsIdentify standardized Services and CharacteristicsInteract with Characteristics and DescriptorsHCI, L2CAP & ATT Log utilizing the Android Bluetooth Snoop LogRequirements:Android Phone which supports BLEAndroid 5.0 (API level 21)To use the BLE Protocols (ATT, L2CAP, HCI) Log the Android Bluetooth Snoop Log needs to be supported
GitHubIzzyOnDroid
BLEtoMQTT
APK
BLEtoMQTT is an Android foreground service to provide a bidirectional bridge between BLE devices and an MQTT broker. A setup.json file defines MQTT parameters and BLE MAC addresses to scan for.For each BLE device detected BLEtoMQTT will discover all exposed services and characteristics creating MQTT topics for each. Those characteristics which are writeable will automatically be 'subscribed' from the MQTT broker.The author uses this application to connect remote custom ESP32 devices to his Home Assistant server via a Zerotier VPN. The app's source repository contains an example setup.json and a prebuilt apk used to monitor/control a boat on a mooring or at anchor. It also has more detailed setup instructions.
GitHubIzzyOnDroid
BLExplorer
APK
Exlore Bluetooth Low Energy Devices - see values and UUIDS.
F-DroidGitHub
BMI Calculator
APK
BMI Calculator is a convenient BMI (Body Mass Index) calculator for Android devices. It not only measures body fat based on height and weight, but also diversifies on gender (m/f/d). Measures apply to adult people.
F-DroidGitHubIzzyOnDroid
BOINC
APK
Use your phone or tablet to study diseases, predict global warming, or discover pulsars! BOINC harnesses the unused computing power of your Android device and runs jobs for scientific research projects. You can choose from projects in several areas of science, including Yoyo@Home, World Community Grid, PrimeGrid, Enigma@Home, OProject@Home, theSkyNet POGS, Asteroids@Home, and Einstein@Home. BOINC computes only when your device is plugged in and charged, so it won't run down your battery. It transfers data over WiFi, so it won't use up your cell phone plan's data limit.
F-DroidGitHub
BOOM Switch
APK
Simply select your UE BOOM speaker from the list of paired Bluetooth devices and then press Switch to turn it on or off. Alternatively, place the widget onto your home screen to switch the speaker on or off with a single tap.Supported speakersBOOM 3MEGABOOM 3BOOM 2MEGABOOMBOOMROLL / ROLL 2 (unconfirmed)Unsupported speakersWONDERBOOM / WONDERBOOM 2 / WONDERBOOM 3BLAST / MEGABLAST (unconfirmed)HYPERBOOM (unconfirmed)Functionality is intentionally limited to switching the speaker’s power to keep the app fast and lightweight.
GitHubIzzyOnDroid
B
BRouter
APK
Sophisticated routing engine for offline cycling directions. Works as a selectable navigation service within a mapping application like https://f-droid.org/packages/net.osmand.plus. Check out the website for a full description of features.
F-DroidGitHub
BTC Map
APK
Main Features: * See where you can spend your sats * Encourage local business to accept Bitcoin by buying their goods and services * Easily add new places or edit existing ones via OpenStreetMap * Smooth and snappy user experience even on the older and cheaper devices * Enjoy modern and minimalistic Material Design * Both light and dark themes are supported * This is an open source app which respects your privacy
F-DroidGitHub
BVD
APK
bilibili video resource downloader Features Downloading all kinds of video from bilibili (user-uploaded video, bangumi, TV series, amd movies) Extracting audio from the video (aac) Converting package formats of the video (flv、mp4、mkv、wmv) Uasge Input the bilibili video address (or the share link, BV, AV, EP, and SS)in the input box of the parse tab, the tap "parse" Some video and video with resolution higher than 720p requires login.
F-DroidGitHub
Baba
APK
Discover Baba: The App That Revolutionizes Contribution to the Panoramax Project!Specifically designed for contributors to the Panoramax project, Baba simplifies and enhances the collection and submission of geotagged photos.Why choose Baba?Convenience: Capture your photos quickly, even in sequence mode.Flexibility: Manually adjust the location of a photo before or after capturing it to bypass GPS inaccuracies.Editing: Delete or rename sequences before submission, with the option to send them at your own pace.With Baba, optimizing your impact on collaborative mapping has never been easier! Actively participate in the development of Panoramax.Download Baba today and help shape the world of tomorrow.For new ideas and improvements, contribute to the project at https://gitlab.com/ravenfeld/baba.
IzzyOnDroid
BabbyPaint
APK
BabbyPaint is designed to be as simple as possible, perfect for little hands to start drawing without getting overwhelmed by options. It has a minimal interface with just the essentials: drawing, erasing, and a palette of fun colors. It even includes a handy "lock" button, preventing any accidental taps or swipes from leaving the app during creative time. No ads to distract your child, no in-app purchases, app doesn't steal your data, and is completely open-source and free! Currently works best in portrait mode on your phone.
F-DroidGitHub
Baby Books
APK
Make your own books Create your book, search for wiki pages, watch images and text flow onto your pages. Learn with your kids Interested in biology? Want to build a book for you and your kids to learn more about it? Try creating a new book, add some pages by searching for Organism, Animal, Plant, and then Fungi, then watch your book come to life. Share your creations Generate a PDF and email it to a friend, or print it for your own physical book. Limitations This is still in the early stages of development. Some things which are on the roadmap: Proper attribution for Wikipedia sources in resulting PDFs.More intuitive swipe controls (e.g. for changing pages when reading, or for re-ordering pages in a book).Select your favourite image(s) from a wiki page instead of being forced to use the one the app selected.Sharing of books between Android devices to support remixing and improving others books (rather than just PDF export as we have now). Donate via Liberapay or GitHub Sponsors to support further development.
F-DroidGitHub
Baby Buddy for Android
APK
This app allows you to quickly log activities on the Open-Source website Baby Buddy (https://github.com/babybuddy/babybuddy). You need to host your own Baby Buddy server to use the app.With the app you can log events with fewer button-presses than when using the web interface: Quickly track your baby's feedings, sleep phases, tummy-time sessions, and diaper changes and use the history for an easy overview of the latest events.The app is optimized to be used by multiple people on multiple devices so that event tracking can be shared among different caregivers.Third Party AttributionsThe application contains the following media from www.flaticon.com, licensed under their attributions license for free use:Poop icons created by Good Ware - FlaticonDiaper icons created by Good Ware - FlaticonSleep icons created by Good Ware - FlaticonHumidity icons created by bqlqn - FlaticonNote icons created by Freepik - FlaticonCrawl icons created by Freepik - FlaticonBaby food icons created by Freepik - FlaticonBaby bottle icons created by juicy_fish - FlaticonBreast-pump icons created by srip - FlaticonLicense and project pageThis software is open source software developed under the MIT License. The license and source code are available on GitHub: - https://github.com/MrApplejuice/BabyBuddyAndroid/
GitHubIzzyOnDroid
Baby Dots
APK
Based on experience with our young daughter, showing sharp contrasting dots along with calming music soothes her. It can take her from a distressed state to happy and content almost immediately. We started showing baby dots from 10 weeks old, and it still worked well at 8 months old. As they grow older, use the child lock so that those little fingers can safely touch the dots as they move around to make them change. Works at home and on the go. Although it may not work for every baby, we hope it helps yours.
F-DroidGitHub