Productivity

1843 open source Productivity apps

Permissions Summary
APK
Permission Summary is a lightweight, open source Android app that helps you quickly check which apps have access to sensitive permissions on your device — in just a few seconds.The app only lists user-installed apps and only those with dangerous permissions. These are permissions Android classifies as potentially privacy-invasive and require explicit runtime approval.Permissions Checked:Camera — Access to your device's cameraMicrophone — Record audioLocation — Fine & coarse location (GPS, Wi-Fi, etc.)Storage — Access to files, media, photos, or musicContacts — Read, write, or access contact data and accountsCalendar — Read or write calendar eventsPhone / Call Log — Read phone state, call logs, answer calls, etc.SMS — Send or receive SMS, MMS, and WAP push messagesBody Sensors — Access data from heart rate, step counter, etc.Non-dangerous permissions like INTERNET, POST_NOTIFICATIONS, and BLUETOOTH are intentionally excluded to reduce noise.Features:🔐 Grouped by Permission — Instantly see which apps request access to camera, mic, contacts, etc.🧼 User Apps Only — Filters out system apps and background clutter.🚫 Focus on Privacy — Shows only dangerous permissions and skips non-sensitive ones.📱 Modern UI — Built entirely with Jetpack Compose and Material 3.⚡ Fast & Lightweight — Optimized for quick, offline use. No trackers, no nonsense.Privacy: Everything runs locally on-device and offline. No personal data is collected or shared.
F-DroidGitHubIzzyOnDroid
Personal Stuff
APK
App used to track, manage and remind you of your own stuff. Sometimes we forgot where to put something somewhere or forgot when something is going to expire. it could be your cooked food that have short expiry or maybe raw meat or chicken that people forgot to cook or even dispose them from refrigerator, or could be anything with expiry or need action that you store somewhere and forgot about it. Having calendar events to all of these doesn't really solve problems, because it can be a lot of things to put in and you do not want to mix important events with your raw meat expiration events. Having todo list app or notes also not much helpful since it was meant to be as generic as possible. similar to like warehouse logistics system but more to personal. Features of this app: Allow user to manage item easily Setup notification to remind you of something Allow user to manage the amount and reminder of the items to keep track of the item. Support barcode scan as input & search Backup and restore app data with ZIP format including images and thumbnails Available in 9 languages (English, German, Estonian, French, Indonesian, Icelandic, Italian, Norwegian Bokmål, Norwegian Nynorsk, Romansh)
F-DroidGitHub
Petals
APK
The Open Source app Petals aims to help its users to either quit weed, reduce usage or simply know how much they're using. Features - Track consumption - Time-gate your consumption - Track usage - See statistics to understand your consumption - Damage reduction instructions - Export and Import as simple CSV files - Extra privacy with a personal PIN
F-DroidGitHubIzzyOnDroid
PhantomProcessesSavior
APK
PhantomProcessesSavior is an xposed module. It can solve the problem that android 12 often kills subprocesses. Its function is same to run the adb command adb shell "settings put global settings_enable_monitor_phantom_procs false" on the higher version of Android.
GitHubIzzyOnDroid
Phoenix
APK
Reboot your phone in a given interval on a specific time and start a specific application after reboot. The idea is to restart Android and an application periodically to clean up cache and memory leaks if the application has to run over a long time. And if you don't need to restart an application, still this can help to close memory leaks. No background services - reboot is scheduled by system AlarmManager. Before reboot is applied, all apps get a shutdown call to save there data. This helps to prevent data loss! Configuration allows * selection of reboot interval from every day to every 30 days * selection of reboot time from midnight to 11pm * selection between hard reboot (complete restart) or soft/hot reboot (only restart apps) * selection if you want to start an app automatically after reboot * selection of any app to be started automatically after reboot
F-DroidGitHub
Phone Saver
APK
Ever hit that share button and really wanted to just store the file on your phone? That meme that you send to your friends that would be great in your reaction image folder. That screenshot of that Snapchat that you want to hide in a secret folder. Well look no further! Set up any number of locations on your mobile, and save to them with a single click when using Android's share feature.
F-DroidGitHub
PhoneProfilesPlus
APK
PhoneProfilesPlus allows automatically or with one click configuring the device for life situations (at home, at work, in your car, sleep outside, ...).NOTE: Google Play Protect may display dialog box with title "Unsafe app blocked" and description "This app was build for an older version of Android and doesn`t include the latest privacy protection." Please click in this dialog "More details" and then "Install anyway". Dialog is displayed, because PPP has target SDK vesion 28 (Android 9). Must be, because of functionalities in PPP.Features:for phones and tabletsnavigation panel - click on title icon or swipe from left to right (Editor)navigation panel - you can change who you can see on Editor: Profiles, Events and what will by filterednavigation panel - for Events you can change order of events in listsource profileadd, edit, duplicate, delete profiles and events (Editor)activating profile with click from popup window (Activator)notifications: status bar, toast, notification icons styleapplication theme - light/darkwidgets - icon, one row, profile listshortcut into profile"drag and drop" profiles reordering (Editor)import/export profiles preferences into sdcardwho will by launched (Activator, Editor) from home screen, widgets, notificationglobal enabling/disabling of events startMore features will be added in new versions of PPP.Profile features:ringer mode, sound volume, speakerphone, sounds, airplane mode, automatic data synchronization, mobile data, network type, WiFi, Bluetooth, GPS, NFC, screen timeout, screen brightness, screen auto-rotation, run application, launcher wallpaper, lockscreen on/off, wi-fi hotspot, lock device, connect to SSID, ...Events features:priority, profile which will by activated on start/end, ignore manual profile activation, sound notification, undo profile activated before start of event, event start delay, ...event types: time, calendar, battery, call, accessories, WiFi (SSID), Screen (on/off), Bluetooth, SMS, Notifications, Applications, Location, Orientation, Mobile cells, NFC tags, Radios, Alarm clock, ...Privacy Policy
GitHubIzzyOnDroid
PhoneProfilesPlusExtender
APK
Extender for PhoneProfilesPlusNOTE: Google Play Protect may display dialog box with title "Unsafe app blocked" and description "This app was build for an older version of Android and doesn`t include the latest privacy protection." Please click in this dialog "More details" and then "Install anyway". Dialog is displayed, because PPPE has target SDK vesion 27 (Android 8.1). Must be, because of functionalities in PPPE.Accessibility service for profile parameter "Force stop applications"Accessibility service for profile parameter "Lock device"Accessibility service for event parameters "Application sensor"Accessibility service for event parameters "Orientation sensor"Accessibility service for event parameters "SMS/MMS sensor"Accessibility service for event parameters "Call sensor"*** IMPORTANT ***It is "plugin", so does NOT work standalone!Designed for co-working with 'PhoneProfilesPlus' application. Without it, this application do nothing.Privacy Policy
GitHubIzzyOnDroid
PiGrid Companion
APK
The PiGrid Companion app allows you to find and control your PiGrid device/s easily and comfortably via your Smartphone or Tablet. PiGrid is a platform for Gridcoin currently running on Raspberry Pi. Gridcoin is a cryptocurrency that incentivizes the donation of computational power to scientific projects through BOINC. Find more information at pigrid.com and gridcoin.io. AntiFeatures: * NonFreeNet - This app requires a PiGrid device, which contains proprietary software.
F-DroidGitHub
Piggsy
APK
Piggsy is a simple app for tracking your savings goals. You can create multiple piggy banks for anything you’re saving toward: a trip, a gadget, or just a rainy-day fund. Each one can have its own currency, optional deadline, and a short description so you remember what it’s for. Add or subtract money as you go and keep a history of your transactions, including small notes if you want to track details. The interface is clean and easy to use, with support for dark mode and dynamic colors. Finished or paused goals can be archived so they don’t get in the way. You can also set up auto backups to never lose your data.
F-DroidGitHubIzzyOnDroid
Pijaret
APK
Pijaret is just another rotation encryption tool. WARNING: THIS IS A TOYCRYPTER! DO NOT USE FOR SERIOUS PURPOSE! The main purpose is to create a small encryption tool to make services like Whatsapp or Telegram a >bit< more secure. The system is easy to understand. You share a numeric key with your partner in real life and en/de-crypt some important messages with it. (In case you don't go outside you can just tormail your chat partner or stuff).
F-DroidGitHub
PilferShush Jammer
APK
Features a passive jammer technique that engages the microphone thereby blocking other apps from using it. But does NOT listen to or record any of the audio from the microphone. It uses 0% CPU and no noticeable battery use. However is not intended to be left on permanently due to the variety of triggers that can cause audio_focus_state changes (VOIP etc). Also features an active jammer that emits tones constrained to the NUHF range of 18 kHz to 24 kHz range. User determined carrier frequency and drift limits with rate for random tone emissions depending on the device capabilities. For instance 20000 Hz carrier, drift limit 1000 Hz and rate slow - will output random frequency between 19 kHz and 21 kHz approximately every second. Audible artifacts are present during the NUHF tones but this may be changed in a future release. Experimental white noise output may not be very effective at blocking and is a somewhat annoying sound. The device speaker output may not have enough amplitude to block unwanted NUHF signals - testing will determine. * Manual start * Notification post when running * Auto stop and restart when telephony interrupts * Currently relies on audio_focus_state changes for auto-switching * Active jammer
F-Droid
Pill Time
APK
Pill Time is a simple Android app to help you keep track of meds that can be taken as needed (not at a specific time). * Enter your meds: choose a name, a colour, and a maximum dosage (e.g. max 2 every 6 hours). * Enter your doses (time, date, and amount). * Receive a notification when a dose expires. * Track remaining inventory of your meds. From the main app screen, see the current status of each med, including total current dose, last time taken, time until the next dose expires, and remaining inventory. * No ads or trackers * Light and dark themes DISCLAIMER: This app does not provide any medical advice, implied or otherwise. All information provided by the app is based only on user input and does not constitute a recommendation of any kind. All medical decisions should always be taken in consultation with medical professionals. This is a simple app made for personal use. It cannot be relied upon for any health-related purposes. Because of technical limitations and known issues, it cannot be guaranteed to provide notifications at specific times. (For example, restarting the phone may disable scheduled notifications from this app.) This app is not appropriate for meds that need to be taken regularly on a set schedule. It was built to track meds that may be taken when needed, but in limited amounts.
F-DroidGitHubIzzyOnDroid
Pilldroid
APK
Why for french people only? Pilldroid uses a prescription database from the French government website, with prescriptions which are refund by french health care national insurance (Sécurité Sociale). What is Pilldroid's license? Pilldroid is distributed under the BSD 3-Clause revised license
F-DroidGitHub
Pineapple Lock Screen (OSS)
APK
Pineapple Lock Screen (OSS version) is a small, simple, clean, and fast application that helps you turn your phone screen off (lock screen) without using the physical power button. This could help you increase the life of your physical power button, just in case your power physical button is near broken. This application makes use of the Android accessibility feature so it doesn't require root privilege to work. Pineapple Lock Screen (OSS version) is the Open Source Software version of the Pineapple Lock Screen app. It has the identical functionality as the paid version (Plus version) on the store. If you do think this app is helpful, you can buy the plus version to show your support at: https://link.blumia.net/lockscreenplus-playstore FEATURES ✓ One tap to lock the screen ✓ You can create a shortcut to lock the screen without opening the application ✓ Create shortcut without the app icon in the corner* ✓ Add Quick Settings tile to turn off the screen ✓ Follow system color theme (light/dark) ✓ Doesn't require root ✓ No AD USAGE Once installed, you need to enable its associated accessibility service to work. Just follow the in-application description and nothing more than that**. Please note that every time you reboot or for any other reason the application is force stopped, you need to re-enable the accessibility service. You can also create a shortcut on your launcher and/or add a Quick Settings tile to turn the screen off without entering the application, it's not required and you can also remove the shortcut when you no longer need it. * This feature requires launcher support, tested under Pixel Launcher and Microsoft Launcher. Behavior can be toggled in the Settings screen of this app. ** Since Android 13, side-loaded package need user manually allow restricted settings before using the accessibility feature. You can learn more about it at https://support.google.com/android/answer/12623953 .
F-DroidGitHub
PingOff
APK
PingOff is a simple app that automatically toggles Do Not Disturb based on the apps you use. Do you like your phone quiet while reading, meditating, or playing a game? Hate getting interrupted by random notifications? Forget to turn on DND and regret it right after? Then PingOff is the perfect app for you! PingOff is open source and released under the GPLv3 license[1]. Feel free to browse or fork the code[2]. Required Android Permissions ▸ ACCESS_NOTIFICATION_POLICY to change Do Not Disturb mode. ▸ PACKAGE_USAGE_STATS to know which app is currently running. ▸ RECEIVE_BOOT_COMPLETED to automatically start on boot if enabled. ▸ REQUEST_IGNORE_BATTERY_OPTIMIZATIONS to make sure it keeps working in the background. Get it You can download it for free from F-Droid[3]. Translations Translations are always welcome! :) The app is available for translation as two projects on Transifex[4] [1] https://www.gnu.org/licenses/gpl-3.0.en.html [2] https://gitlab.com/juanitobananas/ping-off [3] https://f-droid.org/packages/com.jarsilio.android.pingoff/ [4] https://www.transifex.com/juanitobananas/ping-off and https://www.transifex.com/juanitobananas/libcommon
F-Droid
Pioneer
APK
Pioneer is an open source tool to keep track of progress in an efficient way. Whether you are reading a book, .pdf, .epub, watching playlists, anime episodes, manga chapters, or anything else, Pioneer will act as one inventory to manage them, without relying on several different services for each. It is not just a tracker for watchlists, you can use it as a counter in general since it is optional to specify a maximum value, and also to keep track of a goal, for example, "I am aiming to finish 3 tasks today". Features: - Material 3 dynamic theme - Local and offline progress tracking, no accounts or internet connection required - Adding, deleting, and editing progress - Privacy focused progress tracking app with no data collection, analytics, and telemetery - Optional description and maximum value - Import and export to CSV - Display tags and image Pioneer is a free and open source project licensed under GPL v3, view the source code at: https://github.com/ki-bun/Pioneer
F-DroidGitHubIzzyOnDroid
PitchVis
APK
PitchVis listens to your microphone and turns the musical pitches it hears into a colorful, real-time visualization. Under the hood it runs a Variable-Q Transform (VQT) over the live audio signal, which gives high frequency resolution in the low registers where music lives, then detects the prominent pitches and maps each one to a color. The result is an animated picture of the harmony, melody and tuning of whatever you play or sing. Features: * Real-time pitch analysis of live microphone input * Variable-Q Transform tuned for musical signals * Pitch-to-color mapping in a perceptual color space * Several visual modes (Full, Zen, Performance, Galaxy) * Tuning drift display in cents * Runs fully offline — no network access, no tracking, no ads PitchVis is useful for musicians, singers, music students and anyone curious about the structure of the sounds around them. It works with any instrument or voice. The app requires only the microphone permission and does not connect to the internet.
F-DroidGitHub
Pizza Cost
APK
Calculate which pizza is the best offer, based on diameter and price. Use gestures to adjust price and diameter of three pizzas (small, medium, large) to compare. The winner will change color (turn green).
F-Droid
PlainApp: Phone Web Portal
APK
**PlainApp** is a free, open-source Android app that turns your phone into a self-hosted management hub you can access from any web browser on the same network — no accounts, no cloud, no subscriptions. Whether you need to transfer files, read SMS, browse photos, or mirror your screen, PlainApp puts full control back in your hands. ## Why PlainApp? Most phone-management tools either route your data through their own servers, lock features behind subscriptions, or plague you with ads. PlainApp is different: - **100% local** — your data never leaves your network - **End-to-end encrypted** — every connection is secured with TLS + XChaCha20-Poly1305 - **Completely free and ad-free** — no purchases, no upsells, ever - **Fully open-source** — audit the code, build your own binary, or contribute ## Features ### 🌐 Web-Based Phone Management Open a browser on any desktop or laptop connected to the same Wi-Fi network and get a full dashboard to manage your Android device — no app installation required on the computer side. Supports PWA so you can pin it to your desktop like a native app. | Category | What you can do | |---|---| | **Files** | Browse internal storage, SD card, and USB drives; upload, download, rename, delete | | **Media** | View and manage photos, videos, and audio; stream them directly in the browser | | **Contacts** | View, search, and manage your contacts | | **SMS & Calls** | Read messages and call logs; send SMS from your desktop | | **Apps** | List installed apps and export APKs | | **Notifications** | Mirror phone notifications to the browser in real time | | **Screen Mirror** | Live-stream the phone screen to the browser with audio and remote control support | | **Device Info** | Check battery, storage, network, and system details | ### 📱 Built-in Android Tools PlainApp is also a capable standalone app — not just a server: - **Markdown Notes** — write and organize notes with a clean editor - **RSS Reader** — follow your favorite websites with a distraction-free reader - **Video & Audio Player** — full-featured media player with playlist support - **TV Cast** — cast media to any DLNA/Chromecast-compatible TV - **Peer-to-Peer Chat & File Sharing** — share files and messages directly between devices without a server - **Pomodoro Timer** — stay focused with a built-in work timer - **Sound Meter** — measure ambient noise levels in real time ### 🔒 Privacy & Security - No Firebase Analytics or Messaging — crash reporting (via Firebase Crashlytics) is optional and opt-in - Zero data sent to any third-party server - All traffic between phone and browser is encrypted (TLS + XChaCha20-Poly1305) - No account registration required Github: https://github.com/plainhub/plain-app Reddit: https://www.reddit.com/r/plainapp
F-DroidGitHub
Planetario
APK
Planetario contains a 3D model of our solar system. It will show the horizon and the planets in their path along the sky. The word planet comes from the Greek planetai, meaning "wanderers". Because of the rotation of the earth, the stars seem to move in perfect circles, but the path of planets seem to wander against the background of stars. Although there are many other apps and websites that show our solar system much more acurate, Planetario has a combination of features you which make it unique: * Speed up time to see and understand the path of the planets through the sky * Zoom in on planets using a virtual telescope * See the horizon from all places on earth: checkout the different path of the Sun seen from the Northern and Southern hemisphere * Travel the Moon or another planet to see the horizon from there. Visit the Apollo 16 and Mars Opportunity landing sites. * See the earth from the Moon as seen by the astronauts John Young and Charles Duke * Check whether the Earth and the Moon can be seen from Mars as separate 'stars' * Visit some far away virtual spacestations to look down on our solar system or see it from the side. Planetario may help you to: * Learn where you can spot the planets in the night-sky * Understand why the planets wander along these strange paths * Get a grasp for the vast emptyness between our planets, and their tiny size compared to the size of our solar system
F-Droid
Planisphere
APK
The app shows the sky for an user defined point of time and an arbitrary location on the earth: - sun and moon - over 9000 stars - constellation lines - constellation names in English, Latin or as abbreviation - constellation boundaries - all eight planets of the solar system - azimuthal grid - equatorial grid - horizon - ecliptic - celestial equator The location can be entered manually or is provided by the device. There are several options to enable or disable elements of the chart, select the maximum apparent magnitude or choose the color theme. No Internet connection required.
F-DroidGitHub
Planning Poker
APK
A technique for estimating development goals in software development. Features: * Fibonacci, T-Shirt Size and Ideal Days card decks * Simple, fast and natural design * Full Android Wear and tablet support
F-DroidGitHub
Plant-it
APK
This app is designed for managing plant care. It provides a user-friendly interface to help you keep track of your plants and their needs. This app allows you to monitor plant care, receive notifications for watering schedules, upload plant images, and more. Features highlight: * Add existing plants or user created plants to your collection * Log events like watering, fertilizing, biostimulating, etc. for your plants * View all the logged events, filtering by plant and event type * Upload photos of your plants * Set reminder for some actions on your plants (e.g. notify if not watered every 4 days)
F-DroidGitHub