Open-source android-tools software
2201 open-source libraries, tools and applications tagged android-tools, ranked by how closely android-tools is their primary purpose, then by adoption and maintenance health. Each entry links to a page with sources, use cases and when to choose or avoid it.
2201 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| Genymobile/scrcpy scrcpy is a lightweight open-source application that mirrors and controls Android devices (video and audio) over USB or TCP/IP from a compu… | 95 | 152165 | stable |
| skylot/jadx JADX is a Dex to Java decompiler that produces readable Java source code from Android APK, dex, aar, aab, and zip files, available as both … | 85 | 50675 | active |
| GKD GKD is an Android app that performs custom screen taps automatically based on Android Accessibility services, a CSS-like advanced selector … | 89 | 42843 | active |
| NewPipe NewPipe is a free, open-source, lightweight streaming front-end for Android that provides a privacy-friendly alternative to the official Yo… | 95 | 39818 | active |
| bumptech/glide Glide is a fast and efficient image loading and media management library for Android that wraps media decoding, memory and disk caching, an… | 94 | 35014 | stable |
| AndroidUtilCode AndroidUtilCode is a powerful, easy-to-use Android utility library that encapsulates commonly used functions in Android development, split … | 23 | 33618 | stable |
| Shizuku Shizuku lets normal Android apps call system APIs with elevated ADB or root privileges by running a server process via app_process and prox… | 31 | 30654 | active |
| LeakCanary LeakCanary is a memory leak detection library for Android that automatically detects and analyzes memory leaks in Android applications. It … | 82 | 30000 | active |
| JunkFood02/Seal Seal is an open-source video and audio downloader app for Android built on top of yt-dlp, written in Kotlin with Jetpack Compose and Materi… | 66 | 29838 | active |
| Apktool Apktool is a Java-based command-line tool for reverse engineering Android APK files. It decodes resources and manifest files to nearly orig… | 90 | 25958 | stable |
| LSPosed/LSPosed LSPosed is an ART hooking framework implemented as a Riru/Zygisk Magisk module that provides Xposed-compatible APIs for Android 8.1-14. It … | 67 | 25120 | active |
| Mihon Mihon is a free and open source manga reader app for Android, a continuation of the Tachiyomi project. It lets users discover, download, an… | 88 | 23723 | active |
| android/nowinandroid Now in Android is a fully functional Android news app built entirely with Kotlin and Jetpack Compose, demonstrating official Android archit… | 68 | 21939 | active |
| CarGuo/GSYVideoPlayer A comprehensive Android video player library that wraps IJKPlayer, Media3 (ExoPlayer), MediaPlayer, and AliPlayer behind a unified API. It … | 96 | 21507 | active |
| Obtainium Obtainium is an Android app that installs and updates applications directly from their release pages on sources like GitHub, GitLab, and F-… | 95 | 20509 | active |
| Universal Android Debloater A cross-platform desktop GUI application written in Rust that uses ADB to remove bloatware from non-rooted Android devices. It ships curate… | 23 | 20010 | active |
| tiann/KernelSU KernelSU is a kernel-based root solution for Android that runs inside the Linux kernel to grant root access. It provides stealthy, permissi… | 95 | 19399 | active |
| Winlator Winlator is an Android application that runs Windows x86_64 applications using Wine combined with Box86/Box64 CPU translation. It bundles M… | 88 | 19363 | active |
| WSABuilds WSABuilds provides prebuilt Windows Subsystem for Android (WSA) binaries for Windows 10 and 11, with optional Google Play Store (MindTheGap… | 95 | 18518 | active |
| j4Uq/TVBoxOSC TVBoxOSC is an open-source Android application for playing live TV and video-on-demand streams from configurable sources on TV boxes and An… | 93 | 17852 | active |
| xiaye13579/BBLL BBLL is a third-party Bilibili client for Android, including Android TV, that wraps Bilibili's official APIs for browsing and video playbac… | 30 | 17481 | active |
| facebook/fresco Fresco is Facebook's Android library for loading, displaying, and managing images in mobile applications. It handles the full image pipelin… | 94 | 17152 | stable |
| budtmo/docker-android Docker-Android is a Docker image that runs Android emulators with configurable device profiles, noVNC screen viewing, log sharing, and vide… | 97 | 15950 | active |
| Image Toolbox Image Toolbox is a powerful open-source Android app for advanced image manipulation, built with Kotlin and Jetpack Compose in Material You … | 98 | 15067 | active |
| hdodenhof/CircleImageView A fast, lightweight circular ImageView widget for Android, ideal for profile pictures. It uses a BitmapShader for efficient rendering witho… | 32 | 14471 | stable |
| Curzibn/Luban Luban 2 is an Android image compression library written in Kotlin that reverse-engineers WeChat Moments' compression strategy to produce si… | 67 | 13771 | active |
| Lawnchair Launcher Lawnchair is a free, open-source home screen launcher for Android built on AOSP's Launcher3, porting Pixel Launcher features and adding ric… | 86 | 13742 | active |
| PictureSelector PictureSelector is an Android media picker library for selecting pictures, videos, and audio from the device gallery, with built-in support… | 23 | 13586 | stable |
| beemdevelopment/Aegis Aegis Authenticator is a free, open-source Android app for managing two-factor authentication (2FA) tokens. It stores HOTP/TOTP tokens in a… | 90 | 13227 | stable |
| youth5201314/banner An Android banner/carousel UI library built on ViewPager2 for displaying looping advertisement images with customizable indicators and page… | 32 | 13013 | stable |
| LibreTube LibreTube is a free, open-source Android app that serves as a privacy-focused alternative frontend for YouTube, using Piped proxies to avoi… | 97 | 12850 | active |
| JingMatrix/Vector Vector is a Zygisk module providing a high-performance ART hooking framework for modern Android, maintaining API compatibility with the ori… | 84 | 12800 | active |
| Team-xManager/xManager xManager is an Android application that lets users install, upgrade, downgrade, and manage versions of a modified ad-free music streaming a… | 10 | 12149 | active |
| Yalantis/uCrop uCrop is an open-source Android image cropping library by Yalantis offering flexible cropping, rotation, scaling, and compression with a bu… | 38 | 12074 | stable |
| AnkiDroid AnkiDroid is the Android client for the open-source Anki spaced repetition flashcard system, letting users study and sync decks with AnkiWe… | 99 | 12015 | active |
| Breezy Weather Breezy Weather is a free and open source Android weather app built with Kotlin and Jetpack Compose following Material 3 Expressive design. … | 96 | 11616 | active |
| gyf-dev/ImmersionBar An Android library for managing immersive (transparent) status bars and navigation bars on Android 4.4+, with one-line setup for Activities… | 90 | 11487 | stable |
| utkarshdalal/GameNative GameNative is an open-source Android application that lets users run PC games they already own from Steam, Epic, GOG and Amazon libraries l… | 87 | 11427 | active |
| ZCShou/GoGoGo GoGoGo (影梭) is an Android app that fakes GPS location using Android's mock location debug API combined with Baidu Maps, without requiring r… | 43 | 11410 | active |
| SimpMusic SimpMusic is a free, open-source (GPL-3.0) music player app that streams from YouTube Music, built with Kotlin and Compose Multiplatform fo… | 94 | 11371 | active |
| CloudStream CloudStream is an Android media center app for streaming and downloading video and audio content. It ships without sources by default and g… | 86 | 10987 | active |
| JakeWharton/timber Timber is a lightweight, extensible logging library for Android built on top of the standard android.util.Log class. Behavior is added by p… | 68 | 10851 | stable |
| Dr-TSNG/ZygiskNext Zygisk Next is a standalone implementation of the Zygisk injection framework for Android, providing Zygisk API support for KernelSU and ser… | 93 | 10595 | active |
| AppIntro/AppIntro AppIntro is an Android library for building polished carousel-style intro and onboarding screens for apps. It supports custom slides, slide… | 66 | 10567 | active |
| deniscerri/ytdlnis YTDLnis is a free, open-source Android app providing a full-featured GUI for yt-dlp, supporting audio/video downloads from 1000+ websites. … | 97 | 10535 | active |
| niedev/RTranslator RTranslator is a free, open-source, offline real-time translation app for Android that runs speech recognition (Whisper) and translation (M… | 77 | 10449 | active |
| happydog-intj/JsBridge An Android library providing a bidirectional bridge between Java and JavaScript in WebViews, inspired by WeChat's jsBridge. It lets develop… | 75 | 9906 | stable |
| FongMi/TV An open-source Android video streaming app built on CatVod that supports both Android TV (leanback) and mobile UIs, with VOD browsing, live… | 77 | 9844 | active |
| hackware1993/MagicIndicator MagicIndicator is a powerful, customizable and extensible ViewPager indicator library for Android, serving as an alternative to ViewPagerIn… | 23 | 9791 | stable |
| android-gif-drawable An Android library providing Views and Drawables for displaying animated GIFs, using bundled GIFLib via JNI for efficient frame rendering. … | 89 | 9645 | stable |
| AdAway AdAway is a free and open source ad blocker for Android that blocks ads system-wide using the hosts file or a local VPN. It supports both r… | 65 | 9474 | active |
| Justson/AgentWeb AgentWeb is a powerful and easy-to-use Android library built on top of the system WebView, providing solutions for common WebView problems … | 96 | 9436 | stable |
| Universal-Debloater-Alliance/universal-android-debloater-next-generation A cross-platform desktop GUI application written in Rust that uses ADB to remove bloatware from non-rooted Android devices. It aims to impr… | 71 | 9307 | active |
| App Manager App Manager is a full-featured open-source package manager and app inspector for Android. It lets users install, uninstall, back up, and de… | 93 | 9285 | active |
| zhanghai/MaterialFiles Material Files is an open-source Material Design file manager for Android 5.0+. It supports local and remote file management (FTP, SFTP, SM… | 86 | 9139 | active |
| Ackites/Nrfr Nrfr is a root-free Android tool that changes the SIM card country code by calling native system APIs (CarrierConfigLoader) with Shizuku pe… | 34 | 9088 | active |
| florisboard/florisboard FlorisBoard is a free and open-source keyboard app for Android 8.0+ built in Kotlin, focused on being modern, customizable, and privacy-res… | 78 | 8704 | active |
| amitshekhariitbhu/Android-Debug-Database An Android library that lets developers debug SQLite databases and SharedPreferences directly from a web browser while the app runs on a de… | 49 | 8688 | stable |
| firerpa/lamda FIRERPA (lamda) is an all-in-one Android device control platform whose server runs directly on the device (root or non-root) and exposes 16… | 98 | 8593 | active |
| Epoxy Epoxy is an Android library from Airbnb for building complex RecyclerView screens with multiple view types. It generates models from custom… | 62 | 8550 | stable |
| DImuthuUpe/AndroidPdfViewer An Android library for displaying PDF documents in apps, built on PdfiumAndroid for decoding. It supports animations, gestures, zoom, and d… | 52 | 8479 | active |
| Pokedex A Pokedex Android app demonstrating modern Android development with Hilt, Coroutines, Flow, Jetpack (Room, ViewModel), Material Motion, and… | 67 | 8362 | active |
| AntennaPod/AntennaPod AntennaPod is a free, open-source podcast manager and player app for Android built by volunteers. It lets users subscribe to any RSS feed, … | 93 | 8204 | active |
| CeuiLiSA/Pixiv-Shaft PixShaft (Shaft) is an open-source third-party Pixiv client for Android built in Kotlin. It provides access to illustrations, manga, novels… | 95 | 8053 | active |
| junixapp/XPopup XPopup is a powerful and elegant popup library for Android that can replace Dialog, PopupWindow, PopupMenu, BottomSheet, DrawerLayout, and … | 23 | 8026 | stable |
| APatch APatch is a kernel-based root solution for Android devices that patches the Android kernel and system, relying on KernelPatch. It supports … | 83 | 8021 | active |
| davemorrissey/subsampling-scale-image-view An Android library providing a highly configurable, extendable image view for displaying very large images with deep zoom support. It uses … | 23 | 8010 | stable |
| SimoneAvogadro/android-reverse-engineering-skill A Claude Code skill that decompiles Android APK/XAPK/JAR/AAR files and extracts the HTTP APIs an app uses, including Retrofit, OkHttp, Ktor… | 60 | 7922 | active |
| MPAndroidChart MPAndroidChart is a powerful and easy-to-use chart and graph view library for Android, supporting line, bar, pie, radar, bubble, and candle… | 84 | 38170 | maintenance |
| google/accompanist Accompanist is a collection of extension libraries for Jetpack Compose that fill gaps in the official Compose toolkit, such as runtime perm… | 43 | 7841 | active |
| Tencent/Shadow Shadow is Tencent's open-source Android plugin framework that allows loading dynamically delivered plugin APKs without reflection or hidden… | 52 | 7787 | active |
| Aniyomi Aniyomi is a free, open-source Android app for watching anime and reading manga, built on Mihon (formerly Tachiyomi). It offers a configura… | 96 | 7762 | active |
| d4rken-org/sdmaid-se SD Maid 2/SE is an open-source Android app for cleaning up storage, removing leftover data from uninstalled apps, deleting caches, and find… | 98 | 7738 | active |
| j-hc/revanced-magisk-module A shell-based builder that patches apps like YouTube with ReVanced patches and packages them as Magisk modules or non-root APKs. It runs da… | 100 | 7682 | active |
| Droid-ify/client Droid-ify is a clutter-free, open-source F-Droid client for Android written in Kotlin. It lets users browse, install, and auto-update apps … | 91 | 7574 | active |
| ReadYouApp/ReadYou Read You is an open-source Android RSS reader built with Kotlin and Jetpack Compose, styled after Google's Material You (Material Design 3)… | 88 | 7546 | active |
| Kunzisoft/KeePassDX KeePassDX is a lightweight, open-source password manager and encrypted vault for Android, compatible with the KeePass format (.kdb/.kdbx). … | 100 | 7506 | active |
| XayahSuSuSu/Android-DataBackup DataBackup is a free and open-source Android application for backing up and restoring app data, requiring root access (Magisk, KernelSU, or… | 78 | 7408 | active |
| Moriafly/SaltPlayerSource Salt Player is a multi-platform local music player for Android (and Windows via SPW), in active development since 2020 with over a million … | 90 | 7377 | active |
| greatfire/wiki A GreatFire wiki/repository page that serves as the distribution hub for FreeBrowser (自由浏览), an Android app for circumventing internet cens… | 56 | 7293 | active |
| Lerist/FakeLocation FakeLocation is an Android app for mocking GPS and location data, supporting both root and non-root modes. It simulates GPS signals, cell t… | 10 | 7288 | active |
| LibChecker An Android app that inspects libraries, native ABIs, permissions, components, and signing details of installed apps and APK files. It also … | 85 | 7270 | active |
| zetbaitsu/Compressor Compressor is a lightweight Android image compression library written in Kotlin. It lets developers shrink large photos into smaller files … | 51 | 7227 | stable |
| FongMi/Release FongMi/Release is the distribution repository for 影視TV (TV/Video), a popular Android media streaming application that plays video content f… | 96 | 7176 | active |
| InfinityLoop1308/PipePipe PipePipe is an open-source Android app, forked from NewPipe, for browsing and streaming YouTube, BiliBili, and NicoNico without ads, tracke… | 100 | 7068 | active |
| wxxsfxyzm/InstallerX-Revived InstallerX Revived is a modern Android package installer app supporting APK, APKS, APKM, XAPK, and ZIP formats with batch installation. It … | 88 | 6933 | active |
| shiaho777/web-to-app WebToApp is an Android application that lets users build signed, installable APKs from web projects entirely on their phone, without a PC o… | 85 | 6930 | active |
| getActivity/AndroidProject AndroidProject is a mature Android 'technology middle platform' — a pre-built project architecture template with common screens, dialogs, b… | 88 | 6927 | active |
| remote-android/redroid-doc redroid (Remote-Android) is a GPU-accelerated Android In Cloud (AIC) solution that boots many Android instances as containers on Linux host… | 66 | 6850 | active |
| aistra0528/Hail Hail is a free, open-source Android app for freezing, disabling, hiding, or suspending other apps without root, using Shizuku or root privi… | 85 | 6832 | active |
| getActivity/XXPermissions XXPermissions is an Android runtime permission request framework written in Java that simplifies requesting normal and special permissions … | 85 | 6813 | active |
| PlainApp PlainApp is an open-source Android app that runs a local web server on your phone, letting you manage files, media, contacts, SMS, notes, a… | 92 | 6777 | active |
| My TV An Android TV application for watching live IPTV television channels, installable via APK on Android TVs and set-top boxes. It works out of… | 18 | 31961 | maintenance |
| SukiSU-Ultra/SukiSU-Ultra SukiSU-Ultra is a kernel-based Android root solution providing kernel-level su and root access management, with support for KPM kernel modu… | 88 | 6601 | active |
| Namida Namida is a feature-rich music and video player for Android built with Flutter, with YouTube streaming support and Last.fm integration. It … | 89 | 6591 | active |
| hect0x7/JMComic-APK A GitHub Actions-based automation that periodically checks for updates to the JM Comic (18comic) Android APK and publishes new versions as … | 93 | 6589 | active |
| PixelPlayerHQ/PixelPlayer PixelPlayer is a privacy-first, offline music player for Android built with Kotlin, Jetpack Compose, and Material 3 Expressive. It offers m… | 75 | 6512 | active |
| HapeLee/legado-with-MD3 Legado with MD3 is a free, open-source Android e-book and content aggregation reader, rebuilt from the Legado (阅读 3.0) project with a Mater… | 81 | 6506 | active |
| ACRA ACRA is an open-source Android library for crash reporting that catches uncaught exceptions, collects detailed device and application conte… | 87 | 6503 | active |
| ArchiveTune ArchiveTune is a free, open-source Android music player built with Kotlin and Jetpack Compose that plays both local files and streams from … | 83 | 6501 | active |
page 1 / 23 next →