domain: android-tools
2201 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| mahlernim/google-timeline-visualizer An Android app (with an iPhone web app) that turns Google Maps Timeline (Location History) exports into an animated travel video. Users sel… | 83 | 2860 | active |
| gotev/android-upload-service An Android library that handles file uploads (Multipart, Binary, FTP) in a background service with progress notifications. It supports pers… | 31 | 2855 | active |
| wangchenyan/ponymusic PonyMusic (波尼音乐) is an open-source Android online music player modeled on NetEase Cloud Music, built with Kotlin, Media3, and ExoPlayer. It… | 50 | 2848 | active |
| gzu-liyujiang/Android_CN_OAID An open-source Android library providing a unified solution for obtaining unique device identifiers, serving as an open alternative to the … | 84 | 2845 | active |
| aicareles/Android-BLE An Android Bluetooth Low Energy (BLE) framework in Java that wraps all BLE operations—scanning, connecting, notifications, read/write, RSSI… | 23 | 2843 | active |
| yujincheng08/BiliRoaming BiliRoaming is an Xposed module for rooted Android devices that removes regional restrictions on anime (bangumi) content in the Bilibili ap… | 10 | 11559 | maintenance |
| wasabeef/recyclerview-animators An Android library that provides a collection of ItemAnimator implementations and appearance-animation adapters for RecyclerView. It lets d… | 32 | 11545 | maintenance |
| kylecorry31/Trail-Sense Trail Sense is an open-source Android app that uses phone sensors (barometer, GPS, compass) to assist with hiking, backpacking, camping, an… | 94 | 2830 | active |
| shatyuka/Zhiliao Zhiliao is an Xposed module that removes ads and cleans up the interface of the Zhihu Android app. It also offers content filtering, UI sim… | 62 | 2813 | active |
| gcacace/android-signaturepad An Android library providing a custom SignaturePad View for capturing smooth, handwritten signatures. It uses variable-width Bézier curve i… | 84 | 2785 | stable |
| SkyTubeTeam/SkyTube SkyTube is a copylefted (GPLv3) open-source YouTube player app for Android that lets users browse, search, and watch YouTube videos without… | 93 | 2775 | active |
| permissions-dispatcher/PermissionsDispatcher PermissionsDispatcher is an annotation-based library for handling Android runtime permissions in Kotlin and Java. It generates boilerplate-… | 23 | 11158 | maintenance |
| jiangdongguo/AndroidUSBCamera AUSBC (AndroidUSBCamera) is a flexible UVC (USB video class) camera engine for Android, refactored in Kotlin with native C components. It s… | 23 | 2750 | active |
| lingochamp/FileDownloader FileDownloader is an Android multi-task file download engine written in Java, supporting multi-threaded connections, breakpoint-resume, and… | 23 | 11123 | maintenance |
| H07000223/FlycoTabLayout An Android UI library providing three customizable TabLayout implementations (SlidingTabLayout, CommonTabLayout, SegmentTabLayout) written … | 23 | 11087 | maintenance |
| asLody/VirtualApp VirtualApp is an Android virtualization/sandbox engine that lets apps run inside a host app without being installed on the system, acting a… | 75 | 11070 | maintenance |
| openboard-team/openboard OpenBoard is a 100% free and open-source keyboard app for Android, based on the AOSP Latin input method. It offers privacy-respecting typin… | 23 | 2736 | active |
| anonfaded/FadCam FadCam is an open-source, ad-free Android multimedia recorder supporting discreet background video recording, dashcam mode, screen recordin… | 72 | 2726 | active |
| JsonChao/Awesome-WanAndroid A polished Android client app for the WanAndroid technical learning website, built with Material Design and an MVP architecture. It showcas… | 58 | 2715 | stable |
| sameerasw/essentials Essentials is an Android app offering 25+ power-user tools, mods, and workarounds for Google Pixels and other Android devices, built with K… | 83 | 2689 | active |
| IacobIonut01/ReFra ReFra is a free and open-source media gallery app for Android built with Jetpack Compose and Kotlin. It offers photo and video browsing and… | 97 | 2680 | active |
| moneytoo/Player Just (Video) Player is a simple, lightweight yet polished Android video player built on Media3/ExoPlayer with the FFmpeg extension for broa… | 93 | 2677 | active |
| Uotan-Dev/UotanToolboxNT Uotan Toolbox NT is a modern cross-platform desktop GUI toolbox for managing Android and OpenHarmony devices, built with C# and Avalonia UI… | 85 | 2674 | active |
| weixiansen574/HybridFileXfer A hybrid file transfer tool that transfers files between an Android phone and a computer simultaneously over multiple I/O channels such as … | 66 | 2671 | active |
| re-zero001/LSPosed-Irena LSPosed-Irena is a maintained fork of the LSPosed framework, a Zygisk module providing an ART hooking framework with Xposed-compatible APIs… | 66 | 2670 | active |
| sam1am/anyapk anyapk is a lightweight Android app that installs any APK on your own device by using local ADB (wireless debugging) connections, bypassing… | 82 | 2667 | active |
| nakixii/Magisk_AsoulOpt A Magisk module that tweaks CPU thread scheduling and affinity for Android games to improve performance. It supports a large list of mainst… | 93 | 2664 | active |
| jitpack/jitpack.io JitPack is a package repository for JVM and Android projects that builds Git projects on demand and serves ready-to-use artifacts (jar, aar… | 62 | 2663 | stable |
| FiorenMas/Revanced-And-Revanced-Extended-Non-Root A repository that automatically builds pre-patched ReVanced and ReVanced Extended APKs for Android apps like YouTube and YouTube Music shor… | 66 | 2659 | active |
| nisrulz/sensey Sensey is an Android library that simplifies sensor event handling and gesture detection, removing boilerplate for detecting gestures like … | 62 | 2659 | active |
| WSTxda/QP-Gallery-Releases A modernized mod of the classic QuickPic Gallery Android app with a refreshed Material 3 design, bug fixes, and compatibility updates for r… | 57 | 2650 | active |
| devaige/WheelPicker An Android library providing a realistic iOS-style wheel picker view for selecting values, dates, and times. It supports both classic View-… | 65 | 2641 | active |
| LittleSurvival/copymanga-copy20 A collection of Chinese manga source extensions for Tachiyomi/Mihon-compatible comic reader apps, supporting Copymanga, vomic, Baozimanhua,… | 86 | 2636 | active |
| nikita36078/J2ME-Loader J2ME-Loader is an open-source J2ME (Java ME) emulator for Android that runs most 2D and 3D Java mobile games, including Mascot Capsule 3D t… | 52 | 2636 | active |
| QuantumBadger/RedReader RedReader is an unofficial, open source Android client for Reddit written in Java. It offers a lightweight, ad-free browsing experience wit… | 90 | 2629 | active |
| qidian55/bilibilitv1.6.6-repair A repair project that patches the classic Bilibili TV app version 1.6.6 (written in Smali) so it keeps working despite server-side changes.… | 59 | 2626 | active |
| Jay-Goo/RangeSeekBar A customizable Android SeekBar library supporting single-value, dual-thumb range selection, step marks, vertical orientation, and extensive… | 23 | 2621 | stable |
| TrackerControl/tracker-control-android TrackerControl is an Android app that monitors and blocks hidden tracking and ads in mobile apps using a local VPN to analyze network traff… | 98 | 2620 | active |
| cashapp/paparazzi Paparazzi is a Kotlin library from Cash App that renders Android views and Jetpack Compose screens as snapshots inside plain JVM tests, wit… | 86 | 2619 | active |
| cat3399/blbl A third-party native Android client for Bilibili written in Kotlin, supporting touch and remote-control input down to Android 5. It targets… | 10 | 2616 | active |
| keymapperorg/KeyMapper Key Mapper is a free and open-source Android app that remaps buttons on phones, keyboards, gamepads, headsets, and other devices using an a… | 98 | 2615 | active |
| lipangit/JiaoZiVideoPlayer JiaoZiVideoPlayer is a highly customizable Android video player library that wraps MediaPlayer, ExoPlayer, and IjkPlayer (FFmpeg-based) beh… | 10 | 10479 | maintenance |
| prateek-chaubey/YTPro YTPro is an alternative YouTube client for Android built with a WebView and JavaScript injection, offering ad blocking, background playback… | 86 | 2601 | active |
| akexorcist/round-corner-progress-bar An Android library providing colorful round-cornered progress bar components for both the classic Android View system and Jetpack Compose. … | 82 | 2599 | stable |
| tbruyelle/RxPermissions An Android library that wraps the Android M runtime permission model in RxJava2 reactive streams. It lets developers request permissions li… | 10 | 10403 | maintenance |
| MeowDump/Integrity-Box Integrity Box is a Magisk module toolkit for rooted Android devices that manages Play Integrity attestation and system environment signals.… | 87 | 2591 | active |
| liu673cn/bug An open-source TVBox shell application (empty shell) for Android TV and mobile devices that plays video streams from user-supplied configur… | 32 | 10354 | maintenance |
| Etar-Group/Etar-Calendar Etar Calendar is an open-source, Material Design calendar application for Android, built as an enhanced fork of the AOSP Calendar. It suppo… | 94 | 2587 | active |
| xoureldeen/Vectras-VM-Android Vectras VM is an Android virtual machine application based on QEMU that lets users run full operating systems like Windows, Linux, macOS, a… | 92 | 2584 | active |
| snake-4/Zygisk-Assistant A Zygisk module written in C++ that hides the existence of root and Zygisk from apps on Android 5.0 and above. It works with KernelSU, Magi… | 52 | 2581 | active |
| mytv-android/mytv-android A native Android/Android TV IPTV live TV player built with Kotlin and Material 3 Expressive design, based on Tianguang Yunying 3.3.9. It bu… | 82 | 2577 | active |
| nelenkov/android-backup-extractor A Java command-line utility that extracts and repacks Android backup archives created with adb backup, based on AOSP's BackupManagerService… | 86 | 2576 | active |
| bytedance/bhook ByteHook is a production-grade Android PLT hook library written in C, supporting armeabi-v7a, arm64-v8a, x86, and x86_64. It lets native co… | 79 | 2570 | active |
| tuskyapp/Tusky Tusky is a free and open-source Android client for the Mastodon microblogging platform, written in Kotlin. It supports the full range of Ma… | 10 | 2566 | active |
| rednaga/APKiD APKiD is a command-line tool that identifies how an Android APK was built, detecting compilers, packers, obfuscators, and app-shielding/RAS… | 78 | 2565 | active |
| firebase/firebase-android-sdk The official Firebase Android SDK, containing the source code for Firebase's Android libraries such as Firestore, Realtime Database, Cloud … | 77 | 2565 | active |
| JessYanCoding/MVPArms MVPArms is a highly configurable Android application framework built on the MVP (Model-View-Presenter) architecture, integrating popular li… | 23 | 10239 | maintenance |
| NVISOsecurity/AlwaysTrustUserCerts A Magisk/KernelSU module that automatically copies user-installed certificates into the Android system root CA store. It enables TLS traffi… | 47 | 2549 | active |
| Trixarian/NetherSX2-patch NetherSX2-patch is a continuation of the NetherSX2 PlayStation 2 emulator for Android, based on AetherSX2 build 4248. It removes ad service… | 74 | 2548 | active |
| madeye/proxydroid ProxyDroid is an Android app that routes all device traffic through an upstream SOCKS5 or HTTP proxy without root, using a VpnService-based… | 70 | 2542 | active |
| NetrisTV/ws-scrcpy A web-based client for scrcpy that streams an Android device's screen to a browser over WebSockets and allows remote control from the brows… | 67 | 2541 | active |
| sidex15/susfs4ksu-module A KernelSU addon module that installs userspace helpers (ksu_susfs, sus_su) to communicate with a SUSFS-patched kernel for kernel-level roo… | 86 | 2527 | active |
| pwittchen/ReactiveNetwork ReactiveNetwork is an Android library for observing network connection state and Internet connectivity via RxJava Observables. It supports … | 23 | 2523 | active |
| WangDaYeeeeee/GeometricWeather GeometricWeather is a Material Design weather application for Android, built in Java with multiple build variants (F-Droid, Google Play, pu… | 67 | 2521 | active |
| dkrivoruchko/ScreenStream ScreenStream is an open-source Android app that streams a device's screen and audio to web browsers or RTSP clients. It supports three mode… | 97 | 2516 | active |
| oliexdev/openScale openScale is an open-source Android app for tracking weight and body composition metrics like BMI, body fat, water, and muscle. It reads me… | 94 | 2508 | active |
| bug-bit/fckvip An Android module (likely Magisk/LSPosed-based) that unlocks paid VIP memberships and enhances extended features in certain apps. It requir… | 74 | 2500 | active |
| bytedance/scene Scene is a lightweight Android library for navigation and UI composition based on views, designed to replace Activities and Fragments in a … | 71 | 2494 | active |
| KieronQuinn/AmbientMusicMod Ambient Music Mod is an Android app that ports the Pixel-exclusive Now Playing feature to other Android devices, using Shizuku or Sui for e… | 23 | 2492 | active |
| wasabeef/glide-transformations An Android library that provides a collection of bitmap transformations (crop, blur, grayscale, rounded corners, masks, and GPU-based filte… | 32 | 9883 | maintenance |
| googlesamples/easypermissions EasyPermissions is a Java wrapper library that simplifies Android runtime (M+) system permission requests and handling in Activities and Fr… | 10 | 9856 | maintenance |
| LSPosed/AndroidHiddenApiBypass A pure-Java Android library that bypasses restrictions on non-SDK (hidden) interfaces, offering two variants: HiddenApiBypass (Unsafe-based… | 71 | 2480 | active |
| seemoo-lab/AirGuard AirGuard is an Android app that protects users from unwanted tracking via AirTags and other Apple Find My accessories. It periodically scan… | 92 | 2468 | active |
| legendsayantan/ShizuTools ShizuTools is an Android app that provides a suite of tools for controlling the Android system beyond normal user permissions, using the Sh… | 71 | 2467 | active |
| azhon/AppUpdate A lightweight, highly customizable Android library for in-app version updates, handling update dialogs, APK background downloading, notific… | 59 | 2461 | active |
| marlboro-advance/mpvEx mpvExtended is an open-source Android video player built on libmpv (mpv-android) with a modern Jetpack Compose Material 3 interface. It is … | 63 | 2454 | active |
| wdsqjq/FengYunWeather FengYunWeather is an open-source Android weather app written in Kotlin using MVX architecture with coroutines, OkHttp, Room, and Coil. It p… | 41 | 2454 | active |
| modstart-lib/linkandroid LinkAndroid is an open-source, cross-platform desktop application built with Electron that connects Android phones to PCs over USB or Wi-Fi… | 88 | 2442 | active |
| VadimBoev/FlappyBird A Flappy Bird clone written in pure C for Android, packaged as an APK under 100 KB using OpenGL ES 2, OpenSL ES, and Android Native Activit… | 76 | 2437 | active |
| ByronNote/MinimalistWeather MinimalistWeather is a modern Android weather app built with Kotlin and Jetpack Compose following multi-module Clean Architecture. It provi… | 76 | 2435 | active |
| anthonycr/Lightning-Browser Lightning Browser is a lightweight, open-source web browser for Android built with Kotlin and Java. It offers fast, simple browsing with fe… | 67 | 2430 | active |
| ksoichiro/Android-ObservableScrollView An Android library that lets developers observe scroll events on scrollable views like ListView and ScrollView. It provides callbacks for i… | 32 | 9608 | maintenance |
| bilibili/DanmakuFlameMaster DanmakuFlameMaster is Bilibili's open-source Android danmaku (bullet comment) engine that parses and renders scrolling comments over video.… | 23 | 9606 | maintenance |
| skydoves/TransformationLayout An Android library by skydoves that implements Material Design container transform animations, allowing Views, Activities, and Fragments to… | 51 | 2426 | stable |
| nex3z/FlowLayout A FlowLayout library for Android that lets child views wrap to the next row when space runs out, with automatic even spacing between childr… | 34 | 2421 | stable |
| JakeWharton/RxBinding RxBinding provides RxJava binding APIs for Android UI widgets from the platform, AndroidX, and Material libraries. It converts UI events li… | 10 | 9569 | maintenance |
| Mahmud0808/ColorBlendr ColorBlendr is an open-source Android app for customizing Material You system colors on Android 12+ devices. It lets users generate palette… | 92 | 2410 | active |
| liaohuqiu/android-Ultra-Pull-To-Refresh An Android library providing a powerful pull-to-refresh container that can wrap any view (ListView, GridView, ScrollView, TextView, etc.) w… | 23 | 9504 | maintenance |
| nordicsemi/Android-BLE-Library An Android library by Nordic Semiconductor that simplifies working with Bluetooth Low Energy, handling connection, service discovery, bondi… | 73 | 2405 | stable |
| vfsfitvnm/ViMusic ViMusic is an Android application for streaming music from YouTube Music, built with Kotlin and Jetpack Compose. It supports background pla… | 10 | 9474 | maintenance |
| tytydraco/LADB LADB is an Android app that bundles an ADB server inside its libraries, letting you run an ADB shell directly on your device without a comp… | 75 | 2395 | active |
| umano/AndroidSlidingUpPanel An Android library that adds a draggable sliding up panel, popularized by Google Music and Google Maps, to Android applications. It provide… | 23 | 9448 | maintenance |
| alexvasilkov/GestureViews An Android library providing ImageView and FrameLayout widgets with built-in gesture control (pan, zoom, fling, rotation, double tap) and s… | 80 | 2386 | stable |
| VR-25/acc ACC (Advanced Charging Controller) is a shell-based Android tool for managing battery charging to extend lithium-ion battery service life. … | 45 | 2380 | active |
| barbeau/gpstest GPSTest is the leading open-source Android application for testing GNSS/GPS receivers. It displays real-time satellite information for GPS,… | 67 | 2375 | active |
| lihenggui/blocker Blocker is an Android application that manages app components (activities, services, receivers, providers) using PackageManager and Intent … | 72 | 2374 | active |
| bytedance/android-inline-hook Shadowhook is an Android inline hook library written in C, supporting armeabi-v7a (thumb/arm32) and arm64-v8a architectures on Android 4.1 … | 84 | 2372 | active |
| AnyChart/AnyChart-Android AnyChart Android is a data visualization library for creating interactive charts in Android apps, supporting API 19+ with dozens of built-i… | 65 | 2370 | active |
| LSPosed/LSPatch LSPatch is a non-root implementation of the LSPosed Xposed framework that integrates the Xposed API into target Android APKs by inserting d… | 10 | 9336 | maintenance |
| markusfisch/BinaryEye Binary Eye is a free, open-source, ad-free barcode scanner app for Android built on the ZXing-C++ library. It reads a wide range of barcode… | 99 | 2357 | active |