Skip to main content
weapp.js.org

Project catalog

Choose by ecosystem

The weapp native toolchain, Taro, Vue Mini, Rezor, and uni-app are listed as separate ecosystems. Pick the region, then the project.

4 projects
01
EngineeringStable

weapp-vite

Owns dependencies, routes, subpackages, and single-target multi-platform builds. Keep your page structure; hand the build pipeline to Vite.

ForMini-app teams that need a modern Vite workflow, Vue SFC, and multi-platform builds.

RuntimeVite · Vue SFC · Wevu

WeChatAlipayDouyinBaiduKuaishouWeb
First steppnpm add -D weapp-vite
02
StylingStable

weapp-tailwindcss

Write Tailwind utilities in an existing mini-app. The plugin handles transforms and size constraints. It does not own routing or your bundler lifecycle.

ForFrontend teams that want one Tailwind CSS workflow across mini-apps and cross-platform projects.

RuntimeTailwind CSS · Mini Program

WeChatAlipayDouyinuni-appTaroMpx
First steppnpm add -D weapp-tailwindcss
03
ComponentsStable

Varo

Varo delivers editable component source, business Blocks, and Agent UI to H5 and Wevu mini-program projects through its Registry while preserving native rendering on each target.

ForVue 3 teams that need shared interaction semantics, component source, and business blocks across H5 and mini-program products.

RuntimeVue 3 · H5 · weapp-vite

H5WeChatVue 3weapp-viteTailwind CSS
First steppnpm dlx @varo-ui/cli add --target weapp button input card
04
Local dataPlanned

weapp-sqlite

A planned SQLite capability for structured local data in mini-app projects. Runtime boundaries, sync strategy, and cross-platform APIs are still being defined.

ForMini-app teams that need structured local data, offline behavior, or a controlled migration path.

Platforms pending2 roadmap items
First stepDetails pending

Taro ecosystem

Taro / React migration

VPT moves an existing Taro project onto Vite.

01
Taro / React migrationStable

VPT

Use Vite for Taro development and builds instead of the older webpack pipeline. It connects existing React projects to the toolchain.

ForFrontend teams that want to reuse React and Taro components and APIs while developing WeChat, Alipay, and Web apps with a modern Vite toolchain.

RuntimeReact · Taro · Vite

WeChatAlipayWeb
First stepnpm install -D vite-plugin-taro

Vue Mini ecosystem

Vue 3 mini-program framework

A standalone runtime for how you write pages.

01
FrameworkStable

Vue Mini

Vue Mini lets you write mini programs with Vue 3 reactivity and the Composition API, while staying compatible with native syntax for gradual adoption. Docs live at vuemini.org; source is vue-mini/vue-mini.

ForTeams who want Vue 3 Composition API in WeChat mini programs without throwing away native page structure.

RuntimeVue 3

WeChat
First steppnpm add @vue-mini/core

Rezor ecosystem

React mini-program framework

A standalone runtime; the catalog currently points at the repository.

01
FrameworkBeta

Rezor

Rezor uses React Hooks to write mini programs, aiming for near-native performance. It is listed in the catalog now; the docs entry is the GitHub repo rezorjs/rezor.

ForTeams who want React Hooks in WeChat mini programs and can work from the repository while the docs site is still landing.

RuntimeReact

WeChat
First stepnpm create rezor@latest

uni-app ecosystem

Uni Helper and Wot UI

They serve the uni-app org and sit apart from the weapp native toolchain.

01
uni-appStable

Uni Helper

Uni Helper is an open-source org for uni-app tooling. The portal gathers starters, types, ESLint, and UnoCSS presets; the installable entry is create-uni.

ForTeams building with uni-app / Vue who want community tools for scaffolding, types, and project config.

RuntimeVue · Vite

uni-appWeChatAlipayH5App
First steppnpm dlx create-uni
02
uni-appStable

Wot UI

Wot UI (npm package wot-design-uni) ships components for uni-app and Vue 3. Docs live at wot-ui.cn; source is wot-ui/wot-ui.

ForTeams building uni-app + Vue 3 interfaces who want an installable component library rather than Registry-installed source.

RuntimeVue 3

uni-appWeChatAlipayH5App
First steppnpm add wot-design-uni

Analytics preferences

Baidu Analytics and Google Analytics are enabled by default on the production site to measure visits and limited interactions. You can turn them off at any time.