Productivity

1843 open source Productivity apps

DuressKeyboard
APK
Keyboard that reacts to triggers and performs security actions. ​For example: wipes phone data when a Duress Password (special data wipe code you can set in the app) is entered on the lock screen, wipes phone data on other events (if you enable this). This keyboard is private, offline and doesn't collect any of your input.
F-DroidGitHub
DuressKeyboardLite
APK
Keyboard with Duress Password feature. This keyboard is private, local and doesn't collect your input. Duress Password feature — the ability to wipe phone data by entering a special code right on the lock screen. This feature is available in phones where third-party keyboards can work on the lock screen. This app is a simplified version of DuressKeyboard app. This app has higher target SDK, but fewer features.
F-DroidGitHub
Dynamic Night Light
APK
Adjustable brightness clock display with illuminated bars. Numbers move around to prevent a screen burn-in. Smoth animations. Clock shows in each direction. Maximal display brightness is 50% (can be changed via options - open via long touch). Connect to power supply to keep display on the whole night. Without power connected the display timouts after default time (can be set via option to keep phone display on even when on battery).
F-DroidGitHub
DékaDico
APK
It's a memory training app, which is intended for those interested in improving their memorizing and recalling skills of spoken numbers. 'Spoken Numbers' is a discipline in all memory competitions. The aim is to memorize and recall as many Spoken Numbers as possible, which are read out at a pace of 1 digit per second. Getting better at such a skill would not just improve your memory skills, but also enhance your focus and concentration. Memorization is fun, try it out! Features - [New!] includes Flash Anzan trainer - Minimal, no clutter display - Customizable time delay between spoken numbers - No overall time restrictions - Easy to use recall system - Increment/Decrement time delays on the fly, to adjust to your current memorizing speed - User can now choose between male/female voice. - Choose between binary and decimal numbers to practice. - Save choices and preferences automatically. - improved UI - transition animation between windows - Evaluation mode - Store and display Highscore
F-DroidGitHub
E numbers
APK
A reference guide to "E numbers" (food additives). Allows you to check whenever additive is suitable for vegetarians, children and people with allergic reactions. You also can view additional information, such as bans in different countries.
F-Droid
E6B Flight Computer
APK
This is a simulation of the E6B flight computer. Assets from https://mediafiles.aero.und.edu/aero.und.edu/aviation/trainers/e6b/ Source code available at https://github.com/j05t/e6b
F-DroidGitHub
EBT New Note
APK
With the EBT New Note app, you can enter Euro bill note data and submit them to EuroBillTracker. EuroBillTracker is a project for tracking Euro bill notes. It comprises: - a website: www.eurobilltracker.com - a Euro bill note database - a EuroBillTracker API - a community with a user forum: forum.eurobilltracker.com - etc. This app includes features as follows: - Submit Euro bill note data to the EuroBillTracker database using the EuroBillTracker API - Take a picture of the Euro bill and get the serial number extracted - Get the location data (country, city, postal code) just by tapping the location button - Receive comments recommendations based on previously submitted comments for the same location - Edit unsuccessfully submitted data for resubmission - Show successfully submitted bills on the EBT web site
F-DroidGitHub
E
EP Mobile
APK
EP Mobile is an application that provides a set of tools for electrophysiologists and other health care workers who deal with cardiac arrhythmias. The program includes EP calculators, drug dose calculators, risk scores, diagnostic tools, ECG figures, and more.
F-DroidGitHub
ETH & UZH mensa Zürich
APK
Get an overview of today's, this week's or next week's menus. Find pictures and details such as allergy information in the details. Customise the display to suit your needs: sort locations, favourite mensas, hide them, and more in the settings.
F-DroidGitHubIzzyOnDroid
EUC State Of Health Analyzer
APK
Put your HTML text hereEUC SoH is a state-of-health (SoH) analysis tool for electric unicycles. It processes ride logs from popular EUC logging apps to estimate battery health, internal resistance, and long-term degradation patterns. The app runs entirely on-device, without trackers or network access. It is fully free and open source under the AGPL license. Main features: Scan storage recursively to discover WheelLog and EUC World subfolders and CSV log files automatically (optional support for DarknessBot dumps). Parse ride logs and separate accepted files from rejected ones, with explicit rejection reasons (e.g. too few data points, invalid Req computation). Compute state-of-health metrics such as equivalent resistance (Req) and CUSUM-based indicators. Display interactive charts (MPAndroidChart) to visualize resistance evolution and SoH trends over time. Maintain per-wheel file management: inspect logs per wheel, exclude problematic files, and keep a clean dataset. Export a structured archive for resale, expertise, or maintenance: PDF report (soh.pdf), statistics CSV, and associated logs organized by wheel identifier. Share generated PDF and archives directly via messaging apps, email, or cloud storage. Work fully offline: no account, no registration, no external server. Typical workflow: A - Your own wheel Record rides using WheelLog, EUC World, or DarknessBot. The app scans storage for folders containing compatible logs. If using DarknessBot: export a dump (.dbb) and enable .dbb search in the app. B - Purchased wheel with EUC SoH archive Import the archive into the app. Start analysis Scan subfolders recursively to find compatible CSV files and group them by wheel. Run SoH analysis to compute Req and related metrics. Inspect charts to evaluate long-term battery degradation. Review accepted and rejected log files. Export a PDF report and structured archive for sharing or record keeping. EUC SoH is intended for technically minded riders, enthusiasts, and repair shops who need transparent and reproducible diagnostics for electric unicycle battery health. Based on: https://hal.science/hal-05553115
F-DroidGitHub
Easer
APK
Make your smart phone smarter: tell it what to do under what situation. Easer provides you with explicit automation. You can also say it's an event-driven Android automation app. It knows various events, and you, the user and the device owner, can tell it what to do on what event or condition (and even combine multiple events!). Routine actions no longer need to be taken manually. More than that, Easer can not only handle Events, but also check for Conditions. This makes things simpler when they can’t be seens as Events, and makes it more intuitive. The development of Easer was inspired by CyanogenMod's 'profile' mechanism and IFTTT. The original intuition was to automatically change the profile on certain time or specific WiFi connections. However, it has been expanded for more general use (so Easer runs on any Android devices). Reminder: Easer is still under development. It may contain bugs and the UI definitely needs to be improved. The [https://renyuneyun.github.io/Easer/en/ website] and [https://github.com/renyuneyun/Easer/wiki wiki] has some relevant information and directions, so please read them before using. If you are interested in helping development, please see [https://github.com/renyuneyun/Easer/blob/master/README.en.md README] in the repo.
F-DroidGitHub
E
Easer (beta)
APK
Make your smart phone smarter: tell it what to do under what situation. Easer provides you with explicit automation. You can also say it's an event-driven Android automation app. It knows various events, and you, the user and the device owner, can tell it what to do on what event or condition (and even combine multiple events!). Routine actions no longer need to be taken manually. More than that, Easer can not only handle Events, but also check for Conditions. This makes things simpler when they can’t be seens as Events, and makes it more intuitive. The development of Easer was inspired by CyanogenMod's 'profile' mechanism and IFTTT. The original intuition was to automatically change the profile on certain time or specific WiFi connections. However, it has been expanded for more general use (so Easer runs on any Android devices). Reminder: Easer is still under development. It may contain bugs and the UI definitely needs to be improved. The [https://renyuneyun.github.io/Easer/en/ website] and [https://github.com/renyuneyun/Easer/wiki wiki] has some relevant information and directions, so please read them before using. If you are interested in helping development, please see [https://github.com/renyuneyun/Easer/blob/master/README.en.md README] in the repo.
F-DroidGitHub
Easter Eggs
APK
Collections the Android release Easter Egg. This project contains the complete code for all Android Easter eggs, aiming to organize and ensure compatibility with all Android Easter eggs. The goal is to enable most devices to experience different versions of the Easter eggs with minimal modifications to the Easter egg's code. GitHub: https://github.com/hushenghao/AndroidEasterEggs System source code: https://cs.android.com/android/platform/superproject/main
F-DroidGitHubIzzyOnDroid
Easy Ear Trainer for Chord Progressions
APK
This is a really simple Ear training app for chord progressions. Plays a chord progression starting with the tonic (I) and plays 4 other chords afterwards. Currently the app doesn't have many other featuresy but inversions, dominant chords and different settings to customize your practice are planned for the future. **OpenSource:** This app is open source. Feel free to submit bug reports or feature requests
F-Droid
Easy Launcher - Minimal launcher
APK
Features: - Favorite App Quick Access: Display your most-used apps on the home screen in text format for swift access, streamlining your operations. - Hide Apps: Easily conceal apps you don't want visible, keeping your home screen clean and focused on essential content. - Rename Apps: Personalize your apps with custom names that sync seamlessly between favorites and all apps. - Locking: Secure your privacy and data with fingerprint lock for selected apps and settings. - No Internet Permissions: No use of INTERNET permissions, ensuring your data remains private. - Crash Reports: Report crashes via email, including log files for effective troubleshooting. Personalized Customization: - Font Colors: Customize font colors using our color picker. - Position: Align Date, Time, and Apps to Left, Center, or Right. - Padding: Adjust padding between favorite apps and all apps. - Font Size: Set font size for each element on the home screen. - Toggle Items: Control display preferences on the home screen. Possible Gestures Include: - Swiping Gestures: Navigate by swiping in different directions (up, down, left, right) to access various features or move between screens. - Double Tap: Quickly tap the screen twice to perform a predefined action or activate a feature. - Clock Interaction: Tap on the clock to display additional information such as alarms or world clock. - Date Interaction: Tap on the date to open the calendar app for scheduling and planning. - Battery Icon: Tap on the battery icon to access battery usage details. Possible Actions Include: - Open Specified App: Instantly launch any app you choose for seamless access to your favorites. - Display App List: View and manage your installed apps efficiently with a comprehensive list display. - Screen Locking: Secure your device and protect your privacy with quick and convenient screen locking. - Show Recently Opened Apps: Access recently used apps effortlessly for swift multitasking. - Notification Drawer Access: Open the notification drawer with a single tap to check updates and alerts. - Quick Settings: Manage device settings swiftly by accessing quick settings directly from the home screen. - Power Dialog: Control power options such as restart, power off, and more with ease using the power dialog. - Take a Screenshot: Capture your screen instantly to save and share important information and moments. - Disable Gestures: Temporarily or permanently disable specific gestures to customize your device interaction experience. Permissions: - android.permission.SET_WALLPAPER: This permission is needed for the app to change or set the device's wallpaper. It allows the app to programmatically modify the wallpaper displayed on the home or lock screen. - android.permission.EXPAND_STATUS_BAR: This permission allows the app to expand or collapse the status bar, providing functionality to interact with the quick settings or notifications. - android.permission.USE_BIOMETRIC: This permission is needed for the app to use biometric authentication methods (such as fingerprint, face recognition, or iris scanning). - android.permission.VIBRATE: This permission allows the app to control the device’s vibrator to provide haptic feedback, which can be used for alerts, notifications, or custom user interactions within the app. - android.permission.QUERY_ALL_PACKAGES: This permission allows the app to query and view the list of all installed apps on the device. This permission can raise privacy concerns and is often reviewed by Google Play for appropriate use. - android.permission.REQUEST_DELETE_PACKAGES: This permission allows the app to request the uninstallation of packages (apps) from the device.This permission is highly restricted and usually only granted to system-level or enterprise apps. - com.android.alarm.permission.SET_ALARM: This permission is necessary for an app to set alarms on the device. It allows the app to schedule alarms that will trigger at specif
F-DroidGitHubIzzyOnDroid
Easy Noise
APK
Continues playing even under other audio. Includes a play/pause widget, a Quick Settings tile, and seven sound options. This app does not contain any ads or trackers. It does not ever connect to the internet. It does not store any data of any kind other than the current volume level and selected sound. The app needs the "Phone" permission ("Allow Easy Noise to make and manage phone calls?") ONLY to be able to pause playback during phone calls. The usual method for handling this involves something called Audio Focus, but that would mean that this app would not be able to play noise beneath other sounds (such as music or video). The full source code is available at https://github.com/cliambrown/EasyNoise
F-DroidGitHub
Easy Open Link
APK
Easy Open Link makes it easy to open links from text documents via the share function of many apps. No more cumbersome copy and paste. Easy Open Link also allows you to open several links at the same time. 1. Roughly select the URL(s). It does not matter if the selection also contains additional text or white spaces. 2. Press the "share" symbol. 3. Select "open link" The complete functionality of the app is accessed via the "share" menu. The app is ad-free, and it is open source software (GPL). The permission RECEIVE_BOOT_COMPLETED is required to check if browser which supports opening links in incognito mode (Firefox, Firefox Lite, Fennec, IceCat, Jelly, jQuarks, Lightning, Midori) is installed. For more details regarding the permission, please read https://codeberg.org/marc.nause/easyopenlink/src/branch/master/docs/permissions/RECEIVE_BOOT_COMPLETED.md
F-Droid
Easy-phone
APK
You are or you know elderly / visually impaired / disabled people. We have developed a mobile application, which may interest you. Easy Phone offers the basic functions of a phone in a way to ease their lives, using larger font sizes etc: * call * contact * sms * photos * and the possibility to return to the basic launcher of the phone.
F-DroidGitHub
EasySSHFS
APK
SSH Filesystem is a filesystem client based on the SSH File Transfer Protocol. Fuse 3.10.5. Sshfs 3.7.1. Ssh client from OpenSSH-portable 8.9p (with OpenSSL 1.1.1n). For using public key authentication add "IdentityFile=" to sshfs options. Password-protected keys are not supported. Rooted device required (/dev/fuse in android is not allow for users except root). Application source code: https://github.com/bobrofon/easysshfs WARNING: If you just want to have access to the files on your PC from your Android phone, then sshfs is a VERY bad solution for that problem. You really need to know some internal details about Android storage implementation to make something useful with sshfs. And EasySSHFS is not intended to hide all these details from its users. Please try to use any implementation of Android document provider for sftp protocol (or any other solution to work with sftp) before trying to use sshfs. NOTE: - If you are using SuperSu to manage root access and have no effect after mounting done, try to disable "mount namespace separation" option in SuperSU. - It is highly recommended to create mount points in /data/media/0 on Android 4.2 and /mnt/runtime/default/emulated/0 on Android 6.0 and above.
F-DroidGitHub
EasySync
APK
Synchronize images, videos, audio and downloads with your WebDAV server. Synchronize in both directions. Secure and open source. What is synchronized: * Images, video, screenshots that are displayed in your gallery will be synchronized. This includes images and videos in `DCIM/`, `Pictures/`, `Movies/` and `Download/` * If they are only available in a specific app but not in gallery, they won't be synchronized * Please note that messaging apps (messages, whatsapp, signal, etc.) generally offer you the choice between saving files in your gallery (in such case they will be synchronized) or not * All audio and music files that are visible in `Alarms/`, `Audiobooks/`, `Music/`, `Notifications/`, `Podcasts/`, `Ringtones/` and `Recordings/` will be synchronized * Beware that google's own voice recorder stores its files privately and offer its own cloud synchronization. They won't be synchronized by EasySync * All downloaded files in `Download/` will be synchronized, whether they are pdf, epubs, documents, images, etc. What is not synchronized: Everything not explicitly stated above is not synchronized. More specifically: * Applications * Applications data/state * Messages * Contacts * Games progress * Wifi or network parameters * Android settings and phone customization Files on **SD Card** are **NOT** synced
F-DroidGitHub
EdXposed Manager
APK
EdXposed is a framework for modules that can change the behavior of the system and apps without touching any APKs, and supports Android 8 to 11. That’s great because it means that modules can work for different versions and even ROMs without any changes (as long as the original code was not changed too much). It’s also easy to undo. As all changes are done in the memory, you just need to deactivate the module and reboot to get your original system back.There are many other advantages, but here is just one more: Multiple modules can do changes to the same part of the system or app. With modified APKs, you to decide for one. No way to combine them, unless the author builds multiple APKs with different combinations.EdXposed Manager is the GUI allowing you to manage your EdXposed settings, modules, etc.Note: the app's repo is no longer maintained, so there won't be further updates here.
GitHubIzzyOnDroid
Edge Seek
APK
Control the audio and/or brightness by sliding your fingers alongside the edges of your screen. Each edge can be configured separately. Use the 'Control Brightness with Dimmer' feature to go below zero when controlling the brightness.
GitHubIzzyOnDroid
Editor
APK
NOTE: The app is no longer developed. This is a very simple generic text editor which may be used standalone or to show or edit any sort of text file from another app. If you select a text file in a file manager or similar app you will be offered the option of using this editor along with whatever other apps you have installed that can show or edit a text file. Files will initially be opened read only, long touch on the display or touch the edit item in the toolbar to enable editing. * Regular expression text search * View markdown in browser or html viewer * Optional auto save * Optional word wrap * Optional suggestions * Optional syntax highlighting * Character set detection and selection * Light/Dark/Black/Retro themes * Small/Medium/Large text size * Monospace/Proportional typefaces
F-DroidGitHub
Egyptian Writer
APK
This is a simple Android app for viewing, creating and exporting ancient Egyptian hieroglyphs. This app supports the professional writing of hieroglyphs using the Manuel de Codage. Write ancient texts and browse all the avaible hieroglyphs on your tablet or phone. Currently, the app supports four basic MdC code concepts : : To align signs vertically * : To align signs horizontally () : To group signs ! and !! : To do a line break
F-DroidGitHub