domain: android-tools
2201 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| rkkr/simple-keyboard Simple Keyboard is a lightweight, open-source Android keyboard app based on the AOSP LatinIME keyboard. It focuses on minimal size, minimal… | 98 | 1570 | active |
| dmytrodanylyk/circular-progress-button An Android UI library providing a button that morphs into a circular progress indicator during background operations. Written in Java and d… | 63 | 5750 | maintenance |
| zacharee/Bifrost Bifrost is a cross-platform graphical tool for downloading Samsung mobile device firmware, built with Kotlin Multiplatform and Compose. It … | 95 | 1563 | active |
| yanzhenjie/SwipeRecyclerView An Android library wrapping RecyclerView that adds swipe menus, swipe-to-delete, long-press drag, header/footer views, load-more, and stick… | 32 | 5713 | maintenance |
| unitedbyai/droidclaw DroidClaw is an AI agent that controls Android phones via ADB, using a perceive-reason-act loop over accessibility trees and screenshots to… | 59 | 1559 | active |
| chinasoul/BT BT is a third-party Android TV client for bilibili, built with Kotlin to explore Android TV interaction and media playback. It is a persona… | 78 | 1556 | active |
| ryfineZ/carrier-ims-for-pixel TurboIMS is a multilingual (Chinese/English) Android app for Google Pixel devices that lets users tune carrier IMS features like VoLTE, VoW… | 75 | 1553 | active |
| the3deer/android-3D-model-viewer An open-source Android application for loading, inspecting, and visualizing 3D models, built on a custom OpenGL ES 2.0/3.0 engine. It suppo… | 81 | 1552 | active |
| EdXposed EdXposed is a Riru-based Magisk module providing an ART hooking framework for Android 8.0-11, exposing the classic Xposed API so modules ca… | 23 | 5666 | maintenance |
| saket/telephoto Telephoto is a Kotlin library providing building blocks for designing media experiences in Jetpack Compose UI on Android. It offers a drop-… | 79 | 1549 | active |
| AeonLucid/AndroidNativeEmu A Python library that partially emulates Android native (.so) libraries on a host machine using the Unicorn CPU emulator. It emulates the J… | 26 | 1549 | active |
| sephiroth74/android-target-tooltip An Android library for creating Toast-like tooltips that can be anchored to specific views or screen points, with extensive customization o… | 23 | 1547 | stable |
| Arcticons-Team/Arcticons Arcticons is a free and open-source monotone line-based icon pack for Android with over 15,000 handcrafted vector icons. It is distributed … | 95 | 1544 | active |
| ServenScorpion/VirtualApp A fork of VirtualApp, an Android virtualization framework that runs apps inside a virtual container supporting app cloning (multi-instance)… | 74 | 1540 | active |
| DantSu/ESCPOS-ThermalPrinter-Android An Android library written in Java that lets developers print to ESC/POS thermal receipt printers over Bluetooth, TCP, or USB connections. … | 23 | 1540 | stable |
| WildKernels/GKI_KernelSU_SUSFS Prebuilt Android GKI (Generic Kernel Image) kernels for Android 5.10+ devices with KernelSU root support and SUSFS root-hiding patches inte… | 85 | 1537 | active |
| BLE-Research-Group/MetaRadar MetaRadar (BLE Radar) is an Android application for monitoring Bluetooth Low Energy environments. It scans for nearby BLE devices, analyzes… | 71 | 1537 | active |
| cgeo/cgeo c:geo is an open-source, full-featured Android client for geocaching.com with basic support for other geocaching platforms like Opencaching… | 98 | 1535 | active |
| studyhelperhelper/studyhelper An Android app disguised as a Sudoku game that automates earning daily points in the Xuexi Qiangguo (学习强国) app. It uses accessibility servi… | 23 | 1533 | active |
| canyie/pine Pine is a dynamic Java method hooking framework for the Android ART runtime, allowing interception and modification of almost any Java meth… | 55 | 1528 | active |
| you-apps/TranslateYou Translate You is a privacy-focused Android translator app built with Kotlin, Jetpack Compose, and Material Design 3. It supports multiple t… | 88 | 1527 | active |
| getActivity/EasyHttp EasyHttp is a simple, easy-to-use Android HTTP request framework built on top of OkHttp. It provides a fluent API with features like multi-… | 82 | 1521 | active |
| KieronQuinn/uTag uTag is an Android app plus a SmartThings mod that enables Samsung Galaxy SmartTags to be used on any non-Samsung Android device running An… | 84 | 1518 | active |
| clementwzk/OpenCalc OpenCalc is a simple, lightweight, open-source calculator app for Android built in Kotlin. It offers scientific mode, calculation history, … | 78 | 1518 | active |
| shirokhorshid/shirokhorshid-android Shir o Khorshid is an independently maintained, community fork of the open-source Psiphon Android VPN/circumvention client, adding extra co… | 71 | 1516 | active |
| jrvansuita/MaterialAbout MaterialAbout is an Android library for creating material-design 'about' screens in apps, showing developer profiles and application inform… | 54 | 1512 | stable |
| Tapadoo/Alerter Alerter is an Android library written in Kotlin that displays customisable alert views overlaid on the window's decor view, as an alternati… | 23 | 5503 | maintenance |
| Pool-Of-Tears/Myne Myne is a free and open-source Android app for downloading and reading over 70k free ebooks from Project Gutenberg, built with Jetpack Comp… | 94 | 1510 | active |
| danikula/AndroidVideoCache AndroidVideoCache is a Java library that adds disk caching to any Android video player (VideoView, MediaPlayer, ExoPlayer) via a local HTTP… | 23 | 5485 | maintenance |
| KeepSafe/TapTargetView An Android library implementing Material Design tap targets for feature discovery, highlighting UI elements with animated overlays and desc… | 23 | 5463 | maintenance |
| emilsjolander/StickyListHeaders An Android library that adds sticky section headers to ListView, mimicking the Ice Cream Sandwich People app and iOS list behavior. It prov… | 23 | 5463 | maintenance |
| twofas/2fas-android The official open-source Android app for 2FAS, a two-factor authentication service that generates one-time passwords (TOTP and HOTP) for se… | 86 | 1497 | active |
| Petterpx/FloatingX FloatingX is a Kotlin library for Android that provides flexible floating window functionality, supporting system overlays (with permission… | 66 | 1496 | active |
| salvogiangri/KnoxPatch An LSPosed/Xposed module written in Kotlin that restores Samsung apps and features (Samsung Health, Samsung Cloud, Samsung Flow, etc.) on r… | 87 | 1495 | active |
| sockeqwe/mosby Mosby is a Java library providing Model-View-Presenter (MVP) and Model-View-Intent (MVI) architecture patterns for Android apps. It include… | 23 | 5426 | maintenance |
| Hybrid-Mount/meta-hybrid_mount Hybrid Mount is a metamodule for KernelSU and APatch that manages how other root modules are mounted on Android. At boot it scans installed… | 79 | 1490 | active |
| stealthcopter/AndroidNetworkTools A Java library for Android providing handy networking utilities such as port scanning, subnet device discovery, ping, and Wake-on-LAN. It f… | 23 | 1490 | active |
| google/battery-historian Battery Historian is a Go-based web tool from Google that analyzes Android bugreport files to visualize battery consumption and system even… | 10 | 5406 | maintenance |
| teamclouday/AndroidMic AndroidMic is a cross-platform app that turns an Android phone into a microphone for a PC, streaming audio over WiFi (TCP/UDP), USB Serial,… | 91 | 1488 | active |
| liuzq2002/Adguard-Home-For-Magisk-Mod A Magisk module that runs AdGuard Home on rooted Android devices to block ads by redirecting and filtering DNS requests. It ships with buil… | 85 | 1485 | active |
| CameraKit/camerakit-android CameraKit is an Android library that wraps the Camera 1 and Camera 2 APIs behind a reliable CameraView component for photo and video captur… | 23 | 5387 | maintenance |
| dh374374/ChaiChaiEmbyTV ChaiChaiEmbyTV is a free, open-source Emby client built natively for Android TV with remote-control-friendly navigation. It supports danmak… | 79 | 1483 | active |
| licheedev/Android-SerialPort-API An Android library for serial port (RS232/UART) communication, forked from Google's open-source android-serialport-api demo and modernized … | 23 | 1482 | active |
| kivy/pyjnius PyJNIus is a Python library that lets Python code access and call Java classes through the Java Native Interface (JNI). It is maintained by… | 69 | 1480 | active |
| Fuzion24/JustTrustMe An Xposed module for rooted Android devices that disables SSL certificate pinning in apps, enabling traffic interception during security au… | 23 | 5361 | maintenance |
| facebookarchive/shimmer-android Shimmer for Android is a Java library that adds a shimmering effect to any Android view. It is commonly used as an unobtrusive loading indi… | 10 | 5356 | maintenance |
| androidbroadcast/ViewBindingPropertyDelegate A Kotlin library that simplifies Android View Binding usage via property delegates. It lazily creates ViewBinding instances and clears refe… | 73 | 1474 | active |
| javakam/FileOperator An Android file operations library covering file creation/deletion/copying, opening files and directories, MIME types, MediaStore and SAF h… | 32 | 1469 | active |
| h6ah4i/android-advancedrecyclerview An Android RecyclerView extension library providing advanced list interactions such as swipe-to-dismiss, drag-and-drop sorting, and expanda… | 23 | 5314 | maintenance |
| MonwF/customiuizer Pengeek (CustoMIUIzer fork) is an LSPosed/Xposed module that deeply customizes Xiaomi HyperOS and MIUI system behavior. It offers tweaks fo… | 66 | 1467 | active |
| zfdang/Android-Touch-Helper Android-Touch-Helper (AdSkip) is an open-source Android app that automatically skips splash/startup ads using the Accessibility Service. It… | 71 | 5309 | maintenance |
| XRecyclerView/XRecyclerView An Android library that extends RecyclerView with pull-to-refresh, load-more, and header support while remaining API-compatible with the st… | 32 | 5295 | maintenance |
| AhMyth/AhMyth-Android-RAT AhMyth is an open-source Android Remote Administration Tool (RAT) consisting of an Electron-based desktop control panel and an Android back… | 10 | 5273 | maintenance |
| mikepenz/Android-Iconics An Android library that lets developers use any icon font or vector (.svg) as a Drawable in their app, with full customization of size, col… | 87 | 5272 | maintenance |
| mcastillof/FakeTraveler FakeTraveler is a free and open-source Android app that fakes your device's GPS location via Android's mock location feature. Users pick a … | 82 | 1455 | active |
| razerdp/BasePopup BasePopup is an Android library that wraps and enhances the system PopupWindow for building popups. It provides a flexible base class with … | 51 | 5250 | maintenance |
| lingochamp/okdownload OkDownload is a reliable, flexible, fast and powerful download engine for Android/JVM, successor to FileDownloader. It supports parallel ch… | 23 | 5244 | maintenance |
| ViRb3/magisk-frida A Magisk/KernelSU/APatch module that automatically installs and runs frida-server on boot on rooted Android devices. It stays up to date by… | 93 | 1450 | active |
| pili-engineering/PLDroidMediaStreaming PLDroidMediaStreaming is Qiniu's Android SDK for RTMP live streaming, supporting H.264/H.265 and AAC encoding in both software and hardware… | 23 | 1449 | active |
| huangyanbin/smartTable SmartTable is an Android library that automatically generates configurable, feature-rich tables from annotated Java objects, Lists, JSON, o… | 23 | 5226 | maintenance |
| kejichangqing/QingMusic QingMusic is a free, ad-free local music player for Android devices. It ships as a shell player without built-in audio sources but supports… | 84 | 1438 | active |
| facebook/SoLoader SoLoader is a native code loader library for Android that unpacks native libraries and recursively loads their dependencies. It primarily t… | 79 | 1438 | stable |
| exteraSquad/exteraGram exteraGram is an experimental third-party Telegram client for Android built from the official Telegram for Android sources, adding extra fe… | 10 | 1436 | active |
| cyb3rko/flashdim FlashDim is a modern open-source Android flashlight app with multi-level brightness dimming support on Android 13+. It is built in Kotlin w… | 95 | 1431 | active |
| erickok/transdroid Transdroid is an Android application for managing torrents remotely from your device. It connects to popular torrent clients like µTorrent,… | 94 | 1430 | active |
| cinit/TMoe TMoe is an open-source Xposed module that hooks into Telegram Android clients to add extra features and tweaks. It works with official and … | 74 | 1427 | active |
| lanlinju/Animius Animius is a clean, minimalist Android app for watching anime, built with Jetpack Compose and Kotlin. It supports danmaku (bullet comments)… | 82 | 1425 | active |
| natario1/CameraView CameraView is a well-documented, high-level Android library that simplifies capturing pictures and videos, wrapping Camera1 and Camera2 API… | 23 | 5125 | maintenance |
| WSTxda/SwitchAI SwitchAI is a free and open-source Android application for selecting, launching, and managing AI digital assistants. It lets users switch b… | 83 | 1421 | active |
| nsh07/Tomato Tomato is a minimalist, data-oriented Pomodoro timer app built with Kotlin Multiplatform and Compose, featuring a Material 3 Expressive UI.… | 77 | 1421 | active |
| arsLan4k1390/Cherrygram Cherrygram is a third-party Telegram client for Android built as a fork of the official Telegram Android app, adding useful modifications a… | 98 | 1417 | active |
| Leaking/Hunter Hunter is a framework for developing Android Gradle plugins that manipulate bytecode using ASM and the modern AGP Instrumentation API. It s… | 68 | 1417 | active |
| hxh19950701/WebViewTvLive An Android TV live streaming app that loads official broadcaster web pages in a Tencent X5 WebView, auto-fullscreens the video element, and… | 87 | 5094 | maintenance |
| ReSo7200/InstaEclipse InstaEclipse is an LSPosed/Xposed module for Instagram that adds features like Ghost Mode, ad-free browsing, developer options, and distrac… | 83 | 1414 | active |
| fandreuz/TUI-ConsoleLauncher T-UI is an Android home-screen launcher that replaces the traditional app grid with a Linux-style command-line interface. It supports shell… | 57 | 1412 | active |
| axel358/smartdock Smart Dock is an Android desktop-mode launcher that provides a customizable taskbar and desktop-like interface with multi-window support. I… | 78 | 1405 | active |
| MiForge/MiUnlockTool A cross-platform Python CLI tool that retrieves the encryptData(token) needed to unlock the bootloader on Xiaomi, Redmi, and Poco devices. … | 87 | 1404 | active |
| mapsforge/mapsforge A Java library for rendering vector maps based on OpenStreetMap data, running on Android and desktop JVM applications. It includes tools to… | 95 | 1403 | active |
| karma9874/AndroRAT AndroRAT is an Android remote administration tool (RAT) with a Java-based Android client APK and a Python server, communicating over socket… | 32 | 5037 | maintenance |
| SimpleMobileTools/Simple-Music-Player Simple Music Player is a free, open-source Android music player with no ads, offering playback of local audio files with a customizable wid… | 23 | 1393 | stable |
| Trinea/android-common A Java library of common Android components including image and HTTP caches, pull-to-refresh and infinite-scroll ListView widgets, a downlo… | 56 | 4997 | maintenance |
| yipianfengye/android-zxingLibrary An Android library wrapping ZXing that lets developers integrate QR code and barcode scanning into their apps with just a few lines of code… | 32 | 4995 | maintenance |
| bindhosts/bindhosts A systemless hosts manager for rooted Android devices that works with APatch, KernelSU, and Magisk. It provides ad-blocking and hostname re… | 93 | 1391 | active |
| DingMouRen/LayoutManagerGroup A collection of custom RecyclerView LayoutManagers for Android, including Echelon, SkidRight, Slide, Picker, Banner, and ViewPager-style la… | 32 | 4972 | maintenance |
| orhanobut/dialogplus DialogPlus is an Android library providing a simple, builder-based dialog solution with animations. It supports top, center, and bottom pos… | 23 | 4959 | maintenance |
| twitter/compose-rules A collection of static analysis rules for Jetpack Compose, shipped as custom ktlint rules and a Detekt plugin, that detect common Compose p… | 23 | 1380 | active |
| begeekmyfriend/yasea Yasea is an Android live streaming client library that encodes camera and microphone input to H.264/AAC, packages it in FLV, and pushes it … | 67 | 4937 | maintenance |
| fahrez182/AxManager AxManager is an Android application that establishes a persistent ADB-based privileged environment on the device, allowing shell command ex… | 73 | 1378 | active |
| reveny/Android-Native-Root-Detector An Android application that detects whether a device is rooted, using native code checks. It is written in Kotlin and distributed as a down… | 71 | 1378 | active |
| Zhuinden/simple-stack Simple Stack is an Android backstack library and navigation framework that represents navigation state as a list of immutable, parcelable k… | 57 | 1378 | active |
| wajahatkarim3/EasyFlipView EasyFlipView is an Android library providing a custom view that flips between two sides with animations, useful for credit cards, poker car… | 23 | 1378 | stable |
| SongTube/SongTube-App SongTube is a Flutter-based mobile application that downloads video and audio from YouTube with a built-in music and video player. It offer… | 85 | 1377 | active |
| sensorsdata/sa-sdk-android Sensors Analytics' official Android SDK for lightweight user behavior data collection, supporting manual code tracking, auto (full) trackin… | 95 | 1375 | stable |
| mrrfv/open-android-backup Open Android Backup is a shell script paired with a Flutter companion app that backs up Android devices over ADB without root, vendor lock-… | 82 | 1372 | active |
| twoone-3/AdGuardHomeForRoot A Magisk/KernelSU/APatch module that runs AdGuardHome on rooted Android devices, providing a local DNS server that blocks ads, malware, and… | 94 | 1371 | active |
| simondankelmann/Bluetooth-LE-Spam An Android app that uses built-in Bluetooth Low Energy to send phantom device advertisements mimicking services like Apple popups, Microsof… | 61 | 4903 | maintenance |
| traex/RippleEffect An Android library that implements the Material Design ripple touch effect for views, compatible with Android API 9+. It provides a customi… | 32 | 4892 | maintenance |
| android-notes/SwissArmyKnife SwissArmyKnife is an Android UI debugging library that overlays view information directly on the device screen, such as text size, colors, … | 52 | 1366 | active |
| Morsmalleo/AhMyth AhMyth is a cross-platform Android Remote Administration Tool (RAT) used to build APK payloads and remotely control Android devices through… | 66 | 1364 | active |
| magnusja/libaums An open-source Android library (Java/Kotlin) that lets apps access USB mass storage devices such as pen drives, external HDDs, and card rea… | 66 | 1362 | active |