Productivity

1843 open source Productivity apps

Captive Portal Controller
APK
Captive Portal Controller lets you control how Android detects captive portal. NOTE: In many OEM provided ROMs, it is NOT a privacy feature because these ROMs are able to bypass captive portal settings. Features Enable/disable captive portal detection Set captive portal servers (with presets from GrapheneOS, Kuketz and Google) A quick setting tile to toggle captive portal detection Less than 100KB app as you don't need to use it frequently
F-DroidGitHubIzzyOnDroid
CaptureCap
APK
Audio Playback recording requires Android 10 or later. No Root needed. (WARNING: Some device vendors may not allow recording some Audio Playback sources, or even recording it at all)
F-DroidGitHub
CaptureSposed
APK
With the release of Android 14, Google added an API to enable app developers to detect screenshots. This API has since been adopted by popular apps such as Snapchat. CaptureSposed is an Xposed module that effectively disables this API as well as the screen recording detection API added in Android 15. The app provides in-app switches to control each hook. You can also add optional Quick Settings tiles that mirror the in-app switches. ⚠️ WARNING: CaptureSposed is intended for rooted devices running Android 14 or newer and requires Xposed. The required Xposed variant to use is LSPosed. Other Xposed variants will not work. This module cannot be guaranteed to work on all devices. In the worst case, it can cause a bootloop. Use at your own risk. Additionally, this module does not protect against screenshot detection from apps that use the pre-Android 14 approach of using file system listeners to detect screenshots (ref 1, ref 2). To use CaptureSposed: 1. Install an LSPosed build with API 101 support. This requires your device to be rooted with Magisk or KernelSU. 2. Install CaptureSposed. 3. Grant root access to CaptureSposed. 4. Activate the CaptureSposed module in the LSposed user interface. 5. Reboot your device and sign in. 6. Open the CaptureSposed app and use the switches to enable or disable screenshot and screen recording detection blocking. Use the Testing card to verify that detection is blocked when expected. 7. Optionally, add the Block Screenshot Detection and Block Recording Detection Quick Settings tiles from the tile editor. These tiles mirror the in-app switches. CaptureSposed is a collaborative project by Keshav Majeti and David Berdik.
F-DroidGitHubIzzyOnDroid
Cardabase
APK
Ditch the plastic and declutter your wallet with Cardabase, a lightweight, secure, and open-source digital wallet for all your loyalty cards, tickets, and barcodes. Built with privacy and simplicity in mind, Cardabase is entirely offline-first. Your personal data, card numbers, and scanned images never leave your device. Key Features: • 100% Offline & Private: No tracking, no data collection, and no internet connection required to manage your cards. • Fast Barcode Scanning: Easily scan physical cards using your device's camera or import them from images. • Encrypted Storage: Protect your sensitive cards and data with password-secured local encryption. • Screen Brightness Control: Automatically adjusts your screen brightness when displaying a card for seamless scanning at checkout counters. • Import & Export: Take full control of your data with easy backup and restore options. • Modern, Lightweight UI: Fast, clean design optimized for daily use without bloat. Cardabase is fully open-source (MIT License). Code and contributions are welcome on GitHub.
F-DroidGitHub
Carfoin
APK
Application for managing multiple Investment Fund Portfolios. It allows you to easily create personalized Portfolios and follow their evolution. Operate quickly with the Funds to consult, update and archive their net asset values.It allows simulated subscription and redemption operations to follow the evolution of the capital invested and its profitability. It also presents a global view of the portfolio and allows you to back up and share portfolios with other users.Notice: Currently this application is in Spanish only. Other languages might be included with some future release.Main features:It allows you to create multiple personalized Investment Fund Portfolios and follow their evolution.Verify the ISIN code of the Funds with the check digit.Update via internet the last price or a time interval and archive the net asset values obtained.It presents the data through tables and graphs and calculates some statistical indices.It allows simulating subscription and redemption operations to follow the evolution of the capital invested and its profitability (TWR and MWR).Summary and graphical view of the global position of the portfolio.Obtains the price of the Dollar to compare portfolios with different currencies.View and download fund documents: brochure and latest periodic report (pdf format).Shows the Morningstar Rating (updated every month).Backs up the main portfolio file (SQLite3 database).Allows you to share wallets with other users of the App.More features coming soon...
GitHubIzzyOnDroid
Carts Bus Boarding
APK
This application is a part of CARTS research project and detect boarding of bus using smartphone sensors.
F-DroidGitHub
Cash On Track
APK
Cash on Track is a simple app to help plan and track your money. With this app, you can:Create trackers to dedicate a certain budget for each month/week.Add purchase records to these trackers.View the balance of these trackers after purchase records have been applied.
GitHubIzzyOnDroid
CashCompass
APK
CashCompass is an app helping you to manage your budget and master your money. With it, you can effortlessly track your expenses.Features:📊 Intuitive dashboard for a complete financial view💹 Detailed income and expense tracking🔒 Enhanced data security on-device💱 Multi-currency support for global use🌐 User-friendly interface for simplified finance management
GitHubIzzyOnDroid
Catima — Loyalty Card Wallet
APK
Stop the search for plastic reward cards during store or webshop checkout. Scan barcodes to your device using its camera, forget about cards. Forget your wallet, or keep it ultralight for valuables. With this essential everyday carry (EDC) tool you can replace useless plastic with cash. - Avoid spying with very few permissions. No Internet access and no ads. - Add cards or codes with names and customizable colours. - Manual code entry if there is no barcode to store, or it can't be used. - Import cards and codes from files, Catima, FidMe, Loyalty Card Keychain and Voucher Vault. - Make a backup of all your cards and transfer them to a new device if you want. - Share coupons, exclusive offers, promo codes, or cards and codes using any app. - Dark theme and accessibility options for vision impaired users. - Made for everyone by the libre software community. - Localized hand-made translations for 40+ languages. - Gratis, supported by community contributions. - Use, study, change and share it as you wish; with all. - Not only Free Software / Open Source. Copylefted libre software (GPLv3+) card management. Simplify your life and shopping, and never lose a paper receipt, in-store payment gift card or airplane ticket again. Take all your rewards and bonuses with you, and save as you go.
F-DroidGitHubIzzyOnDroid
Catverbs
APK
Catverbs can be used as a reference for the conjugation of most catalan verbs. Its interface is in catalan as well.
F-DroidGitHub
Cavity
APK
Cavity is a wine cellar manager for Android. A stock management app for wine cellars that lets you always pick the right bottle at the right time. Features: * Stock management * Highlights peaking bottles * Stock history * Handle friends (Give a bottle to someone, share with a friend...) * Buy & consumptions stats * Search * Tasting sessions: decanting notification, chill a bottle * Auto online backups (optional: requires an account)
F-DroidGitHubIzzyOnDroid
Cb_app: Client for using CommonBooking websites
APK
cb_app Cb_app is a Flutter based App that provides Access to CommonsBooking driven Sites. It provides an alternative User Interface as a local running App for different Operating Systems. Prerequisits For read access, the site must have the CommonsAPI enabled For write access (login and booking), the companion Plugin (cb-appapi) has to be installed Functions With CommonsAPI enabled: View available Stations in a Map and List View Show Location information Show Item Information View availability of items in Calendar View Caching of information for offline view With companion Plugin (cb-appapi): Login as User Make Bookings List current and future privae bookings Manage current and future private bookings
F-DroidGitHub
Celestia
APK
Celestia — real-time 3D visualization of space Note: this is an unofficial version of Celestia. It may be slow to update or miss some features. 3D Space Simulator | Celestia lets you explore our universe in three dimensions. Celestia simulates many different types of celestial objects. From planets and moons to star clusters and galaxies, you can visit every object in the expandable database and view it from any point in space and time. The position and movement of solar system objects is calculated accurately in real time at any rate desired. Interactive Planetarium | Celestia serves as a planetarium – for an observer on any celestial object. You can easily navigate to any world and land on its surface. When used as a planetarium, Celestia shows accurate positions of solar system objects in the sky. You can switch labels and other supporting features on and off with hotkeys, or zoom in and out on an object of interest, for example Jupiter’s system of moons. Expandable Content | Customize Celestia according to your needs. Celestia’s catalogues can be easily expanded. There are many different add-ons available containing new objects like comets or stars, high-resolution textures of Earth and other well mapped solar system bodies, as well as 3D models for asteroids and spacecraft on precise trajectories. Even fictional objects from well-known sci-fi franchises can be found.
F-DroidGitHub
Centsation
APK
Centsation is the easy-to-use savings tracker that helps you reach your financial goals! Whether you're saving for a vacation, a new gadget, or an emergency fund, Centsation makes it simple and straightforward.
GitHubIzzyOnDroid
Cesium
APK
Ğ1 is a libre and crypto-currency, implemented by free softwares like Duniter. Cesium allow you to manage your wallet, certify your friends, and more!
GitHubIzzyOnDroid
Cfait
APK
Take control of your TODO list. Cfait is designed for speed and stability using Rust, it puts you in control of your data with a local-first approach that syncs seamlessly across your devices. Why Cfait? Open Source & Cross-Platform: Use Cfait on Android, Linux, and Windows. Your tasks adhere to open standards (CalDAV and iCalendar), not walled gardens. Syncs Everywhere: Fully compatible with Nextcloud, iCloud, Radicale, Xandikos, and other standard CalDAV servers. Offline First: Optimistic UI updates mean you never wait for a server response. Use the persistent "Local" calendar for offline tasks and migrate them to a server later. Smart Input: Add tasks naturally. Typing "Buy cat food !1 @tomorrow @@grocery_store ~15m" automatically sets the priority, due date, location and duration. Productivity Features GTD Workflow: Mark tasks as Needs Action, In Process (>), Cancelled (x), or Done. Hierarchy: Create sub-tasks, promote children, and organize nested lists. Dependencies: Link tasks using "Blocked-by" or "Child-of" logic (RFC 9253). Tags & Aliases: Organize with hierarchical tags (e.g., #work:backend). Create inline aliases (e.g., #shed:=#home_improvement and @home_improvement:=@@home) for rapid filing. Sane Sorting: Tasks are sorted by Status > Start Date > Due Date > Priority. Smart Syntax Guide When adding or editing a task, use these shortcuts: !1 to !9: Set Priority (1 is Critical, 9 is Low). @date: Set Due Date (e.g., @tomorrow, @2025-12-31, @2w, @in two weeks). ^date: Set Start Date (hides task until date). ~duration: Estimate time (e.g., ~30m, ~2h). @every X: Set Recurrence (e.g., @daily, @every 2 weeks). @@loc: Set Location (e.g., @@home, @@"hardware store"). url:http://perdu.com: Attach a URL. Advanced Search Find exactly what you need with powerful filters: is:active / is:done: Filter by status. ~<30m: Find tasks taking less than 30 minutes. !<3: Find high-priority tasks. @<today: Find overdue tasks. @@home: Find tasks at a specific location. Support the Developer If you enjoy using Cfait, please consider supporting its developer: 💳 Liberapay: https://liberapay.com/trougnouf 🏦₿ Other payment details are available within the app's "Help & About" screen or on the project website. Community & Source Cfait is developed by Benoit Brummer (Trougnouf) and released under the GPL3 License. Source code, desktop versions, and issue tracking available at: https://codeberg.org/trougnouf/cfait
F-Droid
Chairlock
APK
All existing permissions on a device are extracted from all installed packages (user /data, /system, /vendor), and reported with package-emitter specs plus technical properties like translated description, ..., AppOp' possible association (starred). Multi-additional sort options for all declared permissions: * System/User * Group * Name * Package * Date installation * UserId * Statistics (targeted + granted) * PackageLabel & ProtectionLevel. Search option on: * Name * Package * Description (short & long) Optional lists: * Duplicates * Misses F-Droid@apps_Packages Info is embedded to provide list of all applications targeting any selected (longpress) permission, granted or not (starred), with related specifics including androidManifest or F-Droid@ClassyShark3xodus possible scan launch. (prim-origin https://github.com/MajeurAndroid/Android-Applications-Info)
F-Droid
ChemSearch
APK
ChemSearch is a chemistry reference app for Android. Search compounds by name, CAS number, formula, PubChem CID, or drawn structure. Open formulas, identifiers, 2D structures, 3D models, descriptions, synonyms, and GHS safety summaries when source data is available. The app also includes a periodic table, a built-in chemical database, offline compound saves, recent searches, favorites, compound comparison, and practical chemistry tools such as molar mass, empirical formula, pH/pOH, oxidation state, reaction balancing, precipitation, stoichiometry, dilution, gas laws, SMILES lookup, and a local 3D molecule viewer. Most chemistry data comes from public sources such as PubChem, Wikipedia, Wikimedia Commons, UNECE GHS pictograms, Bowserinator/Periodic-Table-JSON, and the NCI/CADD resolver. AI descriptions are optional and require the user to add their own API key for the chosen provider. These optional providers use non-free network services, so the F-Droid build is marked with the NonFreeNet anti-feature. Safety information is for quick reference only. Always follow the official SDS, lab rules, and local safety requirements for real handling decisions.
F-DroidGitHub
ChemistryLab
APK
A chemical laboratory simulation app for Android This is a fork of ChemistryLab by Trần Thanh Tùng. The functionality has not changed, only the user interface. Changes: - Translated app to English (& added support for other languages) - Added English literature - Migrated to AndroidX, RTL-Support & Upgraded Libraries - App does now support different screen dpis - Bugfixes
F-Droid
Child Resus Calc
APK
This App provides fast calculation of endotracheal tube size, defibrillation energy and drug doses for Paediatric Resuscitation and Rapid Sequence Intubation (RSI) in a pre-hospital paediatric emergency situation. THIS APP IS INTENDED TO BE USED BY SELF-EMPLOYED DOCTORS/PHYSICIANS. THIS APP IS AN INFORMATION TOOL ONLY AND NOT A SUBSTITUTE FOR PROFESSIONAL JUDGEMENT. Always enter the child’s weight if possible. Guessing the weight by New APLS Formula is just an approximation. The actual weight may differ markedly. I did not (yet) implement such a thing as a maximum weight nor a maximum dose. E.g. if you enter a weight of 500 kgs the App will calculate 2000 Joules defibrillation energy, 5 mg Adrenaline, and so on. When you download and use this App, you agree to these Terms Of Use: 1 Credit 1.1 This document was created using a template from SEQ Legal (http://www.seqlegal.com). 2 No advice 2.1 This App contains general medical information. 2.2 The medical information is not advice and should not be treated as such. 3. No warranties 3.1 The medical information in this App is provided without any representations or warranties, express or implied. 3.2 Without limiting the scope of Section 3.1, I do not warrant or represent that the medical information in this App: (a) will be constantly available, or available at all; or (b) is true, accurate, complete, current or non-misleading. 4. Medical assistance 4.1 You must not rely on the information in this App as an alternative to your own professional judgement as a doctor. 5. Interactive features 5.1 This App includes interactive features that allow users to enter age and weight. 5.2 You acknowledge that, because of the limited nature of communication, any assistance you may receive using any such features is likely to be incomplete and may even be misleading. 5.3 Any assistance you may receive using any of this App’s interactive features does not constitute specific advice and accordingly should not be relied upon without further independent confirmation. 6. Limits upon exclusions of liability 6.1 Nothing in this disclaimer will: (a) limit or exclude any liability for death or personal injury resulting from negligence; (b) limit or exclude any liability for fraud or fraudulent misrepresentation; (c) limit any liabilities in any way that is not permitted under applicable law; or (d) exclude any liabilities that may not be excluded under applicable law.
F-Droid
C
ChineseTtsTflite
APK
A TTS engine developed with Kotlin + JetPack Compose + Tensorflow Lite, which works totally offline. There are two models available: FastSpeech and Tacotron, both of which are from TensorflowTTS. Because the voice is generated in real-time, it has high performance requirements. The FastSpeech model works fast but the generated voice has poor anthropomorphic effect. It works well on a middle-end device. The Tacotron has high performance requirements. Though the overall effect is better, the speed is very slow. Therefore it's bundled only for test and can't be used in practice.
F-DroidGitHub
C
Ching Machine
APK
Automatic "ching" for practicing Thai music. * Sampled ching and glong sounds from real instruments. * Tempo selection. * Start playing with "chup chup" (the initial double-strike of the ching cymbals.) * Create your own drum patterns. I hope you enjoy this program! Please note that while this app contains both Thai and English translations and instructions for the most complicated functions, the majority of the user interface has been deliberately kept in Thai with the aim of encouraging interest in Thai script and the Thai language, as well as Thai music. I hope that the app also invites you, then, to be curious, push buttons, learn and explore, and have fun!
F-DroidGitHub
ChordReader 2
APK
Chord Reader 2 is an enhanced version of Chord Reader, developed by Nolan Lawson. It's an app that: fetches chord charts and tabulatures for your favorite songs from the Internet, saves them to a local file, displays them in an easy-to-read format with the chords highlighted in an autoscroll view, transposes the identified chords up or down, or you can add a capo, provides common chord variations, provides a setlist mode to play your songs subsequently in a predefined order. License: Chord Reader 2 is a free and open-source app under GPLv3+ license. Source Code: The source code is available here. Any bugs can be reported at the Issue Tracker. Donation: If you would like to donate, visit paypal.me/hollowbamboo.
F-DroidGitHub
Chrono
APK
Features Modern and easy to use interface Alarms Customizable schedules (daily, weekly, specific week days, specific dates, date range) Configure melody, rising volume and vibrations Configure snooze length and max snoozes Alarm tasks (math problems, retype text, sequence, more to come) Filter alarms (all, today, tomorrow, snoozed, disabled, completed) Clock Customizable clock display World clocks with relative time difference Search and add cities Timer Configure melody, rising volume and vibrations Timer presets Filter timers (all, running, paused, stopped) Stopwatch Lap history with lap times and elapsed times Lap comparisons Appearance Material You themes Highly customizable color themes Highly customizable style themes
F-DroidGitHubIzzyOnDroid