Apps

BatteryVoltageDisplay
APK
BatteryVoltageDisplay shows Android phone’s real-time battery voltage. The information is always visible in an icon in the status bar and in a notification, even while you use other apps. Practical uses of monitoring battery voltage: 🔋 Check battery real health Spot signs of battery degradation. Watch for sudden or irregular voltage drops—these are early signs that the battery is degrading. 🔌 Catch bad chargers or cables During charging, voltage should rise smoothly (e.g., 3.7 V → 4.2 V). If it stays flat or jumps irregularly, the cable or adapter is likely defective. 💀 Avoid unexpected shutdowns Monitoring voltage lets you see the exact point where the phone shuts down from low battery. Helping you avoid surprises like the device shutting down at 30% charge. 📈 Save money on unnecessary battery replacement Monitor battery’s voltage to know its true health and decide a battery replacement only when it is actually needed. ⚠️ Prolong battery lifespan Batteries experience high stress when charged to their maximum voltage, which often happens before the charge indicator shows 100%. By monitoring voltage, you can unplug your phone at the optimal point to reduce stress and extend battery life. 🔎 Evaluate aftermarket replacement battery capacity Quickly know a replacement battery’s quaity. A good battery holds stable voltage under load, while a poor-quality battery drops quickly under use and spikes sharply when charging. The Battery Voltage Display app is a tool for anyone who wants detailed insights into their Android smartphone’s battery health. Key Features: - User-Friendly Interface: Designed with simplicity in mind, ensuring easy navigation and quick access to vital battery data. - Automatic Startup Support: Enables continuous monitoring without requiring manual app relaunches after a reboot. - Resource Efficiency: The app operates with minimal RAM usage, ensuring it does not interfere with system performance. - No Hidden Processes: Unlike many background apps, it does not run covert services, preventing unnecessary battery drain. - Manual Exit Functionality: Allows users to completely exit the app with a single button press, ensuring full control over system resources. - Ad-Free Experience: The app is entirely free to use without any intrusive advertisements disrupting the user experience. - Wide Compatibility: Works seamlessly on devices running Android 8 and newer versions. Created by Eugen Barilyuk EB43 https://eb43.github.io
F-DroidGitHub
Battleship Game (Privacy Friendly)
APK
With the Privacy Friendly Battleship app, you can play the popular game "Battleship" conveniently on your smartphone. The goal of the game is to sink all of your opponent's ships by taking turns "shooting" at the opponent's board. The game offers two game modes: - Player vs. Computer - Player vs. Player The player can choose between 5x5 and 10x10 board sizes and place their ships freely. The number of ships can be selected before the game. Ships of sizes 2 (submarines), 3 (destroyers), 4 (cruisers), and 5 (battleships) are possible. What distinguishes Privacy Friendly Battleship from other similar apps? 1. No Permissions Privacy Friendly Battleship does not require any permissions. For comparison: The top ten similar apps available in the Google Play Store require an average of 6.1 permissions (as of November 2017). These include access to networks, the internet, and location data. 2. No intrusive ads Many other free apps in the Google Play Store display intrusive ads, which, among other things, can shorten battery life and consume data. The app belongs to the group of Privacy Friendly Apps developed by the SECUSO research group at the Karlsruhe Institute of Technology. More information at: https://secuso.org/pfa Feel free to contact 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
Bazarnote
APK
Bazarnote is a simple note taking app geared toward shopping lists. It only keeps minimal information about items being bought offline. When going to a shop or bazaar, Bazarnote helps you keep track of all the items on your shopping list. It is a simple offline application. Just open the app, input your shopping list, keep track of your products, and that's all.
F-DroidIzzyOnDroid
Be nice
APK
Be nice is a modern Android launcher built with Jetpack Compose. It started as a tool to launch apps in split-screen mode to avoid forced rotation on tablets and foldables, and has evolved into a full-featured home screen replacement. Key features Modern design: Built entirely with Jetpack Compose and Material 3 Expressive for a smooth and responsive experience. App pairs and split-screen: Create app pairs to launch two apps side by side for multitasking and to avoid unwanted rotation. Works on phones, tablets, and foldables when the system allows split-screen. Folders: Organize your apps into groups to find them easier and faster. Hidden items: Optionally hide any apps; they move into a dedicated Hidden items folder that you can manage from Settings. Widgets: Add up to two widgets to the Favorites and widgets page for at-a-glance information. Large-screen layout: On large-screen devices, the Favorites and widgets page uses a two-pane layout where the right pane can host additional widgets. Configurable dock: Customize the dock on the Favorites and widgets page to launch the phone, messages, browser, or your favorite apps with a single tap. Whether you need a full replacement for your home screen or just a better way to multitask, Be nice adapts to you.
F-DroidIzzyOnDroid
B
BeWell
APK
This app measures your HRV and track your health. HRV method becomes more popular only in last ten years, however it was created in USSR to track astronauts' health.
GitHubIzzyOnDroid
Beacon Locator
APK
Scan, locate and track Bluetooth LE beacons (Eddystone, iBeacons or AltBeacons) allows you to define actions that will be triggered when a specified event occurs. These events are supported: * Beacon enters a region (beacon in range) * Beacon leaves the region (beacon is out of range) * Beacon is near you For each event you can define unlimited number of actions : * Start an application * Open url * Get current location * Broadcast intent action * Set Normal / Silent mode * Execute tasker action (http://tasker.dinglisch.net) for unlimited action possibilities For example, you may set a silent mode entering your bedroom...and set normal sound profile leaving it. Additional information is supplied in the help section of the wiki.
F-DroidGitHub
Beam
APK
Beam is a lightweight battery monitor. It pins a live power, current, voltage, or charge readout to your status bar and opens into a full breakdown of battery metrics inside a clean, themeable app. Pick which unit appears in the status-bar icon (W, A, Ah, V, Wh, °C, %), or stack several values in the notification body. Privacy first: • No ads • No tracking • No data collection • No third-party sharing • No unnecessary permissions Battery metrics in the app: • Power (watts) • Current (amps) • Voltage (volts) • Energy (watt-hours) • Temperature (°C) • Charge level (percent) • Charging status and plug type • Charging since (date / time) • Time to full charge Personalisation: • Material You dynamic colour (Android 12+) or a custom seed colour from a 12-swatch palette • Light, Dark, System, and OLED-black themes • Optional hero backlight glow and haptic feedback Device compatibility: • Power-scalar correction for phones that report µA instead of mA • Inverted-current toggle for phones that flip charging direction • Adjustable polling interval Open source on GitHub: https://github.com/montafra/beam Every donation is welcome and helps support my future projects — see the in-app About section for crypto addresses. Note: notification permission is required to display the status-bar indicator. Open the app once to start the indicator service.
F-DroidGitHub
BeamControl for Smart Interface
APK
This application makes use of the Smart Factory (Industry 4.0) interface of BeamConstruct laser marking software, RepliSLS3D SLS/SLM/3D printing software and of any other software solution which provides a compatible interface. It can be used to watch the production/building state of one application or of several machine within a complete production line. The application can be configured to connect to an nearly unlimited number of software instances. Then it watches their current production state and notifies the user as soon as something changes or when an event occurs, that requires manual interaction. Thus one operator can control a complete production line easily. This application also acts as demonstration for the Smart Factory (Industry 4.0) interface which also can be used to integrate these applications in an automated production line. The sources of this application are available for free and can be used to implement own Smart Factory solutions.
F-Droid
Beans
APK
Beans is a scratchmap of the world for Android.Keep track of your discovery of the world on a colorful visual map.Color a map of places based on custom labelsCountry/State based coloringSingle/Multi color modesDifferent map projections availableSmall & FastStatistics (WIP)100% Free and Open Source software, with no proprietary dependencies
GitHubIzzyOnDroid
Beat Feet
APK
Jump your way through cities, each automatically generated from the beat of the music. Hit too many buildings, and you will die. Successfully jump from roof to roof, and watch your score soar! Play through dozens of levels, or use your own MP3 files to generate custom worlds. No ads. No in-game purchases. Just great music and fun times. Each level consists of obstacles that correspond to the music playing in the background. Every time you play the same level, the size of the obstacles will be the same, but the world will have a different style. No two sessions will look the same. Any feedback is very welcome at GitHub. Please support further development at Liberapay. Anti-Features: NonFreeNet — additional levels are downloaded from a GitHub repo.
F-DroidGitHub
BeatBridge
APK
BeatBridge automatically resumes music playback the moment your chosen Bluetooth device connects — your car speakers, headphones, or any paired device. HOW IT WORKS Select one paired Bluetooth device from the list. BeatBridge starts a lightweight foreground service that listens for that device to connect. When it does, BeatBridge sends a standard media play event to Android, resuming whatever you were last listening to in Spotify, YouTube Music, Pocket Casts, or any other media app. FEATURES • One-tap setup — pick your device and you're done • Works with any media player that responds to Android media key events • Persistent — keeps watching even after the app is closed • No polling — wakes only on Bluetooth connection events, so battery impact is minimal • Fully offline — no internet access, no accounts, no tracking PERMISSIONS • Bluetooth — to read your list of paired devices and detect when one connects • Foreground Service — to keep the monitor running in the background • Notifications — to display the persistent "Watching for…" status notification (Android 13+) No location access. No storage access. No network access. OPEN SOURCE BeatBridge is free and open-source software licensed under the GNU General Public License v3. Source code is available on GitHub.
F-DroidGitHub
BeatInspector
APK
BeatInspector is meant to help music producers analyze other tracks for remixing, referencing etc. by displaying relevant data about them, namely their BPM, key, genre, time signature, and average loudness. Requires authentication with a Spotify account (Spotify App not required).
GitHubIzzyOnDroid
BedrockStation (Pro)
APK
BedrockStation Pro allows you to connect with third party servers from some console's Minecraft Bedrock. It allows you to use an VPN to connect to the server as long as the VPN does not take control of the local network. This application can work also with servers and applications that implement the Minecraft Bedrock protocol and even other UDP protocols. It will proxy your UDP connections and expose them in the local network without getting in your way about how you want to use it. This is a paid free software app, but it is provided for free to Fdroid users by its author to thank free software supporters. A demo version that is also free software but free to use also exists, you can promote it to your friends that only use the evil store I won't name here if they do not want to pay for the app. Both versions are made from the same source code.
F-Droid
BeeCount Knitting Counter
APK
A knitting project helper, with the following features: * Keep track of several knitting projects. * For each project, track several items which need counting, e.g. rows, pattern repeats etc * Allow counting up, down and re-setting to zero of these counts. * Allow editing of projects to add, remove or change counts after project creation. * Link counts together so that one increments another. * Set row alerts and cause counts to reset at particular values. * Allow backing up and restoring of the entire projects database.
F-DroidGitHub
BeepMe
APK
BeepMe is an app for the conduction of experience sampling (ESM/DES). Once activated the app sends out beeps at random times. You can enter notes, tags and a photo regarding your inner experience at the moment of the beep. This data can then either be used in interviews (DES) or being collected directly (ESM).
F-DroidGitHub
Belarusian for AnySoftKeyboard
APK
Belarusian layouts and dictionary for AnySoftKeyboard keyboard app. This is an expansion layouts pack for AnySoftKeyboard. Install AnySoftKeyboard first, and then select the desired layout from AnySoftKeyboard Settings → Keyboards menu.
F-DroidGitHub
BendyStraw
APK
BendyStraw An app for managing NewPipe databases. BendyStraw imports NewPipeData-*.zip files and lets you: Open multiple zips at the same time, so you can combine data from several devices Delete Copy Move Rename your custom playlists Delete Copy Move streams from one playlist to another Delete Copy Move channel subscriptions between databases Delete Copy Move remote (bookmarked) playlists Re-order playlists, sorting the streams by Title, Channel or Length (just tap the column headings in the tables) Shuffle or reverse playlists Create new playlists Drag and drop tracks to re-order playlists After editing simply export a new zip file, then import it back into NewPipe. Import/export playlists: Streams (audio/video) can be opened directly from BendyStraw, as the URLs are clickable If you set video links (in your Android settings) to open in NewPipe you can make a split-screen view and jump around your playlists Export playlist as raw text, for example to be used with yt-dlp Import playlists from JSON (the button to do this is hidden by default, go to the settings menu to show it) Open as a temporary YouTube playlist in your browser Depending on your device settings YouTube might open in your browser or a web view or something else... to find out how to configure this do a web search for 'android set default apps' Dark/light themes Search your watch history to build new playlists Search through your watch history Results are displayed in a special search playlist and can be copied into other playlists Note about Permissions On Android 13+ BendyStraw asks for the manage external storage permission, here's why: A typical use-case for this app is to open several zip files, concurrently, from multiple locations including Download directories (these files would be, for example, multiple NewPipe exports from multiple devices, which you want to combine). Each zip is extracted so that its contained newpipe.db SQLite database can be read/written while you are editing. After editing, the extracted files are written back to a new zip, and/or overwrite the original zips. I aim to minimise the permissions I request in everything I build. Android 13 introduced changes to make doing what I decribed above difficult. I explored alternative methods requiring fewer permissions and felt that it compromised the user experience for my (as the app's first user) typical usage, making it more complicated and annoying. I treat users as responsible human beings, so give you this info to allow you to make an informed choice. If you are not happy with this, you can: Choose not to grant the permission, and uninstall the app. Check the source code to see that I'm not doing anything nefarious, or ask somebody to check it for you (at time
F-Droid
Berlin-Vegan
APK
With the "Berlin Vegan Guide", you’ve got quick access to an overview of the vegan food and shopping possibilities in Berlin, Germany – even while you’re out and about.The app contains the following information:over 300 restaurants, snack bars and takeaways with vegan declared offersa further 200 shopping possibilities in the area of cosmetics, groceries and organic produceThe guide is not just suitable for vegetarians and vegans but also for all people who are trying to live their life in a greener and more animal friendly way.NOTE: Berlin Vegan Guide was completely rewritten using Qt, and is now available for SailfishOS, iOS and Android. Due to technical reasons, it currently cannot be updated in the f-droid.org repo (and there’s no ETA yet for this). To switch between versions from f-droid.org and IzzyOnDroid, you’ll have to first uninstall and then reinstall the app (as you’d have to do when switching between F-Droid and Google Play).
GitHubIzzyOnDroid
Besser Bahn
APK
Besser Bahn is an app for finding cheaper split ticket options for Deutsche Bahn connections.Functions:Analysis of DB links (short vbid links and long URLs)Find the cheapest split ticket combinationSupport for BahnCard discounts (25/50, 1st/2nd class)Integration for Deutschland-TicketDirect booking links for tickets found (the top offer is the correct one)Detailed price comparisons and savings calculationsNo server costs: The app runs entirely locally on your device.
GitHubIzzyOnDroid
Best-Before
APK
NOTE: App is no longer developed, source repo has been archived. Features: * add, edit and remove products * save best-before date * search through products * data import and export Supported languages: * English * Czech * Danish * Dutch * Finnish * French * German * Hungarian * Polish * Portuguese (BR) * Spanish (AR) * Turkish * Ukrainian Wiki: You have questions, need help to set up the app or simply want to know more about it? Then take a look at the Wiki. Licensing: Licensed under the EUPL-1.2. OpenSource: This app is open source. Many thanks to all contributors. Icons: Icons by Google licensed under Apache License 2.0.
F-Droid
Beta Updater for WhatsApp
APK
Update the popular, but proprietary instant messenger WhatsApp to the latest beta release.
F-DroidGitHub
Better Bahn
APK
Better Bahn is an app for finding cheaper split ticket options for Deutsche Bahn connections.Functions:Analysis of DB links (short vbid links and long URLs)Find the cheapest split ticket combinationSupport for BahnCard discounts (25/50, 1st/2nd class)Integration for Deutschland-TicketDirect booking links for tickets found (the top offer is the correct one)Detailed price comparisons and savings calculationsNo server costs: The app runs entirely locally on your device.
GitHubIzzyOnDroid
Better Bluetooth device sort
APK
This Xposed module sorts Bluetooth devices by name instead of last connected to get a stable order. Takes effect in the settings app and the media device picker.
GitHubIzzyOnDroid
Better Internet Tiles
APK
NOTE: This app requires shell access, which can be granted using either Shizuku or root. This application aims to create a unified internet quick-settings tile, which is actually useful (I'm looking at you, Android 12). Next to this, separate Wi-Fi and mobile data tiles are also available if you just want to go back to the behaviour of Android 11 or lower. Tapping the new unified internet tile will simply toggle between Wi-Fi and mobile data, which is exactly what I want it to do most of the time. This reduces the amount of taps needed from 3 (tap tile, disable wifi, enable data) to just 1 quick tap. In situations where you still want more control, long pressing the tile will redirect you to the relevant settings page.
F-DroidGitHub
Better Network Tiles
APK
NOTE: This app requires shell access, which can be granted using either Shizuku or root.This application aims to improve various network related quick-settings tiles.It adds an alternative unified internet tile. Next to this, separate Wi-Fi and mobile data tiles are also available if you just want to go back to the behavior of Android 11 or lower.And just in case your ROM doesn't support it there are tiles for NFC, Airplane mode and Bluetooth too.Tapping the new alternative internet tile will simply toggle between Wi-Fi and mobile data. This reduces the amount of taps needed from 3 (tap tile, disable Wi-Fi, enable data) to just 1 quick tap. In situations where you still want more control, long pressing the tile will redirect you to the relevant settings page.This has been tested and confirmed working on Pixel devices running Android 12, 13 and 14, but other devices will probably work too.
GitHubIzzyOnDroid