Productivity
1843 open source Productivity apps
Read You
APK
Read You A modern and elegant RSS reader with Material You Design Features: * Subscribe to feed links * Import from OPML * Article sync * Article update notification * Parse full content * Filter unread and starred * Feed grouping * Localization * Export as OPML * Search for articles More to come…
F-DroidGitHub
Read4SpeechExperiments
APK
Read4SpeechExperiments allows obtaining voice samples for experiments in automatic speech recognition. The set of sentences to read can be showed to the speakers by text or by images. Speakers can send the recorded speech utterances by using any communication application available on their mobile device, such as, e-mail. Moreover, this tool includes a handsfree mode for acquiring speech utterances with a reduced speaker interaction.
F-Droid
Really Basic Vocab
APK
📣 Simple app to manage your flashcards. 🏛️ App structure: filing boxes -> decks -> flashcards 🗃️ Filing boxes can be exported as and imported from a backup (individually or all). 🗂️ The decks of a filing box contain the flashcards. 🌈 You may use four color variants for filing boxes and decks. 📇 Flashcard values: front, back, notes (optional) and progress (integer). 🖌️ You may activate flashcard formatting in the app settings. 📎 You may link files to flashcards. 🏷️ You may add tags to flashcards. 🖨️ You may print flashcards. ▶️ From each flashcard list you may enter a query mode. 🔍 Flashcard lists for the entire collection as well as single filing boxes or decks are available. Using the “advanced query” option you may generate lists of all or some decks by tags, progress and / or last repetition. ❗ Please backup your content on a regular basis.
F-DroidGitHub
RebootNya
APK
RebootNya is a simple yet advanced reboot utility for Android devices.It provides convenient access to various reboot options that normally require elevated privileges. The app supports both Root and Shizuku, allowing users to execute reboot commands safely and transparently.Features:Normal rebootReboot to recoveryReboot to bootloaderApp shortcuts supportIntent-based launch and exit supportIntegration with external automation toolsClean Material Design interfaceNo ads, no trackingRequirements:RebootNya requires either:Root access, orShizuku (via ADB or root)The app does not exploit vulnerabilities or bypass Android security mechanisms. All privileged actions are executed only after explicit user interaction.RebootNya is fully open source.
GitHubIzzyOnDroid
Rebooter
APK
Regularly restarting device can solve some android system or app issues. This app mainly intended to help protect against few specific threats, because rebooting puts device into BFU (before first unlock) mode. Advanced users would be able to run any executable/script instead of reboot. Features * Reboot when screen was not unlocked for set period of time. * Reboot over fixed period or at scheduled time and days of week. * Reboot when host USB connection detected. * Customisable command line to fit different setups. * Customisable sound and speach warnings upon reboot. Permissions * root (mandatory) * set alarms & reminders (optional) * run in background (optional) * notifications (optional) For app to function just enable background service. Changing any settings stops service, start it again manually. Service checks schedule only occasionally (1 hour by default), so it should not consume any noticeable resources. For exact timing please grant "set alarms & reminders" permission. This app does not access network in any capacity. This app does not collect, send or recieve any data. This app able to use root permissions only executing user-defined command. All default commands are variations "/system/bin/su -c reboot" type.
F-DroidGitHub
Receipt Manager
APK
Features:iOS and Android applicationfast and easy receipt parser using OCRstore receipts permanently in a SQL databaseminimal designno third party appsParsing receipts is not only time consuming, it is moreover a very powerful task. Since mobile devices have a unacceptable performance, the parser uses a (traditional) client server architecture.How it works:The User makes a photo of a receiptThe Application uploads the receipt to the severThe Server parses the receipt and sends the output (as JSON response) back to the applicationThe Application stores the receipt in a SQL databasePrivacy:A lot of companies store and sell your data. This is the main reason why I started this project. I want to control my private data. Since you are hosting your own server, you don’t have to worry about that. No third party services are used.
GitHubIzzyOnDroid
Recents
APK
Recents is a replacement for the default system "recent apps" menu, especially useful if the system utility is unavailable (e.g. after removing the default launcher). It aims to provide all the system features, including launching the last launched app, displaying all apps by last use time and killing selected or all apps.How to useLaunch "Recent apps" screen Assign the app to a custom shortcut (e.g. double-click of the power button) in your system settings. Upon triggering the shortcut, you will be shown a list of all your apps, sorted by last launch time. Alternatively, you could simply place the app in a convenient spot in your launcher.Launch last app The app includes a custom shortcut, which (or its activity, LastAppActivity) can also be assigned to a custom shortcut, using any shortcut assigner. If you trigger the shortcut, you will be taken to the most recent app (excluding launchers and the current app), just like when double-tapping the "recents" button on a 3-button navbar.Kill apps (Shizuku or root required) If you have Shizuku or root access, you may retain the functionality of killing apps. You can either kill apps individually, or use the "KILL ALL" button. Note: some system apps cannot be killed this way.Setup your custom whitelist Don't want to show a bunch of OEM bloat on the list? Don't want to kill your alarm clock? Don't want to launch an app even if it was the last one launched? Mark them in settings as non-showing, non-killable or non-launchable.Display running apps You may toggle between a full list of installed apps or just the running ones in settings. Bear in mind that "running apps" are defined by having an active task, which may be a bit different to how the system "recent apps" screen treats them.Pin apps You may pin selected apps above the list. They will stay there regardless of their recency or their running status. Pinning an app doesn't mean that it's gone from the actual list and doesn't affect the "launch last app" functionality.Quick actions Upon holding a list item you can display a list of quick actions, including:launching app infouninstalling applaunching app in split-screen modelaunching app in free-form modesetting whitelist parameters (show/kill/launch)
GitHubIzzyOnDroid
Reciper
APK
🍳 Reciper - Your Ultimate Kitchen Companion! 📱Manage your recipes with ease using Reciper:📝 Organize and store all your favorite recipes in one convenient place.🌐 Easily import recipes from any website and customize them to your liking.📤 Export your recipes for easy sharing or backup.🎨 Enjoy a beautiful and stylish Material You design.🆓 Reciper is open source, ad-free, and completely free for a seamless culinary experience.📲 Download Reciper today and simplify the management of your recipes!Transform your cooking experience with Reciper! 🍽️
IzzyOnDroid
Reckoner
APK
Use Reckoner to reckon with your finances and take control of your financial future! Reckoner is a local first, personal financial tracker. This financial tracker is focused on the user. This application respect user privacy by providing an offline first application private data storage. You have the freedom to customize the application layout and add custom views for displaying your information at a glance. Reckoner allows you to create the layout you want without artificial limits.Secure and Private: Reckoner uses application private storage to store the database. Reckoner also allows you to setup a separate passcode for the application so people cannot open it from your unlocked phone. By default data is offline only, but you can synchronize data end-to-end encrypted with AES 256 bit encryption to a PocketBase server you control. You can backup the database to any storage location you want or on a regular schedule or on demand.Make it Yours: With report groups, you can add any report supported and create an overview that you want. The UI layout can be reordered to allow for you to choose which screen to show on startup. Hide any unused screens you don't use or add more as it fits your use case. There are also app themes which can be applied if you want a dark theme, light theme, or AMOLED black theme.Custom Categorization: Categories in Reckoner are flexible and allow you to use them the way you want. Nest categories within one another for a more intuitive experience. Attach budgets to categories to allow traditional budget planning on the cadence you want: yearly, monthly, daily or anywhere in between. You can have as many category groups as you want in Reckoner each of which could have or not have budgets as you desire. Don't want to touch categories at all? Reckoner supports tagging of transactions.Designed for all Devices: Reckoner has an adaptive layout which adjusts to your device. Whether your screen folds out or you connect to an external display, you will be presented with a UI optimized for the available screen size. Pocketbase synchronization works across all devices which run Reckoner: desktop, mobile, or web.Automatically Sync Data With SimpleFin support, Reckoner supports automatically downloading financial information from your accounts! Automatically have your financial information loaded into Reckoner. Note that using SimpleFin means you are subject to their privacy policy. Reckoner still queries and saves the data from SimpleFin to your device without any cloud necessary!Used permissions: - Storage: Needed only when you create or restore a backup file. - Network (Internet Access and Network State): Used only when synchronization is enabled. - Biometric and Fingerprint: Used for secure password storage and when using biometrics for unlocking.
IzzyOnDroid
Reckoning Skills (Privacy Friendly)
APK
Privacy Friendly Reckoning Skills helps you improving your mental calculation skills in the four basic calculating operations. For each game, the player can choose between the four basic arithmetic operations and four difficulties (exercises up to 10, 100, 1000 and 10000). After finishing an exercise round the player receives a score which depends on the number of exercises answered correctly and the time it took to answer all ten exercises. After every game there is an overview which shows whether the exercises were solved correctly. It is also possible to choose "Direct Feedback" in the settings. If direct feedback is chosen, the player will receive feedback whether the exercise was solved correctly after each single exercise. How does Privacy Friendly Reckoning Skills differ from other similar apps? 1) No permissions Privacy Friendly Reckoning Skills does not require any permissions. For comparison: The Top Ten of similar apps from the Google Play Store requires an average of 3,4 permissions (in November 2017). These are for instance the location permission or the permissions to access, modify or delete storage. 2) No advertisement Moreover, Privacy Friendly Ludo distinguishes from many other applications in the way that it completely relinquishes advertisements. Advertisement might track a user's actions. It could also shorten battery life or use mobile data. This App requires minimal permissions and is part of the Privacy Friendly Apps group developed by the research group SECUSO at Technische Universität Darmstadt. More information can be found at https://secuso.org/pfa Feel free to contact us via: Bluesky - @secusoresearch.bsky.social https://bsky.app/profile/secusoresearch.bsky.social Mastodon - @SECUSO_Research@bawü.social https://xn--baw-joa.social/@SECUSO_Research/ Job opening - https://secuso.aifb.kit.edu/english/Job_Offers.php
F-DroidGitHub
Recurring Expense Tracker
APK
A Material You recurring expense tracker, allowing you to keep track of your monthly spending. As the name suggests, this app focuses on recurring expenses like rent, insurance, subscriptions, and other regular payments. Built with Kotlin Multiplatform and Material You design principles, it provides a simple yet powerful way to track and visualize your recurring financial commitments. The app is designed to be intuitive and straightforward, helping you understand exactly where your money goes each month. My idea is to add new features iteratively, and I'm happy for any contribution. Feel free to make feature requests or report bugs if you find any.
F-DroidGitHubIzzyOnDroid
Red Moon
APK
Blue light may suppress the production of melatonin, the sleep hormone. Red Moon filters out blue light and dims your screen below the normal minimum, so you can use your phone comfortably at night. Features: - Schedule Red Moon to run from sunset to sunrise, or at custom times. - Use the default color profiles, or set custom color, intensity, and dim levels. - Automatically pause in apps secured against overlays, or those you choose. - Quickly start, stop, and switch profiles via notification, tile (Android 7.0+), or widget. Permissions: - Modify system settings: To automatically lower the screen brightness when the filter is on - Approximate location (network-based): To determine the sunrise and sunset at your location. This will only be used when you configure Red Moon to automatically start at night. - Draw over other apps: To change the color and brightness of the screen in all apps - Run at startup: To restore the previous filter state at startup
F-DroidGitHub
Red Screen
APK
Shows a bright red screen for use as an ad-hoc emergency light or as a penalty card. If triggered from outside, it turns on the screen and raises atop of the lock screen. The colour can be overridden with an intent parameter (see README on Github).
F-DroidGitHub
RedTrigger
APK
RedTrigger enables shoulder triggers (SAR capacitive sensors) on Nubia Red Magic phones system-wide, without needing Game Space. Nubia's game framework controls the shoulder trigger hardware and only activates them inside Game Space. The system also resets trigger settings every time you switch apps. RedTrigger fixes both issues. How it works: - Activates SAR sensors without launching full Game Space - Runs a watchdog service that detects when Nubia's SystemMgr resets trigger settings on app switch - Re-applies settings instantly, keeping triggers active across all apps Key remapping (via Shizuku): - Reads raw input events from /dev/input using a Shizuku UserService - Optionally injects remapped key events (L1/R1) so apps like KeyMapper can capture them - Uses a virtual uinput device so remapped events appear as real hardware input Requirements: - Nubia Red Magic phone (tested on Red Magic 11 Pro) - Shizuku installed and running (wireless ADB or root) The app automatically grants itself WRITE_SECURE_SETTINGS via Shizuku, so no manual ADB commands are needed. Enable "Auto-enable on boot" to survive reboots.
F-DroidGitHub
Reef
APK
Reef: Stay Focused and Boost ProductivityReef is your ultimate productivity companion, designed to help you stay focused, manage screentime, and minimize distractions. Whether you’re working, studying, or simply want to disconnect from unnecessary distractions, Reef empowers you to take control of your time and focus on what matters.Note: We use Accessibility Service to know when you are using unproductive apps and close them automatically. No information leaves your device, nor is it distributed to any third parties.Key Features:Focus Mode: Enter focus mode to pause distracting apps and stay productive. Once your focus session is over, all apps resume automatically, letting you get back to them without interruption.Routine Scheduling: Set up daily or weekly routines to automatically activate focus mode during specific times. Whether it’s work hours, study sessions, or personal time, Reef adapts to your schedule.App Whitelist: Customize your focus sessions by whitelisting essential apps that you still need access to, even during focus mode. Keep important tools available while pausing distractions.App Usage Limits: Set daily limits for apps and receive reminders when you’re nearing your limit. Manage how much time you spend on social media, games, or any other apps that distract you.Pause & Resume: With a single tap, pause apps during focus mode and resume them effortlessly when you’re done. This simple control helps you manage distractions with ease.Digital Well-being: Reef helps improve your digital well-being by promoting healthy app usage habits. Cut down on screen time and reclaim your focus to achieve your goals.Personalized Experience: Tailor your focus settings to your lifestyle. Whether you want to focus for a few minutes or a few hours, Reef adapts to your needs.Why Choose Reef?In a world filled with distractions, Reef helps you regain control over your time and attention. Whether you’re studying, working, or just need a break from constant notifications, Reef is the perfect tool to boost your productivity and maintain a healthy balance between your digital life and your real-world responsibilities.Take control of your time, eliminate distractions, and achieve more with Reef!
GitHubIzzyOnDroid
Remember My Sort
APK
Android's file picker (DocumentsUI) resets sort order every time you navigate into a folder. This Xposed module persists your sort preference across directories and sessions. Features: Tap a sort option to set the global default Long-press a sort option to save per-folder preference Per-folder overrides take priority over global default Requires official LSPosed framework, Android 11+ and root access. Supported packages: com.google.android.documentsui (Google Pixel) com.android.documentsui (AOSP)
F-DroidGitHubIzzyOnDroid
Remember: Notes & Reminders
APK
Remember is built around one simple idea: if you dismiss a reminder without finishing the task, it comes back. No important item disappears just because you accidentally swiped away a notification. Mark the note done, and the reminder is gone for good. ━━ 📌 REMINDERS THAT STICK ━━ Keep reminders visible until they are actually done. Choose from normal reminders, high-importance reminders with heads-up alerts, or a quiet summary notification that keeps overdue and upcoming items pinned in your notification shade. ━━ 🔔 NOTIFICATION ACTIONS ━━ Add useful one-tap actions directly to reminder notifications so you can act without opening the app: * Call, Message, or Email * Get Directions * Open a link, app, or shortcut * Copy text or Share content ━━ 💤 NATURAL SNOOZE PRESETS ━━ Snooze with human-friendly presets - soon, later today, this evening, and tomorrow morning - without hunting for the right time. ━━ 📅 RECURRING SCHEDULES ━━ Create daily, weekly, monthly, or yearly reminders. Remember also supports richer calendar-style patterns like "the last Friday of every month", with optional end dates or occurrence counts. ━━ 📝 MARKDOWN NOTES AND CHECKLISTS ━━ Write rich markdown notes with headings, bold, italics, underline, links, and code blocks. Build nested checklists for groceries, packing lists, project steps, or anything else that benefits from structure. ━━ 🔍 ORGANIZE AND FIND THINGS ━━ Use tags, stars, archive, trash, full-text search, filters, sorting, and bulk actions to keep your notes manageable. ━━ 📱 WIDGETS AND QUICK CAPTURE ━━ Home screen widgets for upcoming reminders, starred notes, and quick capture. A persistent notification can keep note creation one tap away at all times. ━━ ☁️ IMPORT FROM GOOGLE TASKS ━━ Move into Remember from Google Tasks using a connected account or a Google Takeout file. Import is read-only; Remember does not modify or delete your Google Tasks data. ━━ 💾 BACKUP AND RESTORE ━━ Export your notes and settings to a backup, optionally including attached media. Restore when moving to a new device, or import a backup to merge notes into your current collection. ━━ 🎨 MAKE IT YOURS ━━ Choose Material You wallpaper colors, hand-tuned color presets, your own custom colors, palette styles, gradient backgrounds, black OLED mode, cover images, and more. Theming is deep - the app can look and feel very different from any other notes app on your phone. ━━ 🔒 PRIVATE BY DEFAULT ━━ Your notes are stored on your device. There are no Remember servers, no account is required, and no data leaves your phone unless you export a backup yourself.
F-DroidGitHub
Remote Numpad
APK
Server download: https://github.com/theolizard/remote-numpad-server/releases With Remote Numpad, you can add the convenience of a numeric keypad to your laptop. You can use this numpad in 3 different ways. Using the Bluetooth HID profile (experimental), you can use Remote Numpad with any Bluetooth-enabled device (Android P or more required). Using the classic Bluetooth or TCP (Wi-Fi) connections, a server application needs to be running on the device. The server can be downloaded from "https://github.com/theolizard/remote-numpad-server/releases" where you will also find more information. IMPORTANT: The classic Bluetoooth and TCP (Wi-Fi) connections WILL NOT WORK if the server is not running on the other device. A tutorial video can be found at "https://youtu.be/xTfQparcgg4". The project is open source and all contributions are welcome over at "https://github.com/theolizard/remote-numpad".
F-DroidGitHub
Rental Calc
APK
The developer is currently on hiatus from the project. Questions and pull requests may not be looked at for some time. Are you interested in investing in real estate and want to rent out homes? Not sure how to determine if a property is a good investment? Rental Calc helps real estate investors determine if a potential property is worth buying and renting. Create a property entry, enter a few fields, and Rental Calc will compute what you need at closing, your projected cash flow, and various returns on your investment.
F-DroidGitHub
RepWifi
APK
RepWifi enables Internet access via USB Wi-Fi adapter.
F-Droid
Repay
APK
Lending money to your friends can get messy. You can lose track and have disputes over it, or forget altogether. With Repay you can keep track of everything you've lent them, and what they've lent you too using a simple, fast system to store an IOU in your device so you never forget. There's no need to make any accounts or give any bank account information, it's just a simple record you keep to make sure you're never out of pocket.
F-DroidGitHub
RepoStore
APK
RepoStore is a native Android app that turns GitHub releases into a clean, Play Store-style experience. Key Features: • Smart Discovery - Home sections for Trending, Recently Updated, and Featured projects. Only repos with valid APK assets are shown. • Latest-Release Installs - Fetches the latest release for each repo and shows only assets from the newest release with a single Install action. • Rich Details Screen - View app name, version, stars, forks, language stats, rendered README content, release notes with markdown formatting, and screenshot gallery. • Install & Update Tracking - Tracks installations and shows when updates are available. Shows "Open" for installed apps. • Multi-language Support - Support for English, Hindi, Hinglish, and Marathi with a searchable language selection dialog. • Material You Design - Material 3 design with dynamic theming support and dark mode. • GitHub Integration - Optional GitHub sign-in to increase API rate limit from 60 to 5,000 requests/hour. How it works: RepoStore uses GitHub's public API to search for Android repositories. It filters to show only those that have real, downloadable APK files in their releases. When you find an app you like, tap Install to download and install it directly. Privacy & Security: • No tracking or analytics • No ads • Open source (MIT License) • Downloads come directly from GitHub releases • HTTPS-only connections Requirements: • Android 8.0 (API 26) or higher • Internet connection RepoStore is free and open source. If you find it helpful, consider starring the GitHub repository!
F-DroidGitHubIzzyOnDroid
R
Reset all Notification Channels
APK
This Xposed module will prevent the Notification Channels from being loaded upon boot, so they all need to be recreated by the respective apps. This effectively resets all Notification Channels: vibrations, ringtones, importance, etc.This will not revoke the notifications permission.WARNINGThis will permanently and irrevocably reset all settings for Notification Channels.This module will do that on every boot when it's installed.
GitHubIzzyOnDroid
Restic
APK
This app aims to make Backups on Android easy and fast using Restic. It also makes use of termux/proot to run the Restic linux binaries on Android. This project is still in a very early state and contributions are welcome!Disclaimer: This project is not an official app made by the restic team.Features:Manage Restic Repositories (S3 is currently the only supported protocol)Manage Restic SnapshotsManage Folders for BackupConfigure Schedules for automatic BackupsConfigure Cleanup Policies for FoldersProgress Notification
GitHubIzzyOnDroid