uni-app

Installation
Summary

Vue.js cross-platform framework for building apps across iOS, Android, HarmonyOS, Web, and 10+ mini-program platforms.

  • Provides 50+ built-in components covering views, forms, media, navigation, and UI feedback patterns
  • Includes APIs for networking, storage, geolocation, file operations, device info, and lifecycle management
  • Supports platform-specific code via condition compilation directives; most APIs return Promises for async workflows
  • Configured through pages.json (routing, tabs, sub-packages) and manifest.json (permissions, platform settings)
  • Covers 13 deployment targets with full support, including WeChat, Alipay, Baidu, Douyin, and HarmonyOS ecosystems
SKILL.md

The skill is based on uni-app documentation, generated at 2026-01-30.

uni-app is a Vue.js-based cross-platform framework for developing applications that run on iOS, Android, HarmonyOS, Web (responsive), and various mini-program platforms (WeChat/Alipay/Baidu/Douyin/Feishu/QQ/Kuaishou/DingTalk/Taobao/Jingdong/Xiaohongshu).

Core

Topic Description Reference
Core Framework Project structure, platform support, condition compilation core-framework
View Components view, scroll-view, swiper, movable-area, cover-view core-view-components
Form Components input, textarea, picker, checkbox, radio, switch, slider core-form-components

Features

UI Components

Related skills
Installs
1.1K
GitHub Stars
67
First Seen
Jan 30, 2026