Productivity
1843 open source Productivity apps
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
Elder Launcher
APK
Elder Launcher is an app which makes using an Android device easy for the elderly or first-time smartphone users. It allows quickly accessing favourite apps and contacts.Elder Launcher is a launcher designed for seniors focused on simplicity and legibility. It supports pinning favorite apps and contacts to the homescreen for quick access. You can easily phone call your favorite contacts from the homescreen.The edit menu is useful for managing the home screen. It can be opened by clicking the pencil icon on the top right.You can add/remove favourite apps or contacts.You can also rearrange selected favourites.Lastly, in case a newly installed app isn‘t immediately visible then use the Reload option.Elder Launcher’s clear layout with big icons and text, makes using phones very easy for everyone. If your phone has Android 10, then you can turn on Dark Mode in your settings app to make Elder Launcher dark with a black background.
GitHubIzzyOnDroid
Electrum Bitcoin Wallet
APK
Electrum is a libre self-custodial Bitcoin wallet with support of the Lightning Network. It's secure, feature rich and trusted by the Bitcoin community since 2011. Features: Safe: Your private keys are encrypted and never leave your device. Forgiving: Your wallet can be recovered from a secret phrase. Instant On: Electrum uses servers that index the Bitcoin blockchain making it fast. No Lock-In: You can export your private keys and use them in other Bitcoin clients. No Downtimes: Electrum servers are decentralized and redundant. Your wallet is never down. Proof Checking: Electrum Wallet verifies all the transactions in your history using SPV. Cold Storage: Keep your private keys offline and go online with a watching-only wallet. Support: Official Website has a detailed documentation and FAQ Source code on GitHub Support: Please use GitHub or email electrumdev@gmail.com to report bugs rather than the app rating system. Please translate on Crowdin
DirectF-DroidGitHub
EnRecipes
APK
EnRecipes is an open source, privacy-friendly digital cookbook that lets you create, manage and share your recipes. Features: - Create recipes quickly - Add photo, combinations and notes to your recipes - Organise your recipes by cuisine, category and tags - Add recipes to your Try Later list and mark them as favorites - Quickly search for recipes by title or ingredient - Scale your recipe ingredients to serve more or less people - Get notified of the last time you tried a recipe - Share your recipe to anyone by any means as a nicely formatted message. You can share the recipe photo too. - Shake your device to view a random recipe - Create meal plans - Set cooking timers - You can Import or Export your data - Has Light, Dark and Black themes Highlights: - 100% free and open-source - Private by Design - No special permissions required - No annoying ads or pop-ups Credits: This app was written in my free time using NativeScript-Vue. I would like to thank all those people who helped me understand the concepts during the process and my special thanks to the NativeScript team and the community. I also would like to thank the members of the Telegram EnRecipes group for contributing their ideas for this project.
F-DroidGitHubIzzyOnDroid
Encointer Wallet
APK
The Encointer wallet is your tool to participate in local communitiy currencies, to perform Encointer key-signing ceremonies and receive your universal basic income. The wallet keeps custody of your accounts' private keys and allows you to transfer funds to other users. send and receive encointer local currencies register for ceremonies perform ceremony meetups Please try our tutorials: Encointer Book
F-DroidGitHub
Energize
APK
Track your meals including calories, macro- and micronutrients Use several databases (Open Food Facts, USDA, and Swiss Food Composition Database) or create custom food Search meals by product name or just scan the barcode Get meal suggestions based on your last tracked meals Set targets for macro- and micronutrients including calculating them based on your personal details See your daily nutrition details Create and restore encrypted backups (Local or WebDAV)
F-DroidIzzyOnDroid
EnforceDoze
APK
**EnforceDoze** allows you to forcefully enable Doze right after you turn off your screen, and on top of that, it also disables motion sensors so Doze stays active even if your device is not stationary while screen off. Doze will only deactivate periodically to execute maintenance jobs (like getting notifications, etc), otherwise it will remain active as long as your screen is off. This brings a lot more battery savings than standard Doze functionality, because even with screen off and Doze enabled, Doze is still periodically checking for movement, and disabling motion sensing improves battery life further. **Features** * Force Doze mode immediately after screen off or after a user specified delay * Add/remove apps or packages directly to system Doze whitelist * Disable motion sensors to prevent Doze from kicking in during movement * Tasker support to turn on/off EnforceDoze and modify other features * Disable WiFi and mobile data completely during Doze * Ignore disabling Wifi/Data if music is playing * Ignore disabling Wifi/Data if hotspot is enabled * Enable Doze mode on devices where OEM has disabled it * No root mode so you can enjoy the core benefits without rooting your device
F-DroidGitHubIzzyOnDroid
Engine
APK
Engine is a software that allows you to use your phone as a virtual joystick, allowing you to play racing games like Assetto Corsa and Euro Truck Simulator 2 more comfortably without a steering wheel.Features:Mapping available data to virtual joystick dataDesigned using Material 3 guidelinesThe Screens and UI elements are built entirely using Jetpack ComposeEasy-to-use widget editorSeveral different presets can be set for widgetsLight and dark color themes supportedAbility to map the phone's volume keys as buttons to the game (e.g. you can manipulate the volume keys to upshift and downshift your car)Language support for Chinese & English
GitHubIzzyOnDroid
EngineDataLogger-Dashboard
APK
EngineDataLogger-Dashboard is a companion to EngineDataLogger, a project to produce a DIY ECU. This app connects to the main ECU to provide a dashboard interface.
F-DroidGitHub
EnglishWhiz
APK
EnglishWhiz is an offline dictionary app that features fast word look-up.With over 177k words available in its offline database built with simple & minimal user interface in mind. The data used in this project was made available by this awesome open-source repository (sad to see was abandoned). EnglishWhiz offers some features which include:BookmarkText-to-speechSearch historyWord suggestions, etc.
GitHubIzzyOnDroid
Epistolaire
APK
Epistolaire dumps SMSes AND MMSes AND their photos to a JSON file on the phone storage (so you can copy it whatever way you like, rsync, Syncthing, ownCloud - you name it). There's a tool to convert it to pretty HTML pages if you want to without effort. And if you know a little know a tiny bit of development, the JSON format is straightforward to use.
F-Droid
Equate
APK
Unit converting calculator featuring: * clean and fast unit conversions * more than 10 different unit types, including real time currency * over 130 units to convert between * customizable unit buttons * semi-scientific calculator * order of operations * operation history, with recall * smart parenthesis
F-DroidGitHub
Escape Launcher
APK
Escape Launcher is a minimalist home screen launcher app with features to help with phone and social media distractions. Features: * Screen time tracking * Support for work apps (Android 15+) * Support for private space (Android 15+) * Colour themes * Fonts * Weather * Search * Widgets * Double tap to lock * Hide apps * Countdown before opening apps you choose * You can disable the screen time dashboard * Customisable alignments, positioning of items * Fuzzy find in search
F-DroidGitHub