Productivity

1843 open source Productivity apps

Perceived Stress Scale
APK
The Perceived Stress Scale (PSS) is the most widely used psychological instrument for measuring the perception of stress. It is a measure of the degree to which situations in one's life are appraised as stressful. Items were designed to tap how unpredictable, uncontrollable, and overloaded respondents find their lives. The scale also includes a number of direct queries about current levels of experienced stress. The PSS was designed for use in community samples with at least a junior high school education. The items are easy to understand, and the response alternatives are simple to grasp. Moreover, the questions are of a general nature and hence are relatively free of content specific to any subpopulation group. The questions in the PSS ask about feelings and thoughts during the last month. Evidence for Validity: Higher PSS scores were associated with (for example): - failure to quit smoking - failure among diabetics to control blood sugar levels - greater vulnerability to stressful life-event-elicited depressive symptoms - more colds Because levels of appraised stress should be influenced by daily hassles, major events, and changes in coping resources, predictive validity of the PSS is expected to fall off rapidly after four to eight weeks.
F-DroidGitHubIzzyOnDroid
PerfMon+
APK
PerfMon+ is a simple performance monitor for Android. It shows a small floating window with performance details:cpufreqcpuloadgpufreqgpuloadcpubw freqmincpubwm4m cache freqsystem cache (llc) freqmemory usagecurrent
GitHubIzzyOnDroid
Periodical
APK
This application calculates the fertile days according to Knaus-Ogino and can track menstrual symptoms. WARNING: It is not recommended to use this calendar to avoid pregnancy! There are more accurate methods, like measuring the basal body temperature. The data can be backed up on a memory card or "internal" memory, if present. If you have any further questions or want to help me with translations in other languages, please contact me via e-mail - thank you. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. You can obtain the source on my website.
F-Droid
Permission Friendly Apps
APK
Gives a rating to each app, based on how much influence they can have.
F-DroidGitHub
Permission Manager X
APK
Using eXtended Permission Manager, for each installed app, on single screen, you can: View, grant or revoke manifest permissionsView AppOps permissions and choose one of multiple modesSet your desired reference value for every changeable permission Manifest permissions are those normally called permissions e.g. Storage, Camera etc. AppOps (app operations) is a robust framework Android uses at back end for access control. With every Android release manifest permissions are becoming more dependent on AppOps. So it's fun to control both simultaneously and see how they relate to each other. In short, AppOps provide a fine-grained control over many of the manifest permissions. Plus it provides additional controls like background execution, vibration, clipboard access etc. Just install the app to explore it yourself. When you reinstall an app, or change your device, or upgrade your ROM, it's a time-taking process to review all installed apps for granted permissions and revoke the unnecessary ones (after all privacy matters). PMX provides you the solution. Set reference states of permissions, which can be quickly backed up and restored, and colored bars at left make it quite easy to review packages and permissions at a glance. Confused? We are here to explain. Please start with: What is PMX?Why do I need to use PMX?What are manifest permissions and AppOps?What are Permission References? Paid version (available as Play Store and Pro flavors) offers extra features including Permission Watcher, Scheduled Checks, Permission View and Batch Operations / Profiles. Beta builds are released in Telegram channel. Guide: https://mirfatif.github.io/PermissionManagerX/help
F-DroidGitHubIzzyOnDroid
Permission Pilot
APK
Permission Pilot is a new kind of app to help you review apps and their permissions.With each Android update permissions are getting more complex. Android showing permissions in various different locations, doesn't make it easier to review them:App Info pageSpecial AccessPermissions Managerand more...Permission Pilot lists all permissions in a single location, giving you a bird's eye view of app permissions.Two perspectives are available: You can either view all permissions an app requests, or view all apps that request a permission.Apps tab All installed apps, including system apps and work profile apps. Clicking on any app will list all permissions that the app has requested, including those that show up under Permissions Manager and Special Access, along with their status. This will also include internet permissions, SharedUserID status!Permissions tab All permissions that exist on your device, including those that show up under Permissions Manager and Special Access. Permissions are pre-grouped for easier navigation, e.g. Contacts, Microphone, Camera, etc. Clicking on a permission shows all the apps that request access to that permission.Apps and permissions can be searched using free-text, sorted and filtered by different criteria.
GitHubIzzyOnDroid
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
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 your straightforward, no-nonsense piggy bank app designed to help you save money and reach your financial goals with ease. Create multiple piggy banks tailored to your needs, whether it’s for a vacation, a new gadget, or an emergency fund. Customize each piggy bank with your preferred real-world currency, set optional deadlines to keep you motivated, and add detailed descriptions so you never forget why you’re saving. Track every transaction by adding or deducting amounts, along with notes to remind yourself of the details.This app offers a clean and modern interface with dynamic color themes and a dark mode to make saving comfortable day or night. Stay organized by archiving completed or paused piggy banks, and keep full control over your data with easy export and import options via JSON.Whether you’re a casual saver or someone who likes to keep detailed records, Piggsy makes managing your goals simple, flexible, and transparent.
GitHubIzzyOnDroid
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. From the main app screen, see the current status of each med, including total current dose, last time taken, and time until the next dose expires. * 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 by one person 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 will unfortunately disable all future 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
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/ismartcoding/plain-app Reddit: https://www.reddit.com/r/plainapp
F-DroidGitHub