Productivity

1843 open source Productivity apps

EtchDroid ISO to USB Writer
APK
EtchDroid is an open-source application that helps you write images to USB drives. Use it to make a bootable operating system USB drive when your laptop is dead. ⭐️ Supported devices ⭐️ ✅ USB flash drives ✅ USB SD card adapters ❌ USB hard drives / SSDs ❌ USB docks and hubs ❌ Internal SD card slot ❌ Optical or floppy disk drives ❌ Thunderbolt-only devices ⭐️ Supported disk image types ⭐️ ✅ Modern GNU/Linux operating system images, including Arch Linux, Ubuntu, Debian, Fedora, pop!_OS, Linux Mint, FreeBSD, BlissOS and many more ✅ Raspberry PI SD card images (but you must unzip them first!) ❌ Official Microsoft Windows ISOs ⚠️ Community-built Windows images, made for EtchDroid (be careful: they may contain viruses!) ❌ Apple DMG disk images ❌ Older GNU/Linux OS images < 2010 such as Damn Small Linux Source code is on GitHub: https://github.com/EtchDroid/EtchDroid
F-DroidGitHub
EteSync - Secure Data Sync
APK
Secure, end-to-end encrypted, and privacy respecting sync for your contacts, calendars, and tasks (using Tasks.org and OpenTasks). For notes, please use the EteSync Notes application. In order to use this application you need to have an account with EteSync (paid hosting), or run your own instance (free and open source). Check out https://www.etesync.com/ for more information. Easy to Use =========== EteSync is very easy to use. It seamlessly integrates with Android so you won't even notice you are using it. Security doesn't always have to come at a cost. Secure & Open ============ Thanks to zero-knowledge end-to-end encryption, not even we can see your data. Don't believe us? You shouldn't, just verify yourself, both the client and server are open source. Full History ========= A full history of your data is saved in an encrypted tamper-proof journal which means you can review, replay and revert any changes you have made at any point in time. How does it work? =============== EteSync integrates seamlessly with your existing apps. All you need to do is sign up (or run your own instance), install the app, and enter your password. After that, you will be able to save your contacts, calendar events and tasks to EteSync using your existing Android apps, and EteSync will transparently encrypt your data and update the change journal in the background. More security, same work-flow.
F-DroidGitHub
EteSync Notes - End-to-end Encrypted Notes
APK
Secure, end-to-end encrypted, and privacy respecting note taking app. For syncing your contacts, calendars and tasks, please use the EteSync Sync app. In order to use this application you need to have an account with EteSync (paid hosting), or run your own instance (free and open source). Check out https://www.etesync.com/ for more information. Easy to Use =========== EteSync is very easy to use. It's as simple as any of your non-encrypted note taking apps. Security doesn't always have to come at a cost. Secure & Open ============ Thanks to zero-knowledge end-to-end encryption, not even we can see your data. Don't believe us? You shouldn't, just verify yourself, both the client and server are open source. Full History ========= A full history of your data is saved in an encrypted change history which means you can review, replay and revert any changes you have made at any point in time.
F-DroidGitHub
Etherwake
APK
Wrapper around the etherwake command. It is used to start computers within the same network as the smartphone. Since this app sends pure ethernetframes it requires root privileges.
F-Droid
Everest
APK
Discover the rules by solving small puzzles. You will learn about new mathematical ideas. No mathematical knowledge is required beyond basic arithmetics.
F-DroidGitHub
Evergreen Wishlist
APK
Evergreen Wishlist allows you to lookup books on your Amazon Wish List at your local library. Well there is a catch or two. Your library needs to use the Evergreen ILS system for their catalog. The other catch is that at this time Evergreen Wishlist can only lookup the first (or most recent) fifteen books added to your list. The 15 book limit is due to how Amazon's site works, and that may change in the future. Software usually gets better over time right?
F-DroidGitHub
Everyday Tasks
APK
Track, log and schedule your Everyday Tasks Do you have the need of remembering what you did? Do you need to know about what to do next? Are you lost in your daily household tasks? Do you think your roommate does less than you? If so, track and log your tasks with EverydayTasks and create schedules for repetitive tasks. See how much time you have spent for certain tasks, and get notified if a scheduled task is due. Core features of the app - Log tasks you did easily and quickly. - Track your tasks to the minute. - See statistics of your done tasks, e.g. how much time you spent on what. - Create schedules for repetitive tasks with a custom interval and get notified when they are due. - Use dozens of predefined tasks and variants or create your own tasks. - Dark theme support. For more information see everydaytasks.jepfa.de If you like the app please star it on GitHub
F-DroidGitHub
ExHale
APK
ExHale is an open-source app designed to help you track the time since you last smoked and see the progress you've made. It calculates the number of cigarettes avoided and the money you've saved based on your smoking habits.
F-Droid
Exceer
APK
Exceer is designed to support your bodyweight training workout by enforcing your progressions and form.
F-DroidGitHub
Exercise Reminders
APK
Using a very simple scheduling scheme (start time, end time, and frequency), schedule notifications to remind yourself to perform simple exercises. The bank of exercises is configurable - categories and individual exercises can be enabled/disabled, added, and deleted.
F-DroidGitHub
Exodus
APK
Exodus helps you to know which trackers and permissions are embedded in apps installed on your device. The app downloads reports from the εxodus platform (https://reports.exodus-privacy.eu.org/) and shows them to you app by app. This application is developed by the French non-profit organization Exodus Privacy, visit us at https://exodus-privacy.eu.org/en/. Source Code: https://github.com/Exodus-Privacy/exodus-android-app
F-DroidGitHubIzzyOnDroid
ExprEval
APK
Application that solves math expressions. Main features: * Supports variables (e.g. you can do "a=5", then "a+1" and you get 6) * Built-in basic function (like logarithms and trigonometry) * Custom functions can be defined (e.g. "log(x,b)=log(x)/log(b)", then log(32,2) will print 5) * Variables and functions can be edited both from the prompt and dialogs * Can print parsing and evaluation steps. * (Android 6.0+ only) can evaluate expressions from text selection in any application (ACTION_PROCESS_TEXT intent). * Fully localizable - actually includes English and Italian, you can contribute yor translation with a pull request on GitHub. Changelog: * 1.2: updated build tools to fix crash on some Android versions. * 1.1: added localization support and Italian translation; added ACTION_PROCESS_TEXT intent filter. * 1.0: Initial version. This application is based on this open source (MIT licensed) library.
F-DroidGitHub
Expression Evaluator
APK
The program takes in mathematical expressions and evaluates them. Its a little bit more useful then a common calculator in that it handles variables. The look and feel is more towards a programming language. Simplified version of MathCad or Linux octave. Example input: apple = 12, orange = 7 (apple/2 + orange)*10 Example output: 130.0
F-Droid
E
ExtClipboardManager
APK
ExtClipboardManager is an enhanced clipboard manager. It is to inject the code when ClipboardService starts, and intercept and mark the key methods such as setPrimaryClip before or after they are executed.Features:Timeout auto-clear clipboard: customizable time setting in secondsprovide application whitelist and blacklist mode: whitelist mode in the whitelist application will not trigger the clear clipboard operation; blacklist mode in the blacklist application will trigger the clear clipboard operationText exclusion function: text matching the rules will not be automatically clearedCaution:Remember to check the system frameInput method may read the content of the clipboard several times after cutting, whitelist mode is recommended to add the input method to the whitelist, otherwise the number of times read is easily exhausted by the input method.In some cases, getPrimaryClip will not be triggered to read the clipboard, but the application can still read the clipboard, you may need to look at the source code to know what the reason is.Currently (probably) only available for Android 12+
GitHubIzzyOnDroid
Extended emulator of МК 61/54
APK
МК 61 was the best seller of all USSR programmable calculators of 1980-s (B3-34, MK-54, MK-56, MK-61, MK-52). Calculators are emulated on microcode level so they behave exactly like the original devices, including all non-documented features and inaccurate calculations. For ease of use application features saving and loading emulation states. This app's emulation engine Java code is based on C++ source of Felix Lazarev's emu145 project. Emulation was highly optimized for speed and should run in real time on any phone. It's an extended version of the original emulator МК 61/54 by Stanislav Borutsky (https://play.google.com/store/apps/details?id=com.cax.pmk). This version allows to export/import programs from external files and contains some UI improvements. Hint 0: you can found the list of all tips in the About dialog Hint 1: touch calculator's indicator to toggle slow/fast mode. Indicator's blinking looks better in slow mode. Hint 2: you can choose between MK-61 and MK-54 using menu option that becomes visible when calculator is switched off. Hint 3: with the menu "Import" you can import programs from external files, several such programs you can find in https://xvadim.github.io/xbasoft/pmk/pmk.html Hit 4: you can open menu by long tap on the "Вкл" label.
F-DroidGitHub
Extinguish
APK
Extinguish turns your screen off but keeps your device awake (not going to the lock screen), which let other apps run on screen off.Extinguish can achieve the following behaviors: turn off the screen and hang up, temporarily turn off the screen when listening to others while getting note, listen to videos with your screen off, etc. In daily usage, the screen consumes about 10% to 20% of your device’s power consumption. And on OLED screen, the screen is lit for a long time or displaying one screen for a long time may lead to screen burn. But with Extinguish you can avoid all of these.The app uses the Shizuku API.
GitHubIzzyOnDroid
Extirpater
APK
A high performance free space eraser, the first on Android. Use before selling your device, after enabling encryption, or after deleting many apps/files. Due to how flash drives work and the partition layout of devices, it'll never be possible to fully fill the drive. Warning! Excessive use WILL destroy your device! What is free space erasing? Typically when you delete a file it is not really deleted, it is merely removed from the file system's index. A free space eraser tool such as this one fills the remaining space of your drive with random noise files and then deletes them. This process makes deleted files for the most part irrecoverable. What is file table filling? On some file systems, deleted file names can still be accessible in backup index databases. By creating many tens or hundreds of thousands of empty files with different random names you can push out the old files. This process makes deleted file names for the most part irrecoverable.
F-Droid
Extra Keyboard Layouts
APK
Adds a few choices to the list of layouts to use when a physical keyboard is connected e.g. via OTG or Bluetooth.This app does not create an icon of its own when you install it, but simply adds some new layout options for physical keyboards. These options are usually located under System › Language and Input, and they might not be accessible unless a physical keyboard is connected.
GitHubIzzyOnDroid
Eyes-Free Shell
APK
Turns your Android into an eyes-free communication device. Provides one-touch access to applications, as well as useful mini-apps built into the Eyes-Free Shell. Move your finger over the screen to explore; lift your finger up to run what you stopped on. See the FAQ or the Eyes-Free blog for more on Android accessibility.
F-Droid
F-Droid
APK
F-Droid is an installable catalogue of libre software apps for Android. The F-Droid client app makes it easy to browse, install, and keep track of updates on your device. It connects to any F-Droid compatible repositories. The default repo is hosted at f-droid.org, which contains only bona fide libre software. Android itself is open in the sense that you are free to install APKs from anywhere you wish, but there are many good reasons for using F-Droid as your libre software app manager: * Get notified when updates are available * Optionally download and install updates automatically * Keep track of older and beta versions * Filter out apps incompatible with the device * Find apps via categories and searchable descriptions * Access associated URLs for donations, source code etc. * Stay safe by checking repo index signatures and APK hashes
F-Droid
F-Droid Basic
APK
NOTE: The Basic version of F-Droid Client has a reduced feature set (e.g. no nearby share and no panic feature). It targets Android 13 and can do unattended updates without privileged extension or root. F-Droid is an installable catalogue of libre software apps for Android. The F-Droid client app makes it easy to browse, install, and keep track of updates on your device. It connects to any F-Droid compatible repositories. The default repo is hosted at f-droid.org, which contains only bona fide libre software. Android itself is open in the sense that you are free to install APKs from anywhere you wish, but there are many good reasons for using F-Droid as your libre software app manager: * Get notified when updates are available * Optionally download and install updates automatically * Keep track of older and beta versions * Filter out apps incompatible with the device * Find apps via categories and searchable descriptions * Access associated URLs for donations, source code etc. * Stay safe by checking repo index signatures and APK hashes
F-Droid
F
F-Droid Classic
APK
This is an alternative F-Droid client which is based on the older UI of the official client (pre 1.0). While the new client UI looks pretty, it's sometimes a bit clunky. Lots of information that was provided clearly in the old UI is now not available or hidden behind more taps now. F-Droid Classic brings features of the modern 1.x version of F-Droid to the classic UI, this includes: * Index-v1 support * Inline changelog entries * Localized metadata * Screenshots * Donation links Upcoming features: * Better mirror support It doesn't support the following features and probably never will * Swap * Index-v0 (old xml based index) support * Support for Android < 4.4 Note: If you want beta updates you can enable the F-Droid Classic repo in the repo management screen. Releases will also usually be available there a few days before they make it into the main F-Droid repository.
F-Droid
F-Droid Nearby
APK
F-Droid Nearby is a simple app for exchanging free software apps locally, device-to-device, even when internet is not available or too expensive. It is compatible with the built-in Nearby feature of the F-Droid client app. This is an early alpha version! It might work really badly.
F-Droid
F-Droid Privileged Extension
APK
Note: F-Droid requires root privileges to install Privileged Extension as a system "priv-app". https://f-droid.org/packages/org.fdroid.fdroid can make use of system privileges or permissions to install, update and remove applications on its own. The only way to obtain those privileges is to become a system app. This is where the Privileged Extension comes in - being a separate app and much smaller, it can be installed as a system app and communicate with the main app via AIDL IPC. This has several advantages: * Reduced disk usage in the system partition * System updates don't remove F-Droid * The process of installing into system via root is safer Instead of this build, most users will want to install the "Over-The-Air" (OTA) update ZIP file is called https://f-droid.org/packages/org.fdroid.fdroid.privileged.ota. This is here to update Privileged Extension when it has been installed using the OTA ZIP.
F-Droid