Productivity

1843 open source Productivity apps

Docspell Share
APK
Docspell Share adds Docspell to the Android share menu to easily push files to your Docspell server. It requires a running Docspell server instance, which you can host yourself for free. Use specialized scan apps like OpenNoteScanner (on F-Droid), OpenScan or Office Lens to create documents and push them directly to your server. Docspell allows for different upload URLs, where each may define additional metadata to add (e.g. tags). This app lets you manage these upload URLs, you can - Maintain a list of Docspell URLs to upload to - Select an URL each time or set a default one Permissions - CAMERA: optional; it is used to scan QR codes for conveniently copying URLs from a screen. - INTERNET: to upload a file to a remote Docspell server Docspell consumes your files, extracts and analyses the text and adds metadata automatically. It lets you manage your documents with minial effort. Check out the documentation.
F-DroidGitHub
Dog sports diary
APK
Note your trainings of one or more dogs, what sports you have trained for and how well you exercised. Get a quick overview of what you have trained in the last 28 days, to make your training plan better. Plan your training sessions ahead.
F-DroidGitHub
D
Dogecoin Wallet
APK
Dogecoin is a digital currency similar to Bitcoin. The app itself is based on https://f-droid.org/packages/de.schildbach.wallet.
F-DroidGitHub
Don du Sang
APK
Blood Donation is an independant initiative. It allows user to manage donation to the French Establishment of Blood (EFS) in an easy way. It allows you to: * View donation center around you or a preregistered place * Be notified of next donation campaign * Add a donation campaign date to your agenda and to ask for direction to the place * Track your previous donation * Call Post-Donation Call Center near you in case you had to
F-Droid
Donate your voice: CV Project
APK
This is not the official app of Common Voice. It's developed by Saverio Morelli App features: - The user interface (UI) is smart, clear and modern - Log in to your Common Voice account - Validate clips - Record sentences - Report sentences/clips in the relative sections - Multi-languages supported - Offline mode (continue to contribute also when you aren't connected to the Internet!) - Common Voice statistics (of the selected language) - Top contributors (of the selected language) - App statistics (anonymous) - Voices online (of the selected language) - Dark theme supported - Daily goal - Gestures - Save your recordings on your device - Many other features - The app experience is totally customisable in Settings Join the Telegram group: (@common_voice_android) You can see complete app statistics here: App statistics You can also see the app usage statistics here: App usage statistics Read more about this app on GitHub: CV Project on GitHub What is the Common Voice project? Common Voice is Mozilla's initiative to help teach machines how real people speak. Voice is natural, voice is human. That’s why we’re excited about creating usable voice technology for our machines. But to create voice systems, developers need an extremely large amount of voice data. Most of the data used by large companies isn’t available to the majority of people. We think that stifles innovation. So we’ve launched Common Voice, a project to help make voice recognition open and accessible to everyone. Now you can donate your voice to help us build an open-source voice database that anyone can use to make innovative apps for devices and the web. Read a sentence to help machines learn how real people speak. Check the work of other contributors to improve the quality. It’s that simple! You can find more details on the official website https://commonvoice.mozilla.org/ Why should you use the app instead of the website on mobile? The app is developed specifically for smartphones so it's native. It has many features that website don't provide you, such as dark theme, offline mode, customisation, gestures, etc. The app is lighter than website, without annoying animations (and animations in the app can also be stopped in Settings). In addition, the website has many bugs, especially for mobile-version, so you cannot do everything correctly.
F-DroidGitHub
Dongsa
APK
Shows Korean verb conjugations for learners of Korean.
F-DroidGitHub
DontKillMyApp ✌️ Make apps work
APK
The official DontKillMyApp app is here - make apps finally work properly even if you do not own a Pixel. Helps you set up your phone background tasks so that your apps can finally work for YOU even when not looking at the screen right now. See how is your phone doing and test different settings with DontKillMyApp benchmark. Features: • DKMA benchmark: Measure how aggressively is your phone killing background apps • Guides: Get actionable steps to overcome most background process restrictions • Make a change:️Help smartphones stay smart by sharing your benchmark report to dontkillmyapp.com DontKillMyApp is a benchmark tool to see how well does your phone support background processing. You can measure before setting up your phone, then go through the setup guides and benchmark again to see how much has your phone been slacking in the background. You can share your report through the app to the maintainers of the dontkillmyapp.com website who compile it and base the overall negative score on it. How does the benchmark work? (Technical!) The app starts a foreground service with a wake lock and schedules repetitive task on the main thread, a custom thread executor and schedules regular alarms (AlarmManager.setExactAndAllowWhileIdle). Then it calculates executed vs. expected. That's it! For more details check the code. The app is open source available it https://github.com/urbandroid-team/dontkillmy-app Special thanks to Doki (github.com/doubledotlabs/doki).
F-DroidGitHub
D
Dotterel
APK
Dotterel provides the ability to use stenographic input on the Android platform – like the machines court recorders or closed captioners use. Using this method they can achieve really high input speeds.
GitHubIzzyOnDroid
D
DozeOff
APK
Since Doze was introduced in Android 6.0, it's been a constant source of pain for developers who can't keep background processes running reliably, and users who are constantly missing important notifications because the system automatically decides to kill background services. Some ROMs are worse than others, with MIUI being the worst offender and AOSP being somewhat tolerable. DozeOff automatically disables Doze when the system is booted on your rooted device, simple as that. On Android 12L and newer, DozeOff will also disable Phantom Process Killing. You can also choose keep the CPU and WiFi awake at all times, but this will drain the battery very quickly.
F-DroidGitHubIzzyOnDroid
DozenCalc
APK
A dozenal (duodecimal, or base-twelve) calculator with both simple and scientific modes. Simple mode (automatically chosen when in portrait orientation) contains the four functions, square roots, exponents, and parentheses for grouping, and operates to four digits of fractional accuracy. Scientific mode (automatically chosen when in landscape orientation) has all of the same features, plus trigonometric functions and their inverses, logarithms, reciprocals, buttons for pi and the base of the natural logarithm, and variable precision allowing the user to select the number of fractional digits desired.
F-Droid
Dozenal Clock
APK
A dozenal (duodecimal, or base-twelve) clock and homescreen/lockscreen widget. Uses "X" for "ten" and "E" for "eleven." The app itself is full-screen and keeps time in four-digit Tims (that's 1x10^-4 hours), with the Tims separated from the whole hours by a semicolon (";"). The widget keeps time in two-digit Tims (that is, the two largest Tims), with the Tims separated from the whole hours by a semicolon (";"). The widget also display the date. The app updates automatically when open; the widget, in order to preserve battery life, updates only when the time is tapped by the user.
F-Droid
DrawAnywhere
APK
DrawAnywhere lets you sketch, annotate, and highlight directly on top of any screen — great for video courses, tutorials, and presentations. Drawing tools Freehand pen, rectangle, ellipse, and laser pointer Pixel eraser; stroke eraser via stylus button 50-step undo/redo HSV color wheel, 18 presets, recent colors, hex input Stroke width and opacity sliders Canvas and gestures Infinite canvas — pan and pinch-to-zoom freely Three-level lock (none, zoom only, all) with HUD indicator Two-finger pinch: zoom | double-tap: reset zoom | triple-tap: reset position Three-finger double-tap: toggle passthrough | triple-tap: hide canvas Toolbar Horizontal and vertical layout, draggable anywhere via long‑press Auto-dims after 3 seconds of inactivity Hide canvas or pass touch events through to the app below Finger-drawing toggle for stylus-only mode Convenience Quick Settings tile to toggle the service Drag the toolbar to the bottom of the screen to close the app Second-launch closes the service Brush hover preview while drawing Tips Turn on Clear canvas on hide to auto-clear when hiding the canvas (passthrough is also disabled). Turn off Open canvas on start to hide the canvas on startup. Source: https://github.com/DrawAnywhere/DrawAnywhere
F-DroidGitHubIzzyOnDroid
Drawterm
APK
This app uses Plan 9 standards to access your Plan 9 machines. Simple notification support Supports original Plan 9 and 9front Full mouse button support Working /mnt/term Camera support Supports multiple connection profiles (only one connection at a time) Full graphics support (rio works!) ACHTUNG! If you have never heard of Plan 9 before, this app is very likely not for you! The danger with most permissions depend on the programs the user runs on the server. Be careful about programs you open on the server side if you want to use this app safely. Internet: Obviously, the app needs access to the internet to be able to connect to servers. Access external storage: The app can access your local filesystem through /mnt/term. Camera: Drawterm allows access to the cameras. You can directly copy photos from the camera to your Plan 9 server. Location: Some users might have programs on their Plan 9 server that use the GPS location for various purposes.
F-Droid
Driftly
APK
Driftly is a fully-featured Attendance Tracker app with Material Design 3 UI, letting you save your daily attendance and analyze them, packed in a beautiful and smart interfaceFeatures🎨 Modern Material Design 3 UI📲 Save attendance🕵️Progress summarization🗓️ Inbuilt Calendar🛠️ Support for Adding, Deleting or Editing🌑 AMOLED-Friendly Dark Theme🎉 Packed with Extras
GitHubIzzyOnDroid
Drinkable
APK
Drinkable is an app which help you find cocktails that you could make today with ingredients from home. You can also explore new great cocktails to make. The app will always let you know what ingredents is missing. Features: - Includes 150+ cocktails and 150+ ingredients. - Also includes Shots, Mocktails and Cocktail Ingredients. - Available in 10+ languages. - Ability to create your own cocktails, ingredients and tags in the app. - Lets you know what cocktails you can make with the ingredients you have at home. - 1 missing ingredient list. So you can easily pick up that last item and make a new cocktail. - Save favorite cocktails. - Rate cocktails with stars from zero to five. - Supports both Imperial and Metric measurement system. - Offline support, this app will work even if you dont have internet connection. - Simple User Interface. - Open source, code is avaliable on Github. Please reach out to anton@moimob.com if you have any questions or wish for a specific cocktail or feature to be added. Hope you enjoy these delicious cocktails!
F-DroidGitHub
Droid-ify
APK
Features: • Browse and install apps from F-Droid repositories • Automatic app updates in the background • Multiple installation methods (Session, Root, Shizuku) • Add custom repositories with one tap • Works completely offline after initial sync Available in 63 languages including English, German, French, Spanish, and Chinese. Copylefted libre software, licensed GPLv3+.
F-DroidGitHubIzzyOnDroid
DroidFRPD
APK
This is an Android FRP daemon manager based on fatedier/frp project.frp is a fast reverse proxy that allows you to expose a local server located behind a NAT or firewall to the Internet. It currently supports TCP and UDP, as well as HTTP and HTTPS protocols, enabling requests to be forwarded to internal services via domain name.frp also offers a P2P connect mode.ConfigurationsManage configuration filesAside of internal configuration editor, the configuration files can be managed via Files app or SAF-compliant apps.Start daemon on device bootYou may have to grant start on boot permission manually.Ignore battery optimizationThere's an option in Settings that jumps to system battery optimization setting page.Remove activity from recentsIf enabled, DroidFRPD will be removed from Recent Activities, preventing it from being killed unexpectedly.Note: Some Malware scanners might mark this app as ELF:Agent-BIQ or something else, this usually does not mean the app is malicious. You can check the code of FRP and this project, and check if the apk is reproducible.
GitHubIzzyOnDroid
D
DroidOS Launcher
APK
DroidOS Launcher is an app launcher and multi-window controller for Android devices, including cover screens and external displays. It is designed to work with Shizuku to provide advanced launch and window management actions without requiring root.
F-DroidGitHub
D
DroidOS Trackpad
APK
DroidOS Keyboard Trackpad turns the phone into a pointer and keyboard input surface for external or virtual displays. It is designed to work with Shizuku for advanced input routing and control.
F-DroidGitHub
DroidStress
APK
This program is a simple stress test tool for Android devices. It offers the following features: - Forces the CPU to perform unnecessary calculations to generate load - Executes the process with a specified number of threads - Runs in the background, allowing work to continue even when the app is closed - Displays a solid black blank screen to prevent burn-in the display for devices that has OLED display - Also perform the memory stress test How to use: On Android 13 and newer, When this app started at the first time, it will show a dialog requesting notification permission. This is required to the app can continue processing even when its window is not open. In the "Threads:" input field, enter the number of threads to use. In the "Duration (minute):" input field, enter the amount of time, in minutes, that the process should run. If a number is entered, the process will run for that many minutes. To run the process indefinitely, leave the field blank. In the "Memory stress test (MiB:)" input field, enter a value in MiB if you want to perform a memory stress test. The test repeatedly allocates the specified amount of memory, writes arbitrary data to it, and then frees it, thereby stressing the memory. Press "Start" to begin processing. Once started, a notification will appear indicating that background work is in progress. Press "Stop" to halt processing. Press "Show blank screen" to display a solid black screen and temporarily stop the screen from sleeping. This is useful when running long stress tests on OLED displays. Click "About..." in the menu bar to view the app's version and license information. Use cases: - Battery refresh If the battery level is not displayed correctly, fully charging to 100% and then discharging to 0% can recalibrate the measurement. This app helps consume battery during that process. - Warming the phone A device that has cooled down can suddenly shut down or freeze, making it unstable. Use this program in the winter to warm the device and stabilize its operation before it becomes unstable. - Staying warm with the device Do you have a device with the CPU such as the Snapdragon 810? It's perfect for keeping warm! Use this app on the device and keep it in your pocket to warm your hands.
F-DroidGitHub
DroidTR IME
APK
Features: * Small size * Full keyboard * trf / trq / en layouts * tra / aqvoid layouts (fantastic) * Word suggestions * Replace changing color and picture * Low version android device support * The intensity of the sound can be adjusted * Emoji support * Low power consumption * Adjustable volume keys * Right / left arrow keys * Keyboard embedded settings * Compatibility with small devices * 6 different key styles * Lava (Experimental) * Standard structure
F-Droid
Droidentify
APK
Generate an HTML formated description of your device and transfer this report over to your desktop computer for further processing.
F-DroidGitHub
Drowser
APK
Avoid rogue apps from running in the background with Drowser. Drowser is a simple app that kills the selected apps when the screen turns off. It requires root and uses it to kill the apps with an 'am force-stop app-id'. This is a very impolite way of stopping apps. These might (and probably will) misbehave. You might also lose data because of this. Beware!
F-Droid
Dumpsys Packages Copycat
APK
With the introduction of the QUERY_ALL_PACKAGES permission, as far as I understand, it became impossible to use built-in tools to list and inspect installed packages. (Please let me know if you are aware of another workaround.) That is, of course, assuming you don't have access to root privileges. However, you might not desire to root your phone, either because it can turn out to be quite difficult to achieve, or because it has numerous disadvantages in itself, anyway. Another option is to connect to the phone via Android Debug Bridge (ADB) and run: adb shell dumpsys | sed -n '/^Packages:/,/^[[:space:]]*$/p' The command prints the "Packages" section from dumpsys, which contains detailed information about every installed package. It works, but the downside is obvious: You need an extra device to connect and run adb. This app strives to reproduce the output from above command, right on your phone - neither root privileges nor ADB required - using only API calls and the QUERY_ALL_PACKAGES permission.
F-DroidGitHub