awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

23 个仓库

Awesome GitHub RepositoriesMobile Development Tools

SDKs and libraries for building native mapping applications on mobile platforms.

Explore 23 awesome GitHub repositories matching part of an awesome list · Mobile Development Tools. Refine with filters or upvote what's useful.

Awesome Mobile Development Tools GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • didi/doraemonkitdidi 的头像

    didi/DoraemonKit

    20,420在 GitHub 上查看↗

    DoraemonKit is a mobile frontend development toolset designed to optimize the lifecycle of web and hybrid mobile applications. It functions as a comprehensive suite of productivity tools, providing specialized utilities for mobile UI inspection, web view debugging, and on-device performance monitoring. The toolset distinguishes itself through several targeted simulation and interception capabilities. It includes a network traffic interceptor for mocking API responses without modifying source code, a device state simulator for overriding GPS coordinates, and a mobile web debugging bridge that

    Efficiency platform for mobile app development and testing.

    Java
    在 GitHub 上查看↗20,420
  • alibaba/weexalibaba 的头像

    alibaba/weex

    18,532在 GitHub 上查看↗

    A framework for building Mobile cross-platform UI

    Cross-platform framework for building native-like mobile apps.

    C++androidiosmobile
    在 GitHub 上查看↗18,532
  • tencent/tinkerTencent 的头像

    Tencent/tinker

    17,644在 GitHub 上查看↗

    Tinker is an Android hotfix framework designed to update application code, resources, and native libraries at runtime without requiring a full reinstallation or store update. It provides a comprehensive engine for injecting runtime fixes and managing the software lifecycle of deployed mobile applications. The framework distinguishes itself through a robust binary patching system that generates compact difference files between application versions, significantly reducing bandwidth usage during distribution. To ensure operational stability, it incorporates a crash-resilient safe mode that autom

    Android hot-fix solution for dynamic code and resource updates.

    Javaandroiddynamichotfix
    在 GitHub 上查看↗17,644
  • zhihu/matissezhihu 的头像

    zhihu/Matisse

    12,530在 GitHub 上查看↗

    :fireworks: A well-designed local image and video selector for Android

    Android image and video selection library with design compliance.

    Javaandroidandroid-image-pickerandroid-image-selector
    在 GitHub 上查看↗12,530
  • amfe/lib-flexibleamfe 的头像

    amfe/lib-flexible

    12,519在 GitHub 上查看↗

    lib-flexible is a responsive CSS layout library designed to create flexible web interfaces that scale proportionally across different screen sizes and device resolutions. It functions as a viewport scaling tool that manages device pixel ratios and screen widths to ensure layouts adapt to various mobile and desktop displays. The library implements a scaling framework that calculates a dynamic root font size, enabling the consistent scaling of elements through relative rem units. It includes a CSS grid generator for producing grid styles based on design specifications, including column counts,

    Flexible layout library for H5 mobile terminal adaptation.

    JavaScript
    在 GitHub 上查看↗12,519
  • tencent/vassonicTencent 的头像

    Tencent/VasSonic

    11,860在 GitHub 上查看↗

    VasSonic is a hybrid mobile app framework for Android and iOS designed to optimize the loading speed of web views. It functions as a web view performance optimizer and a mobile web resource cache, utilizing an HTML differential update engine to minimize remote network fetches and reduce first-screen load times. The framework distinguishes itself by splitting HTML into static templates and dynamic data, calculating differences between server state and cached content to send only modified fragments. It employs a native-to-JavaScript bridge to sync these server-side data updates directly into th

    Hybrid framework for high-performance mobile web page loading.

    Javaandroid-sdkh5hybrid
    在 GitHub 上查看↗11,860
  • bilibili/danmakuflamemasterbilibili 的头像

    bilibili/DanmakuFlameMaster

    9,608在 GitHub 上查看↗

    DanmakuFlameMaster is a high-performance rendering engine for displaying scrolling bullet comments on Android devices. It functions as a graphic engine that manages the lifecycle of on-screen comments, from parsing raw data to final visual display. The project is distinguished by its use of hardware-accelerated surface views and multi-core parallel processing to maintain smooth frame rates during high-volume content delivery. It employs a pre-caching layout engine to calculate text dimensions and motion paths before they are displayed on the screen. The system includes a rule-based visibilit

    High-performance bullet screen parsing and rendering engine for Android.

    Java
    在 GitHub 上查看↗9,608
  • didi/virtualapkdidi 的头像

    didi/VirtualAPK

    9,055在 GitHub 上查看↗

    VirtualAPK is an Android plugin framework and runtime environment designed to load and execute external Android packages dynamically. It functions as a component host that allows a main application to run activities, services, and providers delivered via external modules without requiring system installation or manifest registration. The framework enables dynamic feature delivery by loading external packages at runtime, allowing application functionality to be updated without redeploying the entire app. It provides a mechanism for Android sandbox execution, running isolated components within

    Android plugin framework supporting dynamic component loading.

    Java
    在 GitHub 上查看↗9,055
  • meituan-dianping/walleMeituan-Dianping 的头像

    Meituan-Dianping/walle

    6,852在 GitHub 上查看↗

    Walle is a tooling system for automating the injection of distribution channel identifiers and metadata into signed Android application binaries. It functions as a command-line utility and build pipeline extension that reads and writes custom metadata directly into the Android application signing block. The tool specifically modifies the Android Signature V2 block to embed channel identifiers and key-value pairs without re-signing the binary. This approach enables the generation of multiple channel-specific application packages without requiring a full binary rebuild or repeated signing opera

    Tool for generating Android channel packages efficiently.

    Javaandroidapk-signature-scheme-v2gradle
    在 GitHub 上查看↗6,852
  • didi/boosterdidi 的头像

    didi/booster

    5,059在 GitHub 上查看↗

    Booster 是一个 Android 应用构建优化器和字节码操作工具,旨在减小二进制体积、修复系统级崩溃并提升应用性能。它作为一个可扩展的构建流程插件,通过修改已编译的类文件和构建产物来注入稳定性修复和优化,而无需更改原始源代码。 该项目的差异化优势在于利用底层字节码操作来修补 OS 级 Bug,并在编译阶段管理线程池。它还提供了一个性能分析工具包,用于识别主线程阻塞操作并分析资源相关的稳定性问题。 该工具涵盖了广泛的包优化能力,包括 PNG 和 WebP 的图像压缩、冗余资源剔除以及资源索引优化。其他功能包括针对线程管理、异步偏好设置写入的性能调优,以及用于扫描构建产物以检测安全风险和瓶颈的静态分析。 该系统利用服务提供者接口(SPI)进行自定义插件集成,并可作为与主要构建环境解耦的独立应用程序执行。

    Quality optimization framework for mobile app performance and size.

    Kotlin
    在 GitHub 上查看↗5,059
  • meituan-dianping/robustMeituan-Dianping 的头像

    Meituan-Dianping/Robust

    4,455在 GitHub 上查看↗

    Robust 是一个 Android 热修复框架和运行时应用程序更新器,旨在修补生产环境中的错误。它作为一个字节码修补器和动态代码注入工具,允许在不进行完整应用更新或设备重启的情况下修改应用程序逻辑。 该项目通过将新类和方法注入现有构建并修改现有方法的实现,实现了 Android 缺陷的修复。它利用工具链生成二进制补丁文件,从而动态更新应用程序行为并引入变通方法。 该系统通过字节码重定向、类加载器隔离和运行时方法表修补来实现这些更新。它还结合了基于反射的 Hook 和动态字节码注入,以重定向运行中虚拟机内的执行流。

    Android hot-fix system for patching bugs without re-releasing.

    Javaandroiddynamicgradle
    在 GitHub 上查看↗4,455
  • bilibili/magicasakurabilibili 的头像

    bilibili/MagicaSakura

    3,539在 GitHub 上查看↗

    MagicaSakura 是 Android 多主题框架。~ is an Android multi theme library which supporting both daily colorful theme and night theme.

    Multi-theme framework for Android applications.

    Javaandroid-librarycolorfulmulti-theme
    在 GitHub 上查看↗3,539
  • wuba/fairwuba 的头像

    wuba/Fair

    2,739在 GitHub 上查看↗

    A Flutter package used to update widget tree dynamically. Fair提供一整套Flutter动态化解决方案

    Dynamic framework for Flutter enabling hot updates.

    Dartandroidcode-pushdart
    在 GitHub 上查看↗2,739
  • meituan/wmroutermeituan 的头像

    meituan/WMRouter

    2,364在 GitHub 上查看↗

    WMRouter是一款Android路由框架,基于组件化的设计思路,有功能灵活、使用简单的特点。

    Android routing framework based on componentized design.

    Java
    在 GitHub 上查看↗2,364
  • iqiyi/andromedaiqiyi 的头像

    iqiyi/Andromeda

    2,270在 GitHub 上查看↗

    Andromeda simplifies local/remote communication for Android modularization

    Android componentization and cross-process communication framework.

    Javaandroidipcmodularization
    在 GitHub 上查看↗2,270
  • moagrius/tileviewmoagrius 的头像

    moagrius/TileView

    1,453在 GitHub 上查看↗

    TileView is a subclass of android.view.ViewGroup that asynchronously displays, pans and zooms tile-based images. Plugins are available for features like markers, hotspots, and path drawing.

    Asynchronously display tile-based images for 2D maps.

    Java
    在 GitHub 上查看↗1,453
  • mousebird/whirlyglobemousebird 的头像

    mousebird/WhirlyGlobe

    844在 GitHub 上查看↗

    WhirlyGlobe Development

    3D globe and flat-map SDK for mobile platforms.

    C++
    在 GitHub 上查看↗844
  • petermetz/cordova-plugin-ibeaconpetermetz 的头像

    petermetz/cordova-plugin-ibeacon

    727在 GitHub 上查看↗

    license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the…

    Provides iBeacon support for hybrid mobile applications.

    JavaScript
    在 GitHub 上查看↗727
  • openorienteering/mapperopenorienteering 的头像

    openorienteering/mapper

    478在 GitHub 上查看↗

    OpenOrienteering Mapper is a software for creating maps for the orienteering sport.

    Software for creating maps for the orienteering sport.

    C++
    在 GitHub 上查看↗478
  • neurotechx/eeg-101NeuroTechX 的头像

    NeuroTechX/eeg-101

    267在 GitHub 上查看↗

    An Interactive EEG tutorial that taught EEG and BCI basics.

    Educational mobile app framework for BCI learning.

    JavaScript
    在 GitHub 上查看↗267
上一个12下一个
  1. Home
  2. Part of an Awesome List
  3. Developer Tools
  4. Mobile Development Tools