Productivity

1843 open source Productivity apps

Location Indicator Whitelist
APK
Location Indicator Whitelist is an XPosed / LSPosed module that prevents applications from spamming the annoying location notification dot on Android 12 + LineageOS.Some apps do access the location in background for legitimate reasons, and the user may not want to be interrupted because of that. Some location providers packages aren't whitelisted by ROMs.The "Status bar location indicator" switch in developer options has a lot of drawbacks: it disables all notifications when the user might actually find the notification dot useful, doesn't survive a reboot, meaning that you consistently have to switch it off – and it is buggy: if you disable it at the wrong moment, you may get the notification dot stuck on your screen until you reboot. On LOS20, it seems that it even doesn't prevent the location notification dot from showing at all.So this module allows you to whitelist trusted apps.
GitHubIzzyOnDroid
Location Map Viewer
APK
The app has support for GPX and KML files, as well as the "geo URI scheme" and popular map services (google-maps, openstreetmap, yandex, ...). It can work offline (without Internet/WiFi) once geodata has been downloaded and cached. Other Android apps can use LocationMapViewer through an Intent-interface. Required Android Permissions: * INTERNET: to download map data from Open Streetmap Server * ACCESS_NETWORK_STATE and ACCESS_WIFI_STATE: to find out if wifi/internet is online to start downloaded geodata * WRITE_EXTERNAL_STORAGE (to cache downloaded map data in local file system and to load gpx/kml-Files to be displayed in the map) * ACCESS_FINE_LOCATION and ACCESS_COARSE_LOCATION: to display my own location in the map
F-DroidGitHub
L
Lock
APK
Very fast shortcut to lock the screen (just launch the app). Realized for FAST launcher to be able to lock the screen searching for "lk" app (it will isolate this app as the only one containing "l" and "k" in its name).
F-DroidGitHub
Lockscreen Widgets
APK
A (very) long time ago, Android introduced a feature to allow you to show certain widgets on the lock screen. For some reason, this useful feature was removed with the release of Android 5.0 Lollipop, confining widgets to the home screen only.While some manufacturers, such as Samsung, have brought back limited versions of lock screen widgets, you’re usually limited to the widgets the manufacturer has already created for you.Well, no more! Lockscreen Widgets brings back the functionality of yore, with some extra features. Note that Lockscreen Widgets is not designed to function on the Always-On Display.Lockscreen Widgets appears as a paged "frame" on top of your lock screen.Add a widget by tapping the plus button in the frame. This plus button will always be the last page.Each widget you add gets its own page, or you can have multiple widgets per page.You can press, hold, and drag widgets to reorder them.You can press and hold widgets to remove them or edit their size.Tap the frame with two fingers to enter the editing mode where you can resize and move the frame.Tap the frame with three fingers to temporarily hide it. It will show up again once the display turns off and back on.Any home screen widget can be added as a lock screen widget.Lockscreen Widgets also includes an optional Widget Drawer!Widget Drawer has a handle you can swipe to bring it up from anywhere, or you can use the Tasker integration or shortcut to open it however you want. The drawer is a vertically scrolling list of widgets that can be resized and moved the same way as in the Lockscreen Widgets frame.And this is all without ADB or root! All the basic privileges can be granted without even thinking about using a computer. Unfortunately, with Android 13 and later, you may need to use ADB or Shizuku to enable Masked Mode.On the topic of privileges, these are the more sensitive permissions that Lockscreen Widgets needs to function:Accessibility. In order to display on the lock screen, Lockscreen Widgets’ Accessibility Service must be enabled. You will be prompted to enable it if needed in the initial setup, and any time you open the app.Notification Listener. This permission is only required if you want the widget frame to hide when notifications are displayed. You will be prompted if it’s needed.Dismiss Keyguard. In order to improve the user experience, Lockscreen Widgets will dismiss the lock screen (or show the security input view) when it detects an Activity being launched from a widget, or when you press the "Add Widget" button. This will not compromise your device’s security in any way.And that’s it. Don’t believe me? Lockscreen Widgets is open source! The link is at the bottom.Lockscreen Widgets only works on Android Lollipop 5.1 and later because the necessary system features for displaying on the lock screen didn’t exist in Lollipop 5.0. Sorry, 5.0 users.If you have a question, send me an email, or join the TG group: https://bit.ly/ZachareeTG. Please be as specific as possible with your problem or request.
GitHubIzzyOnDroid
LockscreenEar
APK
LockscreenEar is a lockscreen for people with perfect pitch.Although this app is supposed to be a lockscreen, it is also an excellent tool to improve your musical ear, in fact, in the training mode, once you set the number of notes to be guessed at the same time, you can listen the output as mutch as you want and you will also get the solution from the lowest note to the highest.Warnings: If enabled, the main service undertakes, after the device wakes up (e.g after the keyguard is gone), to start the lockscreen offered by LockscreenEar. If during this activity any action is taken to bypass it, the screen will be locked again. Please do not start it if you do not have perfect pitch, you may not be able to unlock your screen in emergency situations, although there is a test to be passed in order to be able to start it.
GitHubIzzyOnDroid
LogFox
APK
- Material You design - [Shizuku](https://shizuku.rikka.app/), Root & ADB support - Record logs and export to ZIP with device info - Observe and get notifications about Java/JNI crashes and ANRs - Powerful filters for logs - Accessibility support
F-DroidGitHubIzzyOnDroid
L
Logcat
APK
Read Android logs without root access. The app uses remote debugging to connect to phone local ADB daemon. Configuring remote debugging on a phone can be challenging and requires some technical expertise. It has to be done once and after each device reboot. Enable USB debugging first on your device. Navigate to Settings > About Phone and tap Build number seven times. Go back, access the Developer options menu and check USB debugging option. Next step is to enable remote debugging. You need to have Android SDK installed on your computer. Connect your phone via USB cable and run following adb command: adb tcpip 5555 Disconnect USB cable before trying to use the app. Some phones have problems handling network ADB connection when they are connected via USB as well. Sometimes establishing connection to ADB hangs and requires killing and restarting the app. It seems to be a problem with ADB daemon itself and not the app issue.
F-DroidGitHub
L
Logcat Reader
APK
Logcat Reader makes it easy to view and save the device logs. Features: * Color coded logs based on log priority * Search through log messages and tags * Option to select from available log buffers¹ * Save the logs as a simple text file (as you would see via logcat) * Dark UI theme (switches on at night automatically by default) ¹ May not work on all devices, in which case, the option will simply not be present in Settings.
F-DroidGitHub
Logseq
APK
Logseq is a knowledge management and collaboration platform. It focuses on privacy, longevity, and user control. Logseq offers a range of powerful tools for knowledge management, collaboration, PDF annotation, and task management with support for multiple file formats, including Markdown and Org-mode, and various features for organizing and structuring your notes. Logseq's Whiteboard feature lets you organize your knowledge and ideas using a spatial canvas with shapes, drawings, website embeds, and connectors. You can visually group and link your notes and external media (such as videos and images), enabling visual thinkers to compose, remix, annotate, and connect content from their knowledge base and emerging thoughts in a new way. In addition to its core features, Logseq has a growing ecosystem of plugins and themes that enable a wide range of workflows and customization options. Mobile apps are also available, providing access to most of the features of the desktop application. Whether you're a student, a professional, or anyone who values a clear and organized approach to managing your ideas and notes, Logseq is an excellent choice for anyone looking to improve their productivity and streamline their workflow.
F-DroidGitHub
Look4Sat: Satellite tracker
APK
Track satellite passes with ease! Thanks to Celestrak and SatNOGS you have access to over 9000 active satellites. You can search the entire database by NORAD Catalog Number or the satellite's name. Orbital positions and passes are calculated relative to your location. To get reliable data make sure to set the station position via the app Settings. The application is built using Kotlin, Coroutines, Jetpack Compose and Navigation. It is now and always will be completely ad-free and open-source. Main features: Predicting satellite positions and passes for up to 10 days Showing the list of currently active and upcoming satellite passes Showing the active pass progress, polar trajectory and transceivers info Showing the satellite positional data, footprint and ground track on the map Custom TLE satellite data import is available via Three Line Element .txt files Offline first: calculations are made offline. Weekly TLE data update is recommended.
F-DroidGitHub
Loop Habit Tracker
APK
Loop is a simple app that helps you create and maintain good habits, allowing you to achieve your long-term goals. Detailed graphs and statistics show you how your habits improved over time. Features * Simple, beautiful and modern interface: Loop has a minimalistic interface that is easy to use and follows the material design guidelines. * Habit score: In addition to showing your current streak, Loop has an advanced algorithm for calculating the strength of your habits. Every repetition makes your habit stronger, and every missed day makes it weaker. A few missed days after a long streak, however, will not completely destroy your entire progress. * Detailed graphs and statistics: Clearly see how your habits improved over time with beautiful and detailed graphs. Scroll back to see the complete history of your habits. * Flexible schedules: Supports both daily habits and habits with more complex schedules, such as 3 times every week; one time every other week; or every other day. * Reminders: Create an individual reminder for each habit, at a chosen hour of the day. Easily check, dismiss or snooze your habit directly from the notification, without opening the app. Screenshots
F-DroidGitHub
LukeLauncher
APK
LukeLauncher is a fast, minimal, categorie based home screen replacement. ------------------------------------------------- LukeLauncher – Features ------------------------------------------------- • Apps are managed in categories • Suitable for left and right handers • Notifications are supported • Widgets are supported • Supports Tablets (Horizontal and vertical alignment possible) • Quick search function • Iconpacks can be used • Multilingual (English, German, Spanish and Czech) … and much much more! Website: https://lukelauncher.de
F-Droid
Lumolight: Screen & Flashlight
APK
Lumolight is an open-source flashlight app that can perform both front and back flash. The app is designed based on the "Material You" design system and it looks stunning. The app supports both light and dark themes and supports dynamic theming. It uses the screen as a front flash by brightening up and showing some static colors that the user chooses and it uses the flashlight for the torch mode. It has "Tile support" where you can use the front flash without even opening the app, and also adjust the brightness using the volume keys The customization option is one of the strong parts of this app. For the front flash, you can choose: Colors: Which color do you want to light up Duration: For how long it will be active. Brightness: The level of brightness you want. For the back flash: Duration: For how long it will be active. BPM (Blink per minute): You can blink your flashlight and also adjust its value. Flash-strength: You can also adjust the flashlight's strength. (Supported devices only) We are constantly improving our app by adding exciting features and fixing any issues that arise. With this app, you can be sure it will bring a good user experience.
F-DroidGitHubIzzyOnDroid
Lunar Launcher
APK
Lunar Launcher is yet another addition to the world of android launchers. Low memory footprint and clean interface, but large number of features are awaiting. It is fully open-source and contains no ads or trackers. Features: * Material design 3 * Day/night theme mode * Double tap: Lock/sleep * Swipe down: Expand notification panel * Quick app search and launch * Launch apps in freeform mode * Animated battery percentage indicator * 12/24 time format and date * Weather: celsius and fahrenheit * Todo manager * Quick actions * RSS feeds * Device stats More exciting features will be added soon. Please donate to support the development.
F-DroidGitHub
Lux Alarm
APK
Stop Oversleeping with Lux Alarm Tired of hitting snooze and waking up late? Lux Alarm ensures you actually get out of bed by requiring light to silence the alarm. How it works To stop the alarm, you must get up and open your blinds or turn on the light. The app uses your phone's sensor to detect brightness; by the time the alarm turns off, you are already on your feet and ready to start your day. Key Features • Smart Light Detection: Uses your phone's sensor to ensure the alarm only deactivates once your environment is bright. • Adjustable Sensitivity: Customize the required light level to account for gloomy weather or different room setups. • Modern Interface: A clean, intuitive design based on Material Design 3 for easy navigation. • Circadian Support: Waking up with light helps regulate your natural sleep cycle and reduces morning grogginess.
F-DroidGitHub
Léon – The URL Cleaner
APK
Léon - The URL Cleaner removes tracking and other obsolete parameters from a URL before sharing. Its usage is simple, integrating into Android's standard sharing mechanism. Léon runs on Android 5.0 and later, is open source and does not contain any tracking or advertising frameworks. Léon does not collect any data about you. The benefits of removing tracking parameters are: * Protects your and the recipient's privacy * Improves readability of links * Saves characters (in Tweets for example)
F-DroidGitHubIzzyOnDroid
M
MAXS Main
APK
MAXS (Modular Android XMPP Service) allows you to receive notifications and remote control your Android device over XMPP. You will need at least one transport component and one module besides MAXS main in order to make use of MAXS. Make sure to launch Maxs Main once before installing other MAXS components!
F-Droid
M
MAXS Module AlarmSet
APK
This is a Module for MAXS, which does not install any launcher. You need "MAXS Main" and a configured MAXS Transport to make use of it. The AlarmSet module can be used to set arlarms, and to set and start timers.
F-Droid
M
MAXS Module Bluetooth
APK
This is a Module for MAXS, which does not install any launcher. You need "MAXS Main" and a configured MAXS Transport to make use of it. The Bluetooth module can be used to query the default bluetooth adapter for its status.
F-Droid
M
MAXS Module BluetoothAdmin
APK
This is a Module for MAXS, which does not install any launcher. You need "MAXS Main" and a configured MAXS Transport to make use of it. The BluetoothAdmin module can be used to enable or disable the bluetooth adapter.
F-Droid
M
MAXS Module Clipboard
APK
This is a Module for MAXS, which does not install any launcher. You need "MAXS Main" and a configured MAXS Transport to make use of it. The Clipboard module can be used to set and retrieve the content of the Android clipboard.
F-Droid
M
MAXS Module ContactsRead
APK
This is a Module for MAXS, which does not install any launcher. You need https://f-droid.org/packages/org.projectmaxs.main and a configured MAXS Transport (e.g., https://f-droid.org/packages/org.projectmaxs.transport.xmpp) to make use of it. With this module, you can query your contact list: * contact num - Lookup a contact by number * contact name - Lookup a contact by name * contact nick - Lookup contact by nickname * contact mobile - Lookup contact by mobile number * contact lookup - Lookup a contact This module is used by other modules (such as smssend) and must be installed for them to work properly.
F-Droid
M
MAXS Module FileRead
APK
This is a Module for MAXS, which does not install any launcher. You need "MAXS Main" and a configured MAXS Transport to make use of it. The FileRead module can be used to browse the storage device. Send files over transports that allow it.
F-Droid
M
MAXS Module FileWrite
APK
This is a Module for MAXS, which does not install any launcher. You need "MAXS Main" and a configured MAXS Transport to make use of it. The FileWrite module can be used to write, modify (rename, move, …) and delete files on the external storage.
F-Droid