Productivity

1998 open source Productivity apps

Backlog Tracker
APK
A beautifully crafted Material Design 3 tracker for managing anything that piles up: study backlogs, work queues, games, habits, routines, or fully custom pending lists. It works offline, stores data locally, and helps you track manual progress or scheduled backlog growth. Features: - Track study, work, games, habits, and custom lists - One-time task mode and count-based backlog mode - Optional per-day and repeat-day auto-growth schedules - Light and dark themes - Local offline data storage - Import/export JSON backups and shareable templates
F-DroidGitHub
Backup (PFA)
APK
Privacy Friendly Backup is an application that works with other privacy friendly apps to enable backups. The app allows you to create and manage backups. This includes importing backups into the app and exporting backups to external storage media. The Privacy Friendly Backup app communicates with other Privacy Friendly apps and extracts or injects data into and out of the app to enable the creation and restoration of backups. The app provides encryption via an interface to another app that provides encryption as functionality via the openpgp-api. The user is free to choose their own encryption provider via the app's settings. For encryption to work, the provider must be installed externally. We recommend https://www.openkeychain.org/ , as this app is available in the regular PlayStore as well as in the F-Droid Store and is completely open source. You can reach us via Twitter - @SECUSOResearch https://twitter.com/secusoresearch Mastodon - @SECUSO_Research@bawü.social https://xn--baw-joa.social/@SECUSO_Research/ Job opening - https://secuso.aifb.kit.edu/english/Job_Offers_1557.php
F-DroidGitHub
Backup (Privacy Friendly)
APK
Privacy Friendly Backup is an application that works with other privacy friendly apps to enable backups. The app allows you to create and manage backups. This includes importing backups into the app and exporting backups to external storage media. The Privacy Friendly Backup app communicates with other Privacy Friendly apps and extracts or injects data into and out of the app to enable the creation and restoration of backups. The app provides encryption via an interface to another app that provides encryption as functionality via the openpgp-api. The user is free to choose their own encryption provider via the app's settings. For encryption to work, the provider must be installed externally. We recommend https://www.openkeychain.org/ , as this app is available in the regular PlayStore as well as in the F-Droid Store and is completely open source. 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
Bad Pixel Detector
APK
Check the screen for existence of so-called "dead pixels". So called bad and defective pixels are defects of the electronic device which is perceiving or reproducing the image and having pixel structure. A more detailed explanation is in Wikipedia. Also see the ISO_13406-2 standard for more information.
F-DroidGitHub
Bagatur Chess Engine
APK
This is the open source Bagatur Chess Engine with its own GUI (graphical user interface). It is not as strong as Stockfish, Komodo, AlphaZero or Leela Chess Zero, but is strong enough to beat a grandmaster. It has 16 strength levels. From level 5, it could show the search information. The ELO rating is about 3000 and the program has a unique playing style. In general, the application demonstrates an application of artificial intelligence (AI) into the domain of chess. To clarify, it is not an OEX chess engine and other chess engines cannot be imported into the GUI. Playing instructions: Check the menu and make sure the strength level is appropriate. Select/deselect the Human/Computer buttons for both sides according to which side you want to play and whether you play against a computer or another person. Use the flip board button to change sides if you play with black. Move the piece by drag and drop or by selecting from/to squares. If you want, you could use the move navigation buttons to go back and forward in the move sequence. It is recommended to check all settings in the menu and make sure you play with the option you like most (e.g. move animation speed, chess pieces set, colors). Features: FEN import/export/share. Different modes: Human-Human, Human-Bagatur, Bagatur-Bagatur. Different strengths levels. The app could show the best moves line as well as the evaluation of the board position produced by Bagatur. Navigation of played move's (first, previous, next, last). Flipboard function. Moving by drag and drop as well as by selecting from and to squares. Supports different color palettes and chess pieces sets for different tastes. Permissions: The app uses ACCESS_NETWORK_STATE and INTERNET permsisions, because it shows home ads and they open the default browser on the device, going to one of our other apps' page on the store or on the website of Metatrans Apps. To be more precise, if the other app is available on the store, from which the app is downloaded, then opens the app page of the other app on the same store. If still the app is not available on the store, then opens the app page on our website. The app pages on our website have app demo video on YouTube, so a connection to youtube domain will also be listed in order to visualize the page in the browser. Our website is created by WordPress, so connections to other domains could be opened as well for technical purposes (e.g. downloading text fonts css). Your feedback and/or review is more than welcome.
F-DroidGitHub
Baker's Percentage Calculator
APK
A simple and efficient Android application for calculating baker's percentages. This app helps bakers scale recipes and understand ingredient ratios with ease. Features: Recipe Management: Create, edit, and delete recipes. Baker's Percentage Calculation: Automatically calculates ingredient weights based on flour weight and percentages. QR Code Sharing: Share recipes instantly via QR codes. Backup & Restore: Save your recipes to a JSON file and restore them later. Offline First: All data is stored locally on your device.
F-DroidGitHub
Balance
APK
This app shows buddhistic wise sayings each day. * Built from scratch * Does not need any permissions.
F-DroidGitHub
BaldPhone
APK
Description BaldPhone is a platform which replaces the phone’s interface with a bigger, simpler and friendlier one. It is built for elderly people, people with motoric problems and people who need a visual aid. It’s 100% free and open source. It is made out of a desire to help the community and is purely a goodwill product. Main features - Home Launcher - Keyboard - Video Tutorials - Reminders For Pills - Contacts and Phone Applications - Voice Assistant - Alarms - Photos and Videos Viewer - Notification Management - SOS Button - Advanced Settings - Much More!
F-DroidGitHubIzzyOnDroid
Banana Split
APK
Banana Split uses Shamir's Secret Sharing to split secrets into QR-code shards. Any majority of shards can reconstruct the secret — fewer reveal nothing. How it works 1. Enter your secret (e.g., a seed phrase, private key, password). 2. Choose how many shards to create and how many are required to reconstruct. 3. Use the auto-generated passphrase or enter your own. 4. Banana Split encrypts the secret with the passphrase, then splits the ciphertext into N QR codes using Shamir's scheme. 5. Print or save the QR codes. Write the passphrase by hand on every sheet. To reconstruct: scan a majority of QR code shards, enter the passphrase, and your secret is restored. Features • Offline — all cryptography happens on-device, no server communication • Save shards as PNGs or PDF with full Unicode font support • Camera and gallery QR scanning with multi-file import • Custom or auto-generated passphrases • User-selectable quorum (how many shards needed) • 7 languages: English, Russian, Turkish, Belarusian, Georgian, Ukrainian, Polish • Cross-platform shard compatibility with the Banana Split web app Security Encryption: scrypt key derivation + NaCl secretbox (XSalsa20-Poly1305). Splitting: Shamir's Secret Sharing over GF(256). No data collection, no analytics, no trackers. Web App Also available as a web app — no installation needed: https://nfcarchiver.com/banana/ Shards created in the app and web version are fully compatible. Open Source This app is a fork of banana_split by Parity Technologies, licensed under GPLv3. Source code: https://github.com/mezinster/banana_split
F-DroidGitHub
Bangle.js Gadgetbridge
APK
Install this app to receive notifications, messages and call notifications from your Android phone on your Bangle.js smart watch. * Receive notifications, text messages, and call notifications on Bangle.js * Choose to accept/decline calls, or even answer received text messages * Bangle.js apps can access the internet via your phone (disabled by default) * Bangle.js apps can send Android Intents and can be controlled by Intents sent by apps like Tasker (disabled by default)
F-Droid
Barcode Scanner
APK
Barcode Scanner is a free and open-source app that allows you to read and generate barcodes. It can collect information about food products, cosmetics books and music (CDs, Vinyls…). Different barcodes formats are managed by the app : • 2 dimensions bar codes: QR Code, Data Matrix, PDF 417, AZTEC • 1 dimension bar codes: EAN 13, EAN 8, UPC A, UPC E, Code 128, Code 93, Code 39, Codabar, ITF Collect information about a product during a scan : • Food products with Open Food Facts • Cosmetics with Open Beauty Facts • Food products for pets with Open Pet Food Facts • Books with Open Library • Music CDs, Vinyls… with MusicBrainz App features : • Simply point your smartphone's camera to a barcode and instantly receive information about it. You can also scan barcodes through a picture in your smartphone. • With a simple scan, read business cards, add new contacts, add new events to your agenda, open URL or even connect to Wi-Fi. • Scan Food products barcodes to receive information about their composition thanks to the databases Open Food Facts and Open Beauty Facts. • Search information about the product you scan, with a quick research on different websites such as Amazon or Fnac. • Keep track of all your scanned barcodes with the history tool. • Generate your own barcodes • Customize the interface with different colors, with a light theme or a dark one. The interface is built with Material 3 and is compatible with Material You, allowing you to adjust colors based on your wallpaper for devices running on Android 12 or later. • Texts are entirely translated in English, Arabic, Spanish, French, Portuguese, Russian, German, Turkish, Italian, Ukrainian, Polish, Dutch, Romanian and Chinese (Simplified and Traditional). This app respects your privacy. It does not contain any trackers and does not collect any data. The source code is available here: https://gitlab.com/Atharok/BarcodeScanner
F-DroidGitHub
Base64
APK
Base64 Toolbox is an app to encode and decode base64 easily.
GitHubIzzyOnDroid
Based Cooking
APK
Simple, ad free, open source recipe app. More than 200 recipes from based.cooking. Features filter recipes by tag search recipes
F-DroidGitHub
BasicCashFlow
APK
BasicCashFlow allows you to manage income and expenses in the simplest way possible. Why do I need it? The app is designed for those who simply want to keep track of cash flow, especially cash, without additional features and complications, such as managing credit cards, bank accounts or advanced financial instruments. Do you just want to track how you spend your cash? This is the right app for you. How it works The interface is designed to be simple and intuitive. To add a new transaction, simply click on the "+" button and fill in the form with the amount and a few words of description. With a simple swipe of the transaction, you can modify or delete it. If you want to change the currency, in the settings you will find all the currencies used in the world.
F-DroidIzzyOnDroid
B
Batch Uninstaller
APK
Batch Uninstaller allows you to uninstall multiple apps at once. If root permission is not available, you can still delete multiple apps a lot quicker than you can using the native android implementation. However, you will be prompted for each app uninstalled. Non Root users can not uninstall system apps. This is a limitation with the Android Operating system.
F-DroidGitHub
Bats! HIIT
APK
Bats! HIIT is a simple but useful High Intensity Interval Training timer. Workout structure A HIIT workout with Bats! HIIT comprises a sequence of alternating rest (warm up/cool down) intervals and work blocks. For example, a workout with two workout blocks will look like 1) warm up 2) block #1 3) rest 4) block #2 5)cool down Bats! HIIT always inserts rest intervals between blocks, and always includes a warm up and cool down interval. The length of the rest interval is configurable. By default, it is 60 seconds. Block structure A block is a series of work/break interval pairs; each work interval has a corresponding break interval. For example, you might configure Bats! HIIT to include 4 work intervals per block, with a 50 second work interval and 10 second break. Such a block would take 4 minutes. Audio and visual cues Bats! HIIT always gives a warning consisting of 4 short chirps when you're about to transition to a new interval. Every work interval begins with a single high-pitched beep; break intervals begin with a descending, two-tone beep. Rest intervals do not have an initial beep. During work intervals, your phone's screen will be green. In breaks, the screen will turn yellow. Rest is indicated by a red background. Your phone will also tell you how long is left in the present sub-interval and how many work/break pairs and blocks remain. Screen lock When you're exercising, you want to be able to see your progress without unlocking your screen. Bats! HIIT prevents your screen from turning off, though it does allow it to dim for power savings. This lets you know at a glance how you're doing. Save/recall workout You can save/recall/delete stored workouts. "Last workout" is automatically created whenever you do a workout, and is restored when the app is next started. Pause workout If Bats! HIIT loses focus during a workout, your workout will be paused and will resume when Bats! HIIT resumes. Delay locked loop To ensure that your workout is accurately timed, Bats! HIIT implements a feedback system called a delay-locked loop. Every second, when Bats! HIIT wakes up to update the timer readout, it measures how long it was actually asleep and adjusts future delay intervals to hit the target 1-second sleep interval. In practice, this reduces short-term timing errors from more than 5% to about 0.2%; since the error is integrated over the life of your workout, the overall accuracy is two to three orders of magnitude better than the short-term errors.
F-DroidGitHub
Batt
APK
Batt is a simple app that shows battery status information on Android devices. By default, it shows the number of charge cycles and the charge status. However, if the android.permission.BATTERY_STATS permission is granted (which can be done from the app itself if you have Shizuku), it can also show:the battery healththe battery manufacturing datethe battery first use dateNote that this app requires Android 14 to work. It just „targets“ a lower Android version to work around restrictions introduced with newer Android versions (blocking access to battery stats).
IzzyOnDroid
Battery Charge Limiter (BCL)
APK
Battery Charge Limiter (BCL) is a fork of Battery Charge Limit whose development has been stalled for some time.This app is a work in progress and currently requires root to operate. If a feature is not working, do not hesitate to file a report.Features:Free and open source.Material 3 with dynamic colours.Control when to start and stop charging — either directly or via an widget.Set voltage threshold.Set custom battery control configuration if the supplied ones cannot be used properly.Same as ACC?ACC offers a broad range of features which might be too much for some people.TroubleshootingIf BCL cannot start or stop charging correctly, enable Always Write CTRL File in the settings.
GitHubIzzyOnDroid
Battery Dog
APK
Android Battery Dog is a watchdog application to facilitate long term analysis of the battery level. In addition to showing a graph of this information, the file “/sdcard/BatteryDog/battery.csv” is created containing the recorded battery levels together with a timestamp.
F-Droid
Battery Monitor
APK
Battery Monitor is a simple, practical Android app for keeping an eye on your device’s battery. It gives you clear battery information at a glance, shows useful notifications, supports configurable battery alarms, and lets you review battery history over time. Main features: - persistent notification with current battery level, status, and optional details - on Android 16 and newer, the main notification can be replaced with a Live Update showing the current battery level or temperature, - detailed battery information, including charge level, temperature, voltage, health, and power source - configurable battery alarms: for full charge, low battery, or custom charge thresholds; temperature and battery health - battery event history with filtering - CSV history export for further analysis - home screen widgets - no personal data collection Battery status notification Battery Monitor can show a persistent notification with up-to-date battery information. You can choose what is displayed, such as battery percentage, charging status, or additional details. Battery alarms Set practical alerts to help you manage charging and discharging. Battery Monitor can notify you when the battery reaches a selected level, drops below a chosen threshold, or becomes fully charged. History and export The app records battery-related events so you can review how your battery status changed over time. Logs can be filtered and exported to CSV for further analysis. Widgets Home screen widgets let you keep important battery information visible without opening the app. Privacy Battery Monitor does not collect, store, or transmit personal data. It focuses only on local battery monitoring on your device. Project background Battery Monitor is a continued and rebranded version of Battery Indicator Pro / BatteryBot Pro. The project aims to preserve a classic, clear battery monitoring experience while keeping the app working well on modern Android versions.
F-DroidGitHub
Battery Notification
APK
Always Free (No IAPs or Ads) and Always Open Source Persistent Notification Includes: Battery Level (Including Color Indicator for Android 5.0+)Battery Temperature (in Fahrenheit or Celcius)Charging StateBattery HealthCharging/Discharging Amperage (for Android 5.0+)Time Remaining Until Fully Charged or Discharged (Root/ADB Only for Android 5.0+) Required Permissions android.permission.RECEIVE_BOOT_COMPLETED - Used to restart the notification after rebooting the device Optional Permissions android.permission.ACCESS_SUPERUSER - Used to give the app the android.permission.BATTERY_STATS permissionandroid.permission.BATTERY_STATS - Used to access the BatteryStats object to get the time remaining until fully charged or dischargedandroid.permission.FOREGROUND_SERVICE - Used to keep a service in the foreground to instantly update the notification if the battery information changes
F-DroidGitHub
Battery Tile
APK
Battery Tile is an Android Quick Settings tile that allows you to display information about the battery on the tile, and allows for a long-press action to open the battery settings.The "Battery Saver" tile in Android 12 in below, when long-pressed, would open the battery settings page in Android Settings. With the introduction of Android 13, it no longer presents the battery settings page. Instead, it now opens the Battery Saver settings, removing this very useful shortcut. This app aims to restore said functionality with a custom Quick Settings tile, and additionally has since evolved into also incorporating customisation into the tile.
GitHubIzzyOnDroid
Battery Tool | Hibernate Unused Apps
APK
Battery Tool helps you save battery by stopping apps that are running in the background. You can select which apps to stop but keep in mind that you should not stop alarm clock apps, messaging apps, or system apps unless you do not rely on them. Additionally, you can activate aggressive doze mode to save even more battery. This app requires root access! I am not responsible for any damage to your device! Features - Force stop apps automatically - Aggressive doze - Quick tile - Shortcut Related Links Source code: https://github.com/Domi04151309/BatteryTool Website: https://domi04151309.github.io/Android/BatteryTool Icons8: https://icons8.com/
F-DroidGitHub
B
BatteryBot
APK
Shows your battery charge level (percent) as an icon in your status bar, with temperature, health, voltage, and time since plugged / unplugged in the notification area. It also has user-configurable alarms, logs, and widgets.
F-DroidGitHub