Productivity
1843 open source Productivity apps
Restoid
APK
Restoid gives you complete control over your app backups through a clean, modern, and simple user interface. Powered by the open-source "restic" engine, it's built for users who demand robust, encrypted, and deduplicated backups. Root access is strictly required to read and write private application data directories. Features: * Restic-Powered: Leverages the speed, security, and efficiency of restic for local, deduplicated, and encrypted backups. * Selective Backup: Choose exactly which user-installed applications you want to save. * Granular Control: Granularly select what to include for each app: APK files, user data, device-protected data, external/OBB, or media files. * Flexible Repository Management: Create and manage repositories across native restic backends: Local directory, SFTP, REST server, and Amazon S3/MinIO. * Snapshot Management: Easily browse historical backup snapshots, view details of what was backed up, and forget old data to save space. * Surgical Restore: Restore entire apps completely, or just specific parts (like restoring only app data without overwriting the APK). * Automated Schedules: Set up recurring backups with customizable intervals and trigger conditions (battery, charging, and network status). * Downgrade Protection: Prevents you from accidentally restoring an older app version over a newer one.
F-DroidGitHub
Retherm
APK
Retherm is a simple application that converts resistances from RTD sensors to temperature. This app can currently convert Pt100, Pt500 and Pt1000 resistances to degree Celsius or Fahrenheit. The standard equations are done to the popular European/DIN standard for the temperature range of -200°C to +850°C with an average margin of error of about 0.02°C. An option is available for calculations to the less used American standard for the range 0 to 100°C with an average margin of error of about 0.2°C. Retherm has the option to convert thermocouple voltages to degrees. The calculations are based on a 0°C reference junction temperature and use NIST polynomial values to make conversions. Types B, E, J, K, N, R, S and T are supported with outputs showing in both centigrade and Fahrenheit depending on your preference. Retherm also features handy links to useful websites with vital information about RTD sensors. This app is for built for quick reference use. There may be errors, although I try my best to make sure there are none. I, The application creator, will not be held liable for any problems caused due to errors within the application. If any problems are found, feel free to raise these via Codeberg. This application is open source, available under the MIT license, and can be found at the following URL: https://codeberg.org/danb/retherm
F-DroidIzzyOnDroid
RevEngi App
APK
FeaturesRevEngi App encompasses a variety of functionalities, including:JNI Analysis: Extract JNI signatures from APK files to understand native method interfaces.Flutter Analysis: Analyze Flutter libraries to gain insights into application structure and behavior.Blutter: A dedicated tool for in-depth analysis of Flutter binaries.MT Hook: Generate MT Enhanced Hooks for advanced instrumentation and modification.Dex Repair: Repair corrupted DEX files to salvage and analyze application code.Extract/View APPs: Extract APK and view Apps informations like package name, version, signature and more.Smali Grammar Reference: Quick & Advanced access to Smali instruction set like their opcode, format, and description for code analysis and manipulation. Examples are also provided where applicable.Local LLM: On-Device AI chat with Llama, Qwen, Gemma & more with chat history support. Your data stays on your device. Customize baseUrl to your ollama instance for remote access.Theme Customization: Offers light, dark, and system-based theme options.Split APKs Merger: Merge split APKs into a single APK (APKS/APKM/XAPK to APK).API Key: Get your API key from the profile section and use it to access RevEngi API, integrate it with your own tools and scripts.
GitHubIzzyOnDroid
Reykunyutsyìp
APK
Reykunyutsyip is an unofficial Android client app for the Reykunyu Na'vi dictionary, with Material design. The dictionary website itself is also open-source.Features:Automatically cached dictionary for searching even when you're offlineOffline translate mode with limited functionalityOnline translate mode!Supports searching in German, Estonian, English, Na'vi, French, Hungarian, Dutch, Polish, Russian and Swedish.A really nice-looking Na'vi word card containing a bunch of informationHere are some notable featuresplayable audio pronunciation examplesRich text with Na'vi reference hyperlinksAnimal images :)Reykunyu ("someone who lets you discover things") is a dictionary in which you can search for Na'vi words and see the English translation and other information about that word. Reykunyu tries to give more detailed information than other dictionaries. The Naʼvi language is a fictional constructed language originally made for the 2009 film Avatar. In the film franchise, the language is spoken by the Naʼvi, a race of sapient humanoids indigenous to the extraterrestrial moon Pandora.
GitHubIzzyOnDroid
Ricevapp Documento Commerciale
APK
IMPORTANT DISCLAIMER AND OFFICIAL SOURCE This application, Ricevapp Documento Commerciale, is a third-party app and DOES NOT represent a government entity. It is NOT affiliated with, endorsed by, or supported in any way by the Italian Revenue Agency (Agenzia delle Entrate). The app solely provides facilitated access via WebView to the public web service "Documento Commerciale Online," for which the official government source is: https://ivaservizi.agenziaentrate.gov.it/portale/ Tired of the Inconvenience? Here's Ricevapp Documento Commerciale. Are you an artisan, a merchant, or a professional who needs to issue an Online Commercial Document? You know well that the official service doesn't have its own app and that logging in every time from a browser can be cumbersome. This is precisely why I developed Ricevapp Documento Commerciale. I created it primarily for myself: I needed a quick solution for accessing and issuing tax receipts, at no cost. Your Solution for Free Tax Receipts Ricevapp is a third-party web-app that solves a practical problem: your need for immediate access, every time, without paying for subscriptions: • Maximum Access Speed: The app takes you to the online commercial document procedure as efficiently as possible, saving you precious time. If you wish, you can save your Fisconline/Entratel credentials exclusively locally on your device to speed up the entire login process. • Protected and Compatible Access: To ensure privacy, access to the app is protected at every launch. It uses the unlock method set on your device (such as fingerprint, facial recognition, PIN, or pattern). This prevents unauthorized access to your saved data. Note: The unlock method is only requested if you have set one up in your device's security settings. • Free Forever: Forget the costs of a cash register or subscription-based software services. This app is and will remain completely free. • Designed by a Professional: Developed by an artisan who understands the need for simple, effective, and, above all, free tax tools. Download Ricevapp now and make accessing your online tax service faster and more secure!
F-DroidGitHub
RidgeScout
APK
This is a scouting app for First Robotics Compitition matches by Ridgebotics, that includes many features. Wiki: https://github.com/team4388/ScoutingApp2025/wiki
F-DroidGitHub
Ridmik Dictionary
APK
Based on ankur.org's database. More info here.
F-DroidGitHub
Riichi Mahjong Calculator
APK
Riichi Mahjong Calculator, supporting features such as hand efficiency, meld hand efficiency, winning hand analysis, and score calculation for fan and minipoints. - Hand Efficiency: Includes tile efficiency, good-shape tile efficiency (for one-shanten only), and backwards strategy. - Meld Hand Efficiency: Tile efficiency for chow, pung, kong, and pass; includes good-shape tile efficiency (for one-shanten only) and backwards strategy. - Winning Hand Analysis: Defaults to Mahjong Soul/Tenhou rules, with customizable rules to some extent. - Score Calculation By Fan and Minipoints: Defaults to Mahjong Soul/Tenhou rules, with customizable rules to some extent.
F-DroidGitHub
Ril Control
APK
This app allows you to stop or start the ril-daemon process on your Oreo Android phone with the tap of a button. It is primarily made for the LG G4 users on the AOSCP Oreo rom, but may work for other purposes. This app requires ROOT permission.
F-Droid
Roaming Guard
APK
Roaming Guard protects you from accidental roaming connections by monitoring your mobile network operator. The app compares your current operator against a customizable MCC/MNC allowlist or denylist. When your phone connects to an unwanted operator, you can choose to either receive a warning notification or — with some limitations — automatically block data traffic. Roaming Guard includes a predefined EU/EEA allowlist, and you can easily create your own custom list that perfectly matches your mobile plan. Regular Android apps cannot completely block data traffic or even disable data roaming. Therefore, this app implements a local, on-device VPN service that drops all traffic routed through the VPN when enabled. However, this approach has the following technical limitations: - Android only supports one active VPN at a time, meaning conflicts may arise if you use another VPN app. - Tethering and mobile hotspot traffic is not routed through the VPN by Android and therefore cannot be blocked. - System apps that can explicitly select their network connection may bypass the VPN. - DNS and NTP traffic have been reported to leak outside the VPN. - There might be short time windows after boot, or when enabling the VPN, where traffic might not be filtered.
F-Droid
R
RoboZZle Droid
APK
Over 1024 levels from very easy 1 minute ones to extremely hard, which could take hours to solve. RoboZZle is a cool programming puzzle game invented by Igor Ostrovsky. Your program will control a robot to collect all items from 2D tri-colored field. You can move, turn, repaint cells and call very short (in most cases) functions.
F-DroidGitHub
Robosats
APK
RoboSats is a simple and private app to exchange bitcoin for national currencies. Robosats simplifies the P2P user experience and uses lightning hold invoices to minimize custody and trust requirements. The deterministically generated robot avatars help users stick to best privacy practices.Features:Decentralized: Scrow services are individually provided by members of the Robosats federation.Privacy focused: your robot avatar is deterministically generated, no need for registration.More than 10 languages available and over 60 fiat currenciesSafe: simply lock a lightning hodl invoice and show you are real and committed.No data collection. Your communication with your peer is PGP encrypted, only you can read it.Lightning fast: the average sovereign trade finishes in ~ 8 minutes. Faster than a single block confirmation!Fully collateralized escrow: your peer is always committed and cannot run away with the funds.Strong incentives system: attempts of cheating are penalized with the slashing of the Sats in the fidelity bond.Guides and video tutorials available at https://learn.robosats.org/watch/enYou can join other cool Robots and get community support at https://learn.robosats.org.
GitHubIzzyOnDroid
RomanDigital
APK
The RomanDigital app provides a clock of unique style that can be used to repurpose an old device or to display time on a current model. For more personal use, the RomanDigital widget makes a distinctive addition to a device's Home screen. RomanDigital includes features expected in an ordinary digital clock, such as: * Choice of 12 or 24 hour format * Optional AM/PM indicator (uniquely integrated into the time display) * Option to keep display on when app is in the foreground * Display in either portrait or landscape RomanDigital also includes: * Independent configuration of app and widgets. * Selectable app and widget time display typeface (monospace, sans-serif, or serif). * Variable widget background opacity that can be set from 0% to 100% by tens. * Selectable widget time zone. * Selectable widget layouts to add a time zone label. * Selectable app time display color. For more detailed information including a FAQ list, please see the README.md file accompanying the RomanDigital source code. Source code for RomanDigital is available at: https://github.com/dfyockey/RomanDigital
F-DroidGitHubIzzyOnDroid
RoomMates
APK
Split bills among groups of people like roommates.
F-DroidGitHub
Root Checker
APK
FOSS Root Checker is an open-source utility for verifying Root Access on Android devices with absolute transparency.Ever wondered what Root Checker apps do behind the scenes once you grant them permission? This app is designed for users who value simplicity and want to see exactly how their device is being audited.How it works:Search Root: Checks 40+ system paths to find traces of root access.Verify Root: Executes the command su -c id. If it returns 0, access is verified.BusyBox: Checks specific paths and executes su -c which busybox to verify installation.Performance: All checks run on a background thread (Dispatchers.IO) to keep your device responsive.Key Features:Ultra Low Footprint: Only 1.54MB.Privacy First: No ads, no data collection, and no internet permission.Optimization: Reduced animations for devices with less than 4GB RAM.Modern UI: Material You design with Monet theming support.Wide Compatibility: Supports Android 6.0 and higher.Universal: Works with Magisk, KernelSU, APatch, and older methods.Credits and Resources:This project acknowledges the incredible work of the following developers and tools: Magisk, KernelSU, APatch, mtkclient, Shamiko, Tricky Store, Zygisk Next, Play Integrity Fix, and the TWRP/OrangeFox teams.Note from Developer:If you find this tool helpful, please consider starring the project on GitHub!
GitHubIzzyOnDroid
Root Verifier
APK
RootVerifier checks if your Android device has Superuser ("root") access or not. It can be quite useful for those who are new to the Android world and don't know whether their device is rooted yet.
F-DroidGitHub
Rootless Pixel Launcher
APK
Pixel Launcher is a close to AOSP launcher that only changes the necessary code to allow for small extensions and backporting to older Android versions. If you want a more feature packed launcher use Nova, Action or Lawnchair. Pixel Launcher is focused on simplicity and rock solid stability. Features include: * Search bar at the bottom * Wallpaper based theme selection * Regular Icon Packs * Adaptive Icon Packs, such as my Google Icons * Icon Shape selection on Android 8.0 For Pixel users, there's also a Magisk version.
F-DroidGitHub
RootlessJamesDSP
APK
Use JamesDSP as a system-wide audio processing engine without any root access. This app has several limitations that may be deal-breaking to some people; please read this whole document before using the app. Shizuku (Android 11+) or ADB access via a computer is required for the initial setup. JamesDSP supports the following audio effects: * Limiter control * Output gain control * Auto dynamic range compressor * Dynamic bass boost * Interpolating FIR equalizer * Arbitrary response equalizer (Graphic EQ) * ViPER-DDC * Convolver * Live-programmable DSP (scripting engine for audio effects) * Analog modelling * Soundstage wideness * Crossfeed * Virtual room effect (reverb) Additionally, this app integrates directly with AutoEQ. Using AutoEQ integration, you can search and import frequency responses that aim to correct your headphone to a neutral sound. Go to 'Arbitrary response equalizer > Magnitude response > AutoEQ profiles' to get started. --- Limitations * Apps blocking internal audio capture remain unprocessed (e.g., Spotify, Google Chrome) * Apps using some types of HW-accelerated playback may cause issues and need to be manually excluded (e.g., some Unity games) * Cannot coexist with (some) other audio effect apps (e.g., Wavelet and other apps that make use of the `DynamicsProcessing` Android API) - Apps confirmed working: * YouTube * YouTube Music * Amazon Music * Deezer * Poweramp * Substreamer * Twitch * ... - Unsupported apps include: * Spotify (Note: Spotify ReVanced patch is required to support Spotify) * Google Chrome * SoundCloud * ... --- Translation Please help us translate this app here: https://crowdin.com/project/rootlessjamesdsp To request a new language that isn't enabled on Crowdin yet, please open an issue here on GitHub and I will turn it on.
F-DroidGitHub
Rotation Lock + Landscape
APK
Turn on/off Auto-rotate screen quickly by long pressing search button. When you are lying on bed. The screen changes to landscape. Have to open system settings to disable Auto-rotate screen. Did you find it is really inconvenient? This app provides a super easy way for switching this setting. And it provides a state icon to indicate the current setting. Fork of https://f-droid.org/packages/org.penghuang.tools.rotationlock.
F-DroidGitHub
RotationControl
APK
This Xposed module forces full sensor rotation on selected packages.
GitHubIzzyOnDroid
Round Sync - Rclone for Android
APK
Round Sync helps you to mange your files, everywhere you go, on your local device or on most cloud providers. File Management You can list, view, download, upload, move, rename, delete files and folders Streaming Stream media files, serve files and directories over FTP, HTTP, WebDAV or DLNA Syncing You can create tasks to automatically schedule syncs of your files Material Design Supports automatic dark theme in the style of material you! Access everything Supports Storage Access Framework (SAF) for SD card and USB device access, regular storage devices and of course any cloud compatible with rclone.
F-DroidGitHubIzzyOnDroid
Routine Tracker
APK
Routine Tracker is a planner that aims to simplify managing activities that you need to perform consistently. It combines features of a planner calendar app and a habit tracker allowing you to keep all your activities in one place.Features:Flexible schedules: The app supports daily, weekly, monthly, and alternate-day schedules. You're free to choose specific days or inform the app how many times you wish to complete the task within a period.Adaptive schedule that changes automatically based on your progress: When you fail to complete your routine, you’ll be suggested to sort out the backlog on the next non-due day. And vice versa, when you over-complete your routine, the next scheduled occurrence will be canceled. This behavior can be altered in the settings.Adequate streaks: Streaks do not only form out of multiple completions in a row. Non-due days are included in the streak as well. Your streak will remain unbroken as long as you complete the habit the planned number of times within a given period.Plan ahead: The routine calendar displays completions, streaks, and planning dates to help you visualize your progress and plan your future time effectively. View a clean and organized agenda for any date, eliminating visual clutter.Modern UI: Enjoy a visually appealing and modern interface, following the principles of the Material You design. The application supports both light and dark modes, landscape orientation, and dynamic color on Android versions 12 and later.Completely free app with no limitations: Track as many habits as you wish. Routine Tracker is entirely free and contains no ads or in-app purchases.Works offline and respects your privacy: Routine Tracker operates independently without needing an internet connection or online account registration. Your confidential data always remains on your device. Neither the developers nor any third parties can access your information.More to come, so stay tuned…
GitHubIzzyOnDroid
Rsync for Tasker
APK
Tasker is a very useful and widely used automation app for Android with a plugin architecture that allows other apps (such as this one) to add extra functionality.This app provides the following actions for use within Tasker:Generate Private Key - Generates a private key to use for SSH authenticationGet Public Key - Retrieves a public key from a previously generated private key and returns it in the variable %pubkeyrsync - Run an rsync command to synchronise files to or from the devicedbclient - Run an SSH command non-interactively (experimental)The packaged native binaries of Dropbear and rsync are my own builds which I keep updated with new releases.Reasons for requested permissions:FOREGROUND_SERVICERun actions for more than a short time when triggered from older versions of Tasker.FOREGROUND_SERVICE_SPECIAL_USE(Android 14+) Run actions for more than a short time when triggered from older versions of Tasker.INTERNETAllow connecting to SSH servers (even if the SSH server is on your local network Android prevents connections without this permission).MANAGE_EXTERNAL_STORAGE(Android 11+) To read or write the files on your device with rsync.WRITE_EXTERNAL_STORAGE(Android 10 and below) To read or write the files on your device with rsync.POST_NOTIFICATIONSShow a notification that a new version is available (if checking for updates is enabled).REQUEST_INSTALL_PACKAGESPrompt to install an update after you have tapped on the update notification and chosen 'Download'.
GitHubIzzyOnDroid
Rubbish Calc
APK
Simple rubbish mass calculator that covers basic and most common trash.
F-Droid