Productivity
1843 open source Productivity apps
Kernel Profiler
APK
Kernel Profiler is a free and open-sourced profile based kernel management utility, which helps kernel developers to provide predefined profiles to their users.This app requiresROOT AccessSupport from Kernel Developer (if your favourite kernel developer is not willing to support this app, please do not bother to install)FeaturesSwitch between profiles (no limit in number) provided by the kernel developer in one click (for users).Apply default profile, pre-defined by the developer or assigned by the user, on boot.Completely (almost) customize the interface of app in accordance with the kernel (for developers).Easily create profiles and necessary configuration file within the app (for developers).DocumentationWiki
GitHubIzzyOnDroid
KernelSU
APK
KernelSU is a Kernel based root solution for Android devices. It features kernel-based su and root access management as well as a Module system based on overlayfs (similar to Magisk). KernelSU works whitelist-based: Only App that is granted root permission can access su, other apps cannot perceive su.KernelSU officially supports Android GKI 2.0 devices(with kernel 5.10+), old kernels(4.14+) is also compatiable, but you need to build kernel yourself. WSA and containter-based Android should also work with KernelSU integrated.Current supported ABIs are: arm64-v8a and x86_64.
GitHubIzzyOnDroid
Key Mapper
APK
Make custom macros on your keyboard or gamepad, make on-screen buttons in any app, and unlock new functionality from your volume buttons! Key Mapper supports a huge variety of buttons and keys*: - ALL your phone buttons (volume AND side key) - Game controllers (D-pad, ABXY, and most others) - Keyboards - Headsets and headphones - Fingerprint sensor Not enough keys? Design your own on-screen button layouts and remap those just like real keys! What shortcuts can I make? -------------------------- With over 100 individual actions, the sky is the limit. Build complex macros with screen taps and gestures, keyboard inputs, open apps, control media, and even send intents directly to other apps. How much control do I have? --------------------------- TRIGGERS: You decide how to trigger a key map. Long press, double press, press as many times as you like! Combine keys on different devices, and even include your on-screen buttons. ACTIONS: Design specific macros for what you want to do. Combine over 100 actions, and choose the delay between each one. Set repeating actions to automate and speed up slow tasks. CONSTRAINTS: You choose when key maps should run and when they shouldn't. Only need it in one specific app? Or when media is playing? On your lockscreen? Constrain your key maps for maximum control. * Most devices are already supported, with new devices being added over time. Let us know if it's not working for you and we can prioritize your device. Not currently supported: - Mouse buttons - Joysticks and triggers (LT,RT) on gamepads Security and accessibility services --------------------------- This app includes our Key Mapper Accessibility service that uses the Android Accessibility API to detect the app in focus and adapt key presses to user-defined key maps. It is also used to draw assistive Floating Button overlays on top of other apps. By accepting to run the accessibility service, the app will monitor key strokes while you're using your device. It will also emulate swipes and pinches if you are using those actions in the app. It will NOT collect any user data or connect to the internet to send any data anywhere. Our accessibility service is only triggered by the user when pressing a physical key on their device. It can be turned off any time by the user in the system accessibility settings. Come say hi in our Discord community! keymapper.app/discord See the code for yourself! (Open source) github.com/keymapperorg/KeyMapper Read the documentation: keymapper.app
F-DroidGitHub
Key Mapper GUI Keyboard
APK
This is the official keyboard for Key Mapper that has a GUI (Graphical User Interface). i.e on-screen buttons! Key Mapper GUI Keyboard is a fork of OpenBoard, which is a 100% foss keyboard based on AOSP. The keyboard built in to Key Mapper is called the "Basic Input Method" and does NOT have a GUI.
F-DroidGitHub
KeyStoreViewer
APK
Quickly view MD5, SHA1, SHA256, and public key information for app signatures for filing and more.
F-DroidGitHub
Keyboard Layout Companion
APK
Keyboard Layout Companion is a tool for visualizing and generating images of alternative keyboard layouts and designs.This app is for you if:You are interesting in the ergonomics and design of alternative keyboard layouts.You’re interested in switching keyboard layouts and want to learn more about the available options.You want to learn about the ergonomic mods and hacks that exist to make typing more comfortable.You want to design your own layout.You want to experiment with the physical design of keyboards.NB: If you’re looking for a mobile keyboard input entry (IME) app, or on-screen software keyboard, this app is *not* what you want.
GitHubIzzyOnDroid
Keysh
APK
App for handling volume button presses. Works when the screen is off. The handler is a shell script. Events are received in stdin and commands are expected in stdout. You can toggle the flashlight, control playback, and more. For an overview of the possibilities see https://github.com/hufrea/keysh/tree/master/examples
F-DroidGitHub
K
Kill Domain Verification
APK
Kill Domain Verification is an Xposed module which prevents the system (and also yourself) from allowing apps to always open supported links. It also enables you to open supported links in apps which are not "verified" on Android 12 and above.Module function: always ask when opening http / https links, instead of opening directly in the appSide effect: Can't open the link directly in the app even if you set it manually; Android 12+ will show the unverified app when you select itTheoretical support for Android 6 and later.
GitHubIzzyOnDroid
Kin Nai D
APK
Is it hard to decide what to eat for lunch? Let 'Kin Nai D' help you choose what you want to eat!
F-Droid
KineticE Speedometer
APK
KineticE-Speedometer is a GPS (for now) speedometer with a non linear gauge. The gauge nicks are set on a non linear scale that is proportional with the kinetic energy that a mass of 1kg will have at the particular speed.
GitHubIzzyOnDroid
KingInstaller
APK
KingInstaller lets you install packages "as Google Play Store", to work around restrictions. Useful (not only) for Android Auto.Once you have this app installed, you need to grant it two permissions from within Settings › Apps: the permission to Allow access to manage all files (via Special app access › All files access › KingInstaller), and via all apps › KingInstaller › Install unknown apps check Allow from this source.UsageIf the .apk is already installed: Uninstall it firstOpen KingInstallerClick Select file ... and select the .apk to install.¹Click Install as king¹Wait for text-field with .apk file-path to clearValidate if package installed "as Google Play Store"¹¹ For optional settings, as well as the verification steps, please see the app's repo.
GitHubIzzyOnDroid
KitchenOwl
APK
KitchenOwl is a smart self-hosted grocery list and recipe manager. Easily add items to your shopping list before you go shopping. You can also create recipes and get suggestions on what you want to cook. Track your expenses so you know how much you've spend.
F-DroidGitHub
Klick'r - Smart AutoClicker
APK
Klick'r is an open-source Android application designed to automate repetitive tasks effortlessly. Formerly known as Smart AutoClicker, Klick'r offers unique image detection capabilities alongside traditional auto-clicking functionalities, providing a versatile solution for all your automation needs. Whether you’re a gamer automating in-game actions, a tester simulating user interactions, or anyone performing repetitive clicking tasks, Klick'r offers both image detection for sophisticated automation and a Regular Mode for straightforward auto-clicking. ## Key Features: * **Click and Swipes**: Automate clicks and swipes with precision by configuring press durations, swipe durations, and positions. Trigger actions on detected images to interact seamlessly with dynamic elements. * **Advanced Automation**: Enhance your automation scripts with advanced features like counters operations, Android Intents, and flow control, giving you unparalleled flexibility. * **Triggers**: Set up sophisticated triggers based on image detection, timers, counters, and Android broadcast receivers to perfectly tailor your automation tasks. * **Regular Mode**: Enjoy a straightforward auto-clicking experience with our Regular Mode, designed for easy configuration and ideal for simpler, repetitive tasks. * **Tutorials**: Learn to master Klick'r with our interactive game tutorials, which provide step-by-step instructions to help you automate tasks and beat the game using Klick'r's powerful features. * **Open Source**: As an open-source project, Klick'r is continuously improved by a dedicated community.
F-DroidGitHub
Kolab Client
APK
A synchronisation provider for contacts and calender, integrating with Kolab or IMAP servers. Status: Currently, this is a developer preview. The project can eat all your data. (Calendar sync probably only works for Android 4 on 0.9.5-ICS).
F-Droid
Komodo Wallet
APK
Komodo Wallet is a cross-platform cryptocurrency wallet and decentralized exchange (DEX) that supports multiple blockchain networks. It provides secure storage for various cryptocurrencies and enables peer-to-peer trading through atomic swaps. Features: * Multi-coin wallet supporting various cryptocurrencies * Decentralized exchange (DEX) functionality * Atomic swap technology for trustless trading * Cross-platform support (Web, Desktop, Mobile) * Secure private key management * Support for UTXO and ERC-20 tokens * Hardware wallet integration (Trezor) The application is built with Flutter and uses the Komodo DeFi SDK for blockchain interactions. It provides a user-friendly interface for managing digital assets and participating in decentralized finance.
F-DroidGitHub
Koofr Vault
APK
Koofr Vault is an open source, client-side, zero-knowledge encrypted storage application by Koofr. Unlock enhanced security for your files. Discover a better way to securely store and access your photos, videos and documents. Included in all Koofr plans, even in the free one. Start using Koofr Vault now to make your life more secure. First time users must create a free Koofr account. Access everything through the Koofr Vault mobile app for Android. With Koofr Vault for Android you can: • create new Safe Boxes, • upload files or folders to your Safe Boxes, • download your files to your phone or open them in different apps, • take a photo and store it in your Safe Box, • use biometrics to unlock Safe Boxes. All Safe Box files are encrypted or decrypted by your device on demand as you access them. Since your Safe Key, only known to you, is required to decrypt cloud content, only you can access the files. Neither your Safe key nor any other unencrypted file data or metadata is sent to or stored by Koofr. The cloud has never been safer! Need help? Contact our support team at support@koofr.net.
F-DroidGitHub
Kotlin Quiz
APK
Kotlin Quiz is an engaging Android application that allows users to test their knowledge in Kotilin Programming language through fun and interactive quizzes. This app is built with a clean code architecture following the MVVM pattern, ensuring maintainability and scalability. The app comprises three main layers: App (Presentation), Domain, and Data, each with its unique set of responsibilities.
F-DroidGitHub
Kriptofolio
APK
This app will track all your cryptocurrencies in one place and let you know how much they are worth converted to fiat money.The important thing for the user is that this app is going to ensure 100% trust. It will not require any login/registration process. It won’t collect users’ data by sending it to the server. Users’ provided data about cryptocurrency investments will be only stored inside a local database that is kept inside an Android device. However, to know the portfolio’s value converted to the fiat money, the app is going to use the Internet to get the latest conversion rates.As the topic of money for people is so sensitive, to ensure trust, this app. is being developed openly by creating blog posts series and making the project code available so everyone can see that there is nothing to hide.
GitHubIzzyOnDroid
KryptEY
APK
Communicate securely and independent, regardless of the legal situation or whether messengers use E2EE. No server needed. #ChatKontrolleStoppen Why KryptEY? Breaking of end-to-end encryption (E2EE) by laws such as the planned EU chat control is an ongoing issue. Content in messengers that use E2EE, such as Whatsapp or Signal, could thus be monitored by third parties. E2EE is often, but not always, standard in messengers. There are proven methods for E2EE such as PGP. However, these methods are sometimes cumbersomely integrated and require a lot of effort to use. KryptEY is an Android keyboard that implements the Signal protocol. The keyboard works messenger-independently and both the X3DH Key Agreement Protocol and the Double Ratchet Algorithm work without a server, thus it enables a highly independent use of the protocol. Features Based upon Simple Keyboard ( https://github.com/rkkr/simple-keyboard ), KryptEY adds a view above the Keyboard for the E2EE functionality. * use E2EE through Signal Protocol in any messenger * encryption/decryption of messages * enter message through separate text field in keyboard * use clipboard to read messages * manage contacts in own contact list in keyboard * message log to view sent/received messages * send messages as plain JSON (raw mode) or hidden in a decoy text (fairytale mode) * verification of E2EE functionality via fingerprint * Q&A View for questions * dark & light theme See https://github.com/amnesica/KryptEY/blob/master/KRYPTEY.md for further information on how KryptEY is working. Security The existing security properties for the Signal Protocol are also valid for the keyboard. Limitations The keyboard was designed as a POC and only allows 1-to-1 conversations. However, the application can also be used in a group chat to a limited extent. Here, a message can be directed to a specific chat partner and not to all people. Other participants of the group chat cannot decrypt the message. Text messages in Telegram are getting copied as HTML and not as plain text. When decoding the message with the fairytale mode the copied message is compromised and can't be read properly. Therefore, it can't be decoded at all. However, the raw mode works properly. When using KryptEY with Telegram we recommend the raw mode. Some messengers like Threema only allows up to 3500 bytes per message. Therefore, different character input limitations apply. To stay under the 3500 bytes limit, only 500 characters are allowed for raw and fairytale mode. For convenience these limitation applies for all messengers. Demo For a demonstration on how KryptEY is used see https://github.com/amnesica/KryptEY/tree/master#demo KryptEY was created by mellitopia and amnesica. The code is open source and can be found at https://github.com/amnesica/KryptEY
F-DroidGitHubIzzyOnDroid
Kuaizi IME
APK
筷字输入法 (Kuaizi IME) is a system based on the combinatorial features of Chinese Pinyin. It is an efficient and fast input method editor, suitable for electronic touchscreen devices. 筷字输入法 (Kuaizi IME) abandones the traditional method of tapping on virtual keyboard keys one by one, it instead offers a swipe input method for Pinyin, combined with the combinatorial features of Pinyin letters. The key layout is designed to make Pinyin input more accurate and convenient. 筷字输入法 (Kuaizi IME) provides editing support such as cursor movement and text selection for the target editor, thereby eliminating the frustration of being unable to accurately position inputs and text due to the small screen size of mobile devices. This further enhances text input and editing efficiency on small-screen devices. User-data generated by 筷字输入法 (Kuaizi IME) is stored locally. It does not connect to the internet and will not collect nor analyze user data or behavior habits. Furthermore, it does not support or provide predictive input nor fuzzy matching mechanisms. To some extent, this input method editor aims to enhance the users' ability to recognize and memorize Chinese characters and Pinyin, ensuring that the reliance on digital tools does not lead to the gradual forgetting and eventual abandonment of 「汉字」(Hànzì, Chinese characters), a treasure of Chinese civilization.
F-DroidGitHub
Kvaesitso
APK
Kvaesitso is a launcher application for Android which replaces the device's default home screen. It has been built from scratch, meaning it is not based on the AOSP launcher (like many other third party launchers) nor does it try to recreate this launcher. Instead, Kvæsitso follows its own concepts.The main feature is a global search which does not only let you search on device for apps, contacts, and calendar events, but also on web services like Wikipedia or your Nextcloud Instance. Additionally it includes some useful tools, for example a calculator and a unit converter. You are looking for a document or an information? Just search for it and Kvæsitso shows you the fastest way to it.
F-DroidGitHubIzzyOnDroid
Kõnele service
APK
Kõnele service is an Android app that offers a speech-to-text service to other apps, in particular to Kõnele. It implements SpeechRecognizer, backed by an open source speech recognition server software named Kaldi GStreamer server.
GitHubIzzyOnDroid
LBalance
APK
LBalance is an app that uses the acceleration sensors of the device to move graphical objects on the screen. LBalance can also be used as a protractor or spirit level. Several graphical representations have been implemented. Beside own creations there are layouts inspired from the layout of known similar apps. The different layouts can be switched by the user. Also exists an overview display for direct selection. The calibration of the angle display follows the pattern of simple apps of this kind and applies to each main orientation of the device separately.
F-DroidGitHub
LCTerm
APK
LCTerm is a free and open-source Android Point-of-Sale application designed for merchants to accept and verify cryptocurrency payments. It runs on all android devices but was designed for android point-of-sale devices with a thermal receipt printer. It supports multiple assets, QR code generation, conversion at current market values, local currencies, and receipt printing, to enable point of sale transactions. LCTerm is not a wallet and holds no funds, rather it verifies the customer payments are made to addresses specified by business owners. To use LCTerm a merchant must have an API key available at Vericeive.com. This project is developed by Vermont Secure Computing and is fully open source for transparency and community trust.
F-DroidGitHub