Productivity

1843 open source Productivity apps

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 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
Rue:barbe -- modal split counter
APK
Simple application to count the passing vehicules in the street. It can be used for bike advocacy campaign (for example, to report number of bikes passing on a given street). Features: * simple no-frills interface * no login required * stores the counting results locally on the device * automatically retrives and stores location (optional) * calculate modal split * free and open source (GPL licensed)
F-Droid
Rule of Three
APK
Calculator for the rule of three.
F-DroidGitHub
RunnerUp
APK
Track your sport activities with RunnerUp using the GPS in your Android phone: * See detailed stats around your pace, distance and time. * Get stats and progress with built-in highly configurable audio cues. * Run free runs with target pace or target heart rate zone * Easily configure and run effective interval workouts modeled after Garmin * Share your favorite workouts with friends (using email) * Heart rate monitor: Bluetooth SMART (BLE) * Configure and use heart rate zones Upload your activities to a variety of running sites with a single click: * Strava * RunKeeper * RunningAHEAD Explanation to anti-features: * NonFreeNet: Uploading to Strava and other services makes use of non free net services. (The uploading is open similar to uploading a .tcx file, but the services are not open.) * UpstreamNonFree: The Play version (can be installed at the same time as the F-Droid version) has additional features using non free libraries, see below Features removed compared to Play version: * Map view (OsmDroid instead of MapBox, no MapBox API key in free) * WearOS app (requires non-free Play services) * HR ANT+ connectivity (requires closed source lib) * Runalyze and Dropbox upload (Requires API keys. Runalyze test upload possible.) * Download customized apk to device (F-Droid binary is universal for all supported binaries).
F-DroidGitHub
Running Services Monitor
APK
Running Services Monitor helps you monitor running services on your Android device. With a clean and intuitive interface, you can easily view system and user apps and check their status efficiently. Features * Monitor Running Services: View a comprehensive list of all running services on your device * Categorized View: Easily switch between All, User, and System apps * Search Functionality: Quickly find specific apps with the built-in search bar * App Details: Get detailed information about each app, including package name, version, and more * Root & Shizuku Integration: First checks for root permission, then falls back to Shizuku for advanced system interactions (where supported) * Material Design 3: A modern and beautiful UI that adapts to your device's theme * Dark/Light Mode: Toggle between dark and light themes for comfortable viewing * Localization: Support for English, Bangla, Chinese languages Requirements Essential: * Android 7.0 (API 24) or higher * Root access (preferred) OR Shizuku app installed and running Permissions: * QUERY_ALL_PACKAGES - To list all installed apps * Root permission OR Shizuku permission - The app first checks for root access, then falls back to Shizuku if root is unavailable How It Works This app uses root access or Shizuku to execute privileged ADB commands. Starting from Android 8.0 (API 26), the `ActivityManager.getRunningServices()` API was deprecated and restricted. Third-party apps can no longer query all running services on the device for privacy and security reasons. Root access provides the most seamless experience with direct access to system commands and no additional setup required. Shizuku provides an alternative for non-rooted devices by running a privileged service that can access system APIs, allowing apps to execute ADB commands without root, working on non-rooted devices via Wireless Debugging (Android 11+) or USB ADB. The app checks for root permission first, and if not available, falls back to Shizuku. It executes `dumpsys activity services` to get running service information, parses the output to extract service details (package name, PID, process name, etc.), and categorizes services into System and User categories. Limitations * Due to Android security policies, some service information may be limited * When using Shizuku, the service stops when device reboots * Dumpsys output format may vary across Android versions * This app only displays services; it cannot start/stop them This app is designed for users who want to monitor running services on their device, similar to the "Running Services" feature that was available in Android Developer Options in older Android versions.
F-DroidGitHubIzzyOnDroid
RustDesk
APK
An open-source remote desktop application, the open source TeamViewer alternative. Source code: https://github.com/rustdesk/rustdesk Doc: https://rustdesk.com/docs/en/manual/mobile/ In order for a remote device to control your Android device via mouse or touch, you need to allow RustDesk to use the "Accessibility" service, RustDesk uses AccessibilityService API to implement Android remote control. In addition to remote control, you can also transfer files between Android devices and PCs easily with RustDesk. You have full control of your data, with no concerns about security. You can use our rendezvous/relay server, or self-hosting, or write your own rendezvous/relay server. Self-hosting server is free and open source: https://github.com/rustdesk/rustdesk-server Please download and install desktop version from: https://rustdesk.com, then you can access and control your desktop from your mobile, or control your mobile from desktop.
F-DroidGitHub
RvClock
APK
Clock in the style of the Cowon D3 clock, with customizable colours for the hours and minutes. The font used is PT Sans Narrow which is licensed under the SIL.
F-Droid
RvKernel Manager
APK
Unlock the true potential of your Android device with RvKernel Manager, a powerful and user-friendly open-source tool for managing your kernel settings. This app provides comprehensive control over your device's kernel parameters.Fine-tune your device for peak performance, maximum battery life, or a perfect balance between the two.Features:Device Information DashboardMonitor critical device information including CPU model, GPU model, RAM, kernel version, Android version, and more.Real-time monitoring: Voltage, temperature, charging level, and deep sleep timeFast charging control: Enable/disable for supported devicesBypass charging mode: Supported on compatible kernelsBattery health tracking: Monitor current health and capacityThermal configuration: Manage thermal profiles for optimal performanceMulti-cluster CPU support: Little, Big, and Prime core clustersGovernor selection: Choose optimal CPU & GPU scheduling policiesFrequency scaling: Set custom min/max frequenciesGPU tuning: Power level control, Adreno boost, and throttling settingsKernel Parameter TuningFine-tune kernel settings for optimal performance:Memory management: Swappiness, dirty ratio, and ZRAM configurationZRAM optimization: Size allocation and compression algorithm selectionNetwork tuning: TCP congestion control algorithm selectionScheduling: Kernel task scheduler tuning with BORE scheduler supportKernel profiles: Pre-configured profiles (Performance, Balance, Powersave)CPU tuning: Uclamp settings for fine-grained CPU performance controlAnd many more advanced parameters!Material 3 Expressive DesignModern interface: Clean, intuitive Material 3 designDynamic theming: Adapts to your system colorsDark/Light modes: Full theme supportSystem IntegrationWireGuard support: Monitor WireGuard kernel module statusReal-time monitoring: CPU usage, uptime, and system metricsRequirementsROOT ACCESS REQUIRED: This app needs root permissions to modify kernel parametersAndroid 12+: Minimum supported Android versionSnapdragon devices: Currently only compatible with Qualcomm Snapdragon SoCs
GitHubIzzyOnDroid
R
RxDroid
APK
A simple medication reminder. Also keeps track of your pill count and required refills. Help with translating RxDroid to your language at crowdin.com!
F-DroidGitHub
S2TDroid Pro
APK
An open source android app for transforming Simplified Chinese to Traditional Chinese and vice versa. Highlights Light weight Auto detect almost everything Support GBK, UTF-8, BIG5 and Unicode encoding Very fast Don't need internet Transformation bubble, you can transform anywhere!
F-DroidGitHub
SAI
APK
SAI is an app for installing and exporting split APKs - apps that consist of multiple APKs. SAI can install apps using standard Android API, using root access or using Shizuku.
F-DroidGitHub
SBW
APK
Simple Bitcoin Wallet (aka SBW) is an open-source, non-custodial, autonomous Bitcoin wallet for Android devices which can store BTC as well as send and receive Bitcoin transactions.
F-DroidGitHub
SD Maid 2/SE - System Cleaner
APK
SD Maid 2/SE is your Android’s trusted assistant, to keep it clean and tidy. Nobody is perfect and neither is Android. * Apps you have already removed leave something behind. * Logs, crash reports and other files you don't want are constantly being created. * Your storage is collecting files and folders you don't recognize. * Duplicate photos in your gallery. Let’s not go on here… Let SD Maid 2/SE help you! SD Maid 2/SE is an app and file manager that specializes in knowing which apps have created specific files on your device. SD Maid 2/SE searches your device and compares files with installed apps to offer options for safely freeing up storage space. ✨ Clean up after uninstalling apps If apps create files outside their designated folders then files can remain even after uninstalling the apps. The "CorpseFinder" tool finds app remnants, tells you to which app they belonged and helps you delete them. 🔍 Search your device the smart way Filter for empty folders, temporary files, already installed apps and more. You can even create your own search criteria. The "SystemCleaner" tool allows you to automatically search your device and delete files based on various criteria. 🧹 Delete expendable files and hidden caches Thumbnails, trash bins, offline caches and more: If apps don't clean up after themselves, then this app will. The "AppCleaner" tool finds apps with expendable files. 📦 Manage all of your apps Get a comprehensive list of all apps installed on your device. Enabled, disabled, user or system app: no app can hide from you. The "AppControl" tool is an app manager that allows you to search, sort and control your apps. 📊 What is using all your space Storage management can be complex with apps, media, system, and other files across phone storage, SD cards, and USB devices. "StorageAnalyzer" is a file manager that displays how space is used on your device, simplifying your storage management. 📷 Find duplicate data Duplicate downloads, photos sent through social media or just similar pictures of the same scene: Over time copies can accumulate. The "Deduplicator" tool finds files that are exactly the same or similar and helps you delete extra copies. 👆 Declutter with a swipe Pick a folder and go through files one by one with simple swipes to keep, delete, or skip. The "Swiper" tool lets you review all decisions before anything is deleted, and you can save a session to continue later. 🗜️ Save space without deleting photos Photos can take up a lot of storage, but you don't always want to remove them. The "Media Squeeze" tool compresses your images with adjustable quality settings to free up space while keeping your pictures. This app is ad-free. Some features require a paid upgrade. SD Maid 2/SE is the successor to SD Maid 1/Legacy. Optimized for newer Android versions and focused on cleaning up. This app has optional features that utilize the AccessibilityService API to automate tedious actions. Using the AccessibilityService API, this app can click buttons for you to perform operations on multiple apps, e.g. deleting caches. This app does not use the AccessibilityService API to collect information. SD Maid 2/SE is a File Manager & Cleaner App.
F-DroidGitHubIzzyOnDroid