This is your work, valued
android programmer
BlockCanaryEx. make performance bottleneck detection easily when app blocked
★ 2.2kResPkgRemaker. a gradle plugin which can change your res packageId by simple config without modify aapt, very useful for plugin-framework and multi dynamic resource
★ 113RetryRequestInterceptor-for-OkHttp. a interceptor for OkHttp which can save failed request in storage and will retry request until success or retry times over limit , or request live time over limit
★ 45CollapseRelativeBar. CollapseRelativeBar extends RelativeLayout, you only need to define child collapsed state, CollapseRelativeBar can auto handle the anim of child in expanding or collapsing process.
★ 7RandomEvent. provide simple api to receive android system random event
★ 2LSPosed. LSPosed Framework
★ 24kKernelSU. A Kernel based root solution for Android
★ 18ktranslation-agent. Python
★ 5.8ksd3.5. Python
★ 1.5kstable-diffusion-webui. Stable Diffusion web UI
★ 164kwaifu-diffusion. stable diffusion finetuned on weeb stuff
★ 1.9kChatALL. Concurrently chat with ChatGPT, Bing Chat, Bard, Alpaca, Vicuna, Claude, ChatGLM, MOSS, 讯飞星火, 文心一言 and more, discover the best answers
★ 16kllama3. The official Meta Llama 3 GitHub site
★ 29kaosp_build. AOSP Build system compatible version of Open GApps
★ 333kotlinx-atomicfu. The idiomatic way to use atomic operations in Kotlin
★ 1.1kAndroidELF. search all symbal in ELF file(dlsym can not find)
★ 40json. JSON for Modern C++
★ 50kkotlin. The Kotlin Programming Language.
★ 53ksqldelight. SQLDelight - Generates typesafe Kotlin APIs from SQL
★ 6.9kkotlin-native. Kotlin/Native infrastructure
★ 7kkmp-basic-sample. Example of Kotlin multiplatform project
★ 1.1kfreya. Cross-platform and non-web GUI library for 🦀 Rust powered by 🎨 Skia.
★ 2.9kXpatch. This is a tool to repackage apk file, then the apk can load any xposed modules installed in the device. It is another way to hook an app without root device.
★ 3kcorrosion. Marrying Rust and CMake - Easy Rust and C/C++ Integration!
★ 1.5kwasmer. 🚀 Fast, secure, lightweight containers based on WebAssembly
★ 21kwasmer-java. ☕ WebAssembly runtime for Java
★ 651cbindgen. A project for generating C bindings from Rust code
★ 2.9krust-android-gradle. Kotlin
★ 1.3kcross. “Zero setup” cross compilation and “cross testing” of Rust crates
★ 8.3kAI-TDD. CLI for TDD — you write the test, GPT writes the code to pass it ✅
★ 275SoloPi. SoloPi 自动化测试工具
★ 6.2kAndroidUn7zip. A simple android ndk library used to simply extract lzma 7z files.
★ 368YAHFA. Yet Another Hook Framework for ART
★ 1.7kAndroidHiddenApiBypass. LSPass: Bypass restrictions on non-SDK interfaces
★ 2.5kandroid-hidden-api. A library that provides access to Android hidden APIs and internal resources.
★ 3.6kzipalign-java. 📦 zipalign re-implemented in pure Java with no dependencies!
★ 74docs. Roff
★ 247IPCInvoker. A IPC Invoker for Android Development.
★ 201android-inline-hook. 通用的Android inline hook库,支持thumb,arm32,arm64
★ 2.4kMagisk. The Magic Mask for Android
★ 62kEdXposedManager. Companion Android application for EdXposed
★ 1.8kAndYogaSample. Android YOGA Sample
★ 55LibChecker. Kotlin
★ 216AppInfoScanner. 一款适用于以HW行动/红队/渗透测试团队为场景的移动端(Android、iOS、WEB、H5、静态网站)信息收集扫描工具,可以帮助渗透测试工程师、攻击队成员、红队成员快速收集到移动端或者静态WEB站点中关键的资产信息并提供基本的信息输出,如:Title、Domain、CDN、指纹信息、状态信息等。
★ 3.5kAutoGPT. AutoGPT is the vision of accessible AI for everyone, to use and to build on. Our mission is to provide the tools, so that you can focus on what matters.
★ 186kbhook. 通用的Android PLT hook库,支持armeabi-v7a,arm64-v8a,x86,x86_64
★ 2.6kLibChecker. An app to view libraries used in apps in your device.
★ 7kdiffuse. Diffuse is a tool for diffing APKs, AABs, AARs, and JARs
★ 2.2kAgentGPT. 🤖 Assemble, configure, and deploy autonomous AI Agents in your browser.
★ 36kOpenClash. A Clash Client For OpenWrt
★ 27kdexpatcher-tool. Android Dalvik bytecode patcher.
★ 445grafika. Grafika test app
★ 6.2kxHook. 🔥 A PLT hook library for Android native ELF.
★ 4.3kVirtualXposed. A simple app to use Xposed without root, unlock the bootloader or modify system image, etc.
★ 16kByteX. ByteX is a bytecode plugin platform based on Android Gradle Transform API and ASM. 字节码插件开发平台
★ 3.2kpine. Dynamic java method hook framework on ART. Allowing you to change almost all java methods' behavior dynamically.
★ 1.5kkotlinx.serialization. Kotlin multiplatform / multi-format serialization
★ 5.9kmidway. 🍔 A Node.js Serverless Framework for front-end/full-stack developers. Build the application for next decade. Works on AWS, Alibaba Cloud, Tencent Cloud and traditional VM/Container. Super easy integrate with React and Vue. 🌈
★ 7.7kHermes. A smart, novel and easy-to-use framework for Android Inter-Process Communication (IPC). (简单易用的安卓进程间通信IPC框架)
★ 1.3kgrpc-java. The Java gRPC implementation. HTTP/2 based RPC
★ 12kandroidx. Development environment for Android Jetpack extension libraries under the androidx namespace. Synchronized with Android Jetpack's primary development branch on AOSP.
★ 6kQigsaw. 🔥🔥Qigsaw ['tʃɪɡsɔ] is a dynamic modularization library which is based on Android App Bundles(Do not need Google Play Service). It supports dynamic delivery for split APKs without reinstalling the base one.
★ 1.7kgrpc-web. gRPC for Web Clients
★ 9.2knetty-jni-util. C
★ 7wire. gRPC and protocol buffers for Android, Kotlin, Swift and Java.
★ 4.4kthrift. Apache Thrift
★ 11kprotobuf-gradle-plugin. Protobuf Plugin for Gradle
★ 1.8kchinese-ig. Web中文兴趣组
★ 537strace. strace is a diagnostic, debugging and instructional userspace utility for Linux
★ 2.7karchitecture.of.internet-product. 互联网公司技术架构,微信/淘宝/微博/腾讯/阿里/美团点评/百度/OpenAI/Google/Facebook/Amazon/eBay的架构,欢迎PR补充
★ 21kdocker-aosp. 🏗 Minimal Android AOSP build environment with handy automation wrapper scripts
★ 360fernflower. Decompiler from Java bytecode to Java, used in IntelliJ IDEA.
★ 4.3kudp2raw. A Tunnel which Turns UDP Traffic into Encrypted UDP/FakeTCP/ICMP Traffic by using Raw Socket,helps you Bypass UDP FireWalls(or Unstable UDP Environment)
★ 8.5karticle. articles by WeChat Mobile Development Team
★ 4.4kSein.js. Progressive web 3D game engine.
★ 583AndHook. Android dynamic instrumentation framework
★ 782checkstyle. Checkstyle is a development tool to help programmers write Java code that adheres to a coding standard. By default it supports the Google Java Style Guide and Sun Code Conventions, but is highly configurable. It can be invoked with an ANT task and a command line program.
★ 1Android-Inline-Hook. thumb16 thumb32 arm32 inlineHook in Android
★ 1.4kVirtualApp. Virtual Engine for Android(Support 14.0 in business version)
★ 11kSandHook. Android ART Hook/Native Inline Hook/Single Instruction Hook - support 4.4 - 11.0 32/64 bit - Xposed API Compat
★ 2.2kdruid. 阿里云计算平台DataWorks(https://help.aliyun.com/document_detail/137663.html) 团队出品,为监控而生的数据库连接池
★ 28kgit-point. GitHub in your pocket :iphone:
★ 4.8kupx. UPX - the Ultimate Packer for eXecutables
★ 18kfastjson. FASTJSON 2.0.x has been released, faster and more secure, recommend you upgrade.
★ 26kSoLoader. Native code loader for Android
★ 1.4kpatchelf. A small utility to modify the dynamic linker and RPATH of ELF executables
★ 4.2kpyelftools. Parsing ELF and DWARF in Python
★ 2.3kCydiaSubstrateAndroidNativeHOOK. Cydia Substrate Android Native HOOK Demo
★ 21ck-env. CK repository with components and automation actions to enable portable workflows across diverse platforms including Linux, Windows, MacOS and Android. It includes software detection plugins and meta packages (code, data sets, models, scripts, etc) with the possibility of multiple versions to co-exist in a user or system environment.
★ 73sanitizers. AddressSanitizer, ThreadSanitizer, MemorySanitizer
★ 12kgapid. Graphics API Debugger
★ 2.2kasync-profiler. Sampling CPU and HEAP profiler for Java featuring AsyncGetCallTrace + perf_events
★ 9.1kandroid-dev-cn. Some Chinese Android Developers Information, 微信公众号:codekk, 网站:
★ 2.9kActionBarSherlock. [DEPRECATED] Action bar implementation which uses the native action bar on Android 4.0+ and a custom implementation on pre-4.0 through a single API and theme.
★ 7.1kokhttp. A meticulous HTTP client for the JVM, Android, and GraalVM.
★ 47kobjenesis. Okay, it's pretty easy to instantiate objects in Java through standard reflection. However there are many cases where you need to go beyond what reflection provides. For example, if there's no public constructor, you want to bypass the constructor code, or set final fields. There are numerous clever (but fiddly) approaches to getting around this and this library provides a simple way to get at them. You will find the official site here.
★ 631955.WLB. 955 不加班的公司名单 - 工作 955,work–life balance (工作与生活的平衡)
★ 36k996.ICU. Repo for counting stars and contributing. Press F to pay respect to glorious developers.
★ 277kshadowsocks-android. A shadowsocks client for Android
★ 37kkcptun-android. kcptun for Android.
★ 576shadowsocksr. Python port of ShadowsocksR
★ 6.1kshadowsocksr. Python port of ShadowsocksR
★ 3.4kshadowsocks-windows. A C# port of shadowsocks
★ 60kShadowsocksX-NG. Next Generation of ShadowsocksX
★ 33kadbi. Android Dynamic Binary Instrumentation Toolkit
★ 1.3kbattery-historian. Battery Historian is a tool to analyze battery consumers using Android "bugreport" files.
★ 5.4kflutter. Flutter makes it easy and fast to build beautiful apps for mobile and beyond
★ 178kredex. A bytecode optimizer for Android apps
★ 6.3kDobby. a lightweight, multi-platform, multi-architecture hook framework.
★ 4.8kappium. Cross-platform automation framework for all kinds of apps, built on top of the W3C WebDriver protocol
★ 22kpython-client. Python language bindings for Appium
★ 1.8kepic. Dynamic java method AOP hook for Android(continution of Dexposed on ART), Supporting 5.0~11
★ 4.6krequests. A simple, yet elegant, HTTP library.
★ 54kJava-Thread-Affinity. Bind a java thread to a given core
★ 1.9kAndResGuard. proguard resource for Android by wechat team
★ 8.7kRESTMock. HTTP Server for Android Instrumentation tests
★ 75730min_guides. 覃健祥的学习笔记,各种几十分钟入门的文档
★ 7.1ksqlite-android. Android SQLite support library
★ 1.1kv8. The official mirror of the V8 Git repository
★ 25kandroid-discuss. Android 问题交流讨论坛, 微信公众号:codekk, 网站:
★ 4.1kXposedInstaller. Java
★ 4kXposed. The native part of the Xposed framework (mainly the modified app_process binary).
★ 7.7kSmaliEx. A wrapper to get de-optimized dex from odex/oat/vdex.
★ 553fonteditor. 在线字体编辑器
★ 1.5kkotlin-guides. A set of guides for writing Kotlin for Android.
★ 1.7kshadowsocks_install. Auto install shadowsocks server,thanks 秋水逸冰
★ 4.2kshadowsocks_install. Auto Install Shadowsocks Server for CentOS/Debian/Ubuntu
★ 8.2kbrpc. brpc is an Industrial-grade RPC framework using C++ Language, which is often used in high performance system such as Search, Storage, Machine learning, Advertisement, Recommendation etc. "brpc" means "better RPC".
★ 18kstetho. Stetho is a debug bridge for Android applications, enabling the powerful Chrome Developer Tools and much more.
★ 13kAndroid-Studio-Plugins. This is a list of all awesome and useful android studio plugins.
★ 2.3kr8. mirror from https://r8.googlesource.com/r8
★ 27platform_frameworks_support. Java
★ 1.7kreact-native. A framework for building native applications using React
★ 126kandroid-hierarchy-viewer. HTML
★ 115MacOSX-SDKs. A collection of those pesky SDK folders: MacOSX10.1.5.sdk thru MacOSX11.3.sdk
★ 2.7kandroid-native-debug. Debug Android Framework Native Code Tutorial.
★ 156android. Android Plugin for IntelliJ IDEA. This repository is a subset of git://git.jetbrains.org/idea/android.git cut according to GitHub file size limitations.
★ 1.1kadt-tools-base. 3rd party tools used by Android Plugin for IntelliJ IDEA in 2019.3 and older versions. This repository isn't used in IntelliJ IDEA 2020.1 and newer versions.
★ 69small-video-record. 利用FFmpeg视频录制微信小视频与其压缩处理
★ 3.5kMultiDex. multi dex加载方案,采用谷歌的分包方案,防止在主线程加载second dex的时候,耗时太久而产生ANR
★ 85ResPkgRemaker. a gradle plugin which can change your res packageId by simple config without modify aapt, very useful for plugin-framework and multi dynamic resource
★ 113RePlugin. RePlugin - A flexible, stable, easy-to-use Android Plug-in Framework
★ 7.3kretrofit. A type-safe HTTP client for Android and the JVM
★ 44kRobust. Robust is an Android HotFix solution with high compatibility and high stability. Robust can fix bugs immediately without a reboot.
★ 4.5kunderstand-plugin-framework. demos to help understand plugin framwork
★ 2.7kGradlePluginUserGuideCN. Gradle Plugin User Guide 中文版
★ 96ANR-WatchDog. A simple watchdog that detects Android ANR (Application Not Responding) error and throws a meaningful exception
★ 3kRetryRequestInterceptor-for-OkHttp. a interceptor for OkHttp which can save failed request in storage and will retry request until success or retry times over limit , or request live time over limit
★ 45platform_frameworks_base. Java
★ 11kInfiniteCycleViewPager. Infinite cycle ViewPager with two-way orientation and interactive effect.
★ 5.7kExoPlayerFilter. This library uses OpenGL Shaders to apply effects on ExoPlayer video at Runtime
★ 909litho. A declarative framework for building efficient UIs on Android.
★ 7.8kandroid-instant-apps. Migrated:
★ 840from-java-to-kotlin. From Java To Kotlin - Your Cheat Sheet For Java To Kotlin
★ 6.3kdeveloper-roadmap. Interactive roadmaps, guides and other educational content to help developers grow in their careers.
★ 363kkotlin-koans. Kotlin workshop
★ 2.6kinfer. A static analyzer for Java, C, C++, and Objective-C
★ 16kandroid-samples. Samples demonstrating how to use Maps SDK for Android
★ 2.5kaurora-imui. General IM UI components. Android/iOS/RectNative ready. 通用 IM 聊天 UI 组件,已经同时支持 Android/iOS/RN。
★ 5.7kthefuck. Magnificent app which corrects your previous console command.
★ 98kzt-zip. ZeroTurnaround ZIP Library
★ 1.4kVasDolly. Android V1 and V2 Signature Channel Package Plugin
★ 3.2kandroid-arscblamer. ArscBlamer is a command-line tool that can parse an Android app's resources.arsc file and extract useful, actionable information about its contents
★ 951android-chunk-utils. Android Chunk format reader/writer
★ 301SuitLines. [DEPRECATED]一个小巧且高效的线性图表组件。
★ 860MaterialChipsInput. Implementation of Material Design Chips component for Android
★ 2.6kMatisse. :fireworks: A well-designed local image and video selector for Android
★ 13kGrav. Configurable animations based on points
★ 2.7kShakaAapt. C
★ 50xde. The Expo Development Environment
★ 1.2katlas. A powerful Android Dynamic Component Framework.
★ 8.1kguetzli. Perceptual JPEG encoder
★ 13kHtmlNative. :page_with_curl:Use HTML/CSS to render Android View, Lua to control its logic (Not Webview)
★ 470error-prone. Catch common Java mistakes as compile-time errors
★ 7.2kLintDemoApp. Java
★ 16AndroidDevTools. 收集整理Android开发所需的Android SDK、开发中用到的工具、Android开发教程、Android设计规范,免费的设计素材等。
★ 8kswift. The Swift Programming Language
★ 70kDiscreteScrollView. A scrollable list of items that centers the current element and provides easy-to-use APIs for cool item animations.
★ 5.8kBlockCanaryEx. make performance bottleneck detection easily when app blocked
★ 2.2klottie-android. Render After Effects animations natively on Android and iOS, Web, and React Native
★ 36khugo. Annotation-triggered method call logging for your debug builds.
★ 7.9kandroid-fat-aar. Gradle script that allows you to merge and embed dependencies in generted aar file
★ 1.5kShareUtil. 社会化登录分享工具库
★ 1.3kAndroid-AdvancedWebView. Enhanced WebView component for Android that works as intended out of the box
★ 2.4kTextLayoutBuilder. An Android library that allows you to build text layouts more easily.
★ 1.5kGT. GT (Great Tit) is a portable debugging tool for bug hunting and performance tuning on smartphones anytime and anywhere just as listening music with Walkman. GT can act as the Integrated Debug Environment by directly running on smartphones.
★ 4.4kleakcanary. A memory leak detection library for Android.
★ 30kdexmaker. A utility for doing compile or runtime code generation targeting Android's Dalvik VM
★ 2ksmali. smali/baksmali
★ 6.6kFloatingView. FloatingView can make the target view floating above the anchor view with cool animation
★ 1.8kRingProgressBar. A material design circle the progress bar.
★ 768ActSwitchAnimTool. ActSwitchAnimTool make the Animation easy to implements, and it compat the version of Android 4.0 or above.
★ 568code-reader. One Multi program language code reader
★ 939FcPermissions. Fuck the permissions in Android M
★ 397freeline. A super fast build tool for Android, an alternative to Instant Run
★ 5.4kandroid-common. Android common lib, include ImageCache, HttpCache, DropDownListView, DownloadManager, Utils and so on
★ 5kDiskLruCache. Java implementation of a Disk-based LRU cache which specifically targets Android compatibility.
★ 5.8kRxDocs. Rx和RxJava文档中文翻译项目
★ 3.8kExoPlayer. This project is deprecated and stale. The latest ExoPlayer code is available in https://github.com/androidx/media
★ 22kLuban. Luban 2(鲁班 2) —— 高效简洁的 Android 图片压缩工具库,像素级还原微信朋友圈压缩策略。(An efficient and concise Android image compression library that closely replicates the compression strategy of WeChat Moments.)
★ 14kandroid-volley. DEPRECATED
★ 4.3kGuideHelper. 新手引导页,轻松的实现对应的view上面的显示提示信息和展示功能给用户
★ 460MaterialDesignIcons. Lib that imports all the vector drawables from materialdesignicons.com into your R.drawable/
★ 85libphonenumber-android. Android port of Google's libphonenumber
★ 546AndroidPhotoFilters. AndroidPhotoFilters aims to provide fast, powerful and flexible image processing instrument for creating awesome effects on any image media.
★ 2.5k