6 repositorios
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.
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.
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.
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.
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.
京东风格的移动端 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.NetCore is a full-stack scaffolding tool that automatically generates frontend and backend code using .NET Core and Vue.js based on database schemas. It functions as a CRUD boilerplate generator and database orchestrator that maps entities into business logic to create administrative interfaces and API endpoints. The project provides a multi-platform UI scaffold, producing compatible code for web, iOS, Android, and WeChat mini-programs. It utilizes a TypeScript web framework with Vite and leverages SqlSugar to automate the mapping of database entities. The system covers enterprise CRUD a
Outputs a single codebase compatible with web, iOS, Android, and WeChat mini-programs using a unified framework.