[Open Source] A Cross-Platform Mobile Component Library Featuring Multiple Frameworks, Componentization, Reusability, Extensibility, and Low Coupling
![[Open Source] A Cross-Platform Mobile Component Library Featuring Multiple Frameworks, Componentization, Reusability, Extensibility, and Low Coupling](https://yy123.ink/api/img/1782597295668-zfak06.jpg)
1. Project Overview

First UI: A Quality Choice for Mobile Development Frameworks
FirstUI provides component libraries for multiple frameworks, including uni-app, WeChat Mini Programs, Alipay Mini Programs, and Taro. More versions will be released gradually. Currently available versions include uni-app and WeChat Mini Programs!
FirstUI UNI Edition
First UI UNI Edition is a cross-platform mobile UI component library built with uni-app. It features componentization, reusability, extensibility, and low coupling. It is fully compatible with App-Nvue, App-vue, Mini Programs (WeChat, Alipay, Baidu, ByteDance, and QQ), and H5.
FirstUI WeChat Mini Program Edition
FirstUI-weixin is a native WeChat Mini Program UI component library built for WeChat Mini Programs. It features componentization, reusability, extensibility, and low coupling.
2. Open Source License
Licensed under Apache-2.0
3. Screenshots




4. Feature Overview
First UI is a cross-platform mobile UI component library built with uni-app. It features componentization, reusability, extensibility, and low coupling. It is fully compatible with App-Nvue, App-vue, Mini Programs (WeChat, Alipay, Baidu, ByteDance, and QQ), and H5.
FirstUI UNI (Options API) Edition
FirstUI UNI (Options API) Edition is a cross-platform mobile UI component library built with uni-app. It features componentization, reusability, extensibility, and low coupling.
Features
-
Configurable UI styles with flexible customization, easily adapting to different design styles
-
100+ rich components covering the basic needs of mobile development
-
Ready-to-use common layouts that significantly reduce development costs
-
Refined and beautiful UI
-
Supports App-vue (Android, iOS), App-Nvue (Android, iOS), Mini Programs, and H5
-
Supports both Vue 2 and Vue 3 (including the Vue 3 Composition API).
FirstUI WeChat Mini Program Edition
FirstUI WeChat Mini Program Edition is a WeChat Mini Program UI component library featuring componentization, reusability, extensibility, and low coupling.
Features
-
Configurable UI styles with flexible customization, easily adapting to different design styles
-
100+ rich components covering the basic needs of Mini Program development
-
Ready-to-use common layouts that significantly reduce development costs
-
Refined and beautiful UI
5. Tech Stack
The FirstUI UNI (Options API) component library is a lightweight, comprehensive, and reliable cross-platform mobile component library built with uni-app.
FirstUI UNI Edition: Quick Start
Before using First UI, make sure you have learned and are proficient in uni-app.
See the README.md documentation for details