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

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

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

6 个仓库

Awesome GitHub RepositoriesMulti-Platform App Compilers

Build systems that convert a single shared codebase into native mobile apps, web pages, and platform-specific mini programs.

Distinct from Mini App Frameworks: None of the candidates cover the specific process of compiling one codebase into multiple target formats including mini programs.

Explore 6 awesome GitHub repositories matching mobile development · Multi-Platform App Compilers. Refine with filters or upvote what's useful.

Awesome Multi-Platform App Compilers GitHub Repositories

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

    dcloudio/uni-app

    41,549在 GitHub 上查看↗

    uni-app is a cross-platform framework for building mobile and web applications from a single Vue.js codebase. It provides a multi-platform app compiler and a cross-platform UI library to ensure consistent behavior and visual presentation across different operating systems. The project features a native API bridge and a universal plugin system that wrap native SDKs into a unified interface, allowing developers to access device hardware and operating system functions. It utilizes a specialized rendering engine and native performance compilation to bypass standard document overhead and achieve h

    Implements a build system that converts a shared codebase into native mobile apps, web pages, and mini programs.

    Objective-Candroidcross-platformcrossplatform
    在 GitHub 上查看↗41,549
  • nervjs/taroNervJS 的头像

    NervJS/taro

    37,549在 GitHub 上查看↗

    Taro is a cross-platform application development framework designed to build a single codebase that runs across multiple mobile platforms and web browsers. It focuses on mini-program development for ecosystems such as WeChat, Alipay, and ByteDance, as well as hybrid mobile application deployment. The project enables multi-framework frontend engineering, allowing developers to use React or Vue to create user interfaces that compile to different target environments. It employs a framework-agnostic abstract layer and a unified virtual DOM translation to map high-level component logic to various

    Compiles a single shared codebase into native formats for mini-programs, web browsers, and mobile environments.

    TypeScriptjavascriptjquerynerv
    在 GitHub 上查看↗37,549
  • crmeb/crmebcrmeb 的头像

    crmeb/CRMEB

    8,956在 GitHub 上查看↗

    CRMEB is a comprehensive e-commerce platform built on ThinkPHP 6, designed as a headless system that delivers standardized APIs to various frontend clients. It provides a unified backend to synchronize product catalogs, orders, and customer data across web browsers, mobile applications, and mini-programs. The platform supports diverse commerce models, including multi-vendor marketplaces where independent merchants manage their own stores, centralized chain store networks, and social commerce frameworks featuring affiliate distribution and community group buying. It also integrates specialized

    Compiles a single shared codebase into native mobile apps, web pages, and mini-programs using a unified framework.

    Vueb2cform-createivewui
    在 GitHub 上查看↗8,956
  • didi/chameleondidi 的头像

    didi/chameleon

    8,966在 GitHub 上查看↗

    Chameleon is a cross-platform application framework and component library used to develop applications for the web and various mini-app platforms from a single shared codebase. It functions as a multi-platform build pipeline that compiles source code into different target formats while providing an MVVM-based user interface system for managing application state. The framework employs a polymorphic protocol to extend custom components and APIs, allowing for platform-specific implementations while maintaining cross-end compatibility. It includes a specialized build tool for static analysis that

    Provides a build system that compiles a single shared codebase into web and various mini-app platform formats.

    JavaScript
    在 GitHub 上查看↗8,966
  • jdf2e/nutuijdf2e 的头像

    jdf2e/nutui

    6,506在 GitHub 上查看↗

    京东风格的移动端 Vue 组件库,支持多端小程序(A Vue.js UI Toolkit for Mobile Web)

    Compiles a single Vue codebase into native renderings for mobile web and various mini-program environments.

    Vue
    在 GitHub 上查看↗6,506
  • cq-panda/vue.netcorecq-panda 的头像

    cq-panda/Vue.NetCore

    4,227在 GitHub 上查看↗

    Vue.NetCore 是一个全栈脚手架工具,可根据数据库架构自动生成基于 .NET Core 和 Vue.js 的前端和后端代码。它作为一个 CRUD 样板生成器和数据库编排器,将实体映射到业务逻辑中,以创建管理界面和 API 端点。 该项目提供了一个多平台 UI 脚手架,可生成兼容 Web、iOS、Android 和微信小程序的可执行代码。它利用带有 Vite 的 TypeScript Web 框架,并利用 SqlSugar 自动化数据库实体的映射。 该系统涵盖了企业级 CRUD 自动化,包括生成数据驱动的表单、高级搜索查询界面和主从表关系。它还包括自动化 API 开发和 Excel 数据导入接口的功能。

    Outputs a single codebase compatible with web, iOS, Android, and WeChat mini-programs using a unified framework.

    C#axioscsharpdapper
    在 GitHub 上查看↗4,227
  1. Home
  2. Mobile Development
  3. Multi-Platform App Compilers

探索子标签

  • Multi-Platform Build SystemsBuild systems that compile a single codebase into multiple target formats including mini-programs and web. **Distinct from Multi-Platform App Compilers:** Distinct from Multi-Platform App Compilers: focuses on the build system orchestration for multiple targets, not just the compiler itself.