Editable Component Assets
The Registry installs target-specific components, themes, and Blocks as source your product owns and can change without waiting on a shared abstraction.
For product teams shipping H5 and WeChat mini programs together. Copy editable source for each target, keep native rendering, and share stable behavior contracts plus the WeChat-green theme.
Varo is the Production foundation for cross-runtime component systems, but the default delivery is not one browser abstraction: choose a target, copy source, and keep extending it inside a Vue 3 or Wevu application.
Varo Blocks cover frequent H5 and mini-program scenarios: orders, commerce, fresh grocery delivery, SaaS approvals, membership, store replenishment, payment confirmation, and account security become reusable screen slices instead of isolated component demos.
pnpm dlx @varo-ui/cli add \
--target weapp blocks/profile-editDevTools-verified Base Kit · 15avatarbadgebuttoncardcheckboxemptyiconimageinputinput-numberloadingprogressselectswitchtag
51 high-consensus Weapp component familiesmap · region-picker
Own component, theme, utility, and Block source; this is the default product-team entry point.
Vue 3 owns the H5 DOM while Wevu and weapp-vite produce native WXML/WXSS.
Primitives own controlled state and accessible interaction as the deeper technical path.
Add event protocols, streaming transport, and safe Markdown when needed without changing the UI target boundary.