Choose if you want Material Design 2/3 styling and combined mobile/desktop support in Vue 3.
A Vue3 component library based on Material Design 2 and 3, supporting mobile and desktop.
- 5.3k
- Vue
- MIT
mobile Vue UI component library
Vant is a lightweight, customizable Vue UI component library for building mobile web apps.
Same problem, same approach. Swapping one for another is a config change, not a rewrite.
Choose if you want Material Design 2/3 styling and combined mobile/desktop support in Vue 3.
A Vue3 component library based on Material Design 2 and 3, supporting mobile and desktop.
Choose for a Tailwind-based mobile Vue component library with multi-framework support.
Mobile web component library based on Svelte/React/Vue and Tailwind
Choose for JD-style Vue mobile components and multi-platform mini-program support.
京东风格的移动端 Vue 组件库,支持多端小程序(A Vue.js UI Toolkit for Mobile Web)
Solves the same problem with a different architecture or at a different layer. Expect to rewrite the integration.
Choose for mobile React apps that need JD-style components and mini-program support.
京东风格的移动端 React 组件库 、支持多端小程序(A React UI Toolkit for Mobile Web)
Choose when building uni-app cross-platform mini-program/native apps.
基于uni-app的、全端兼容的、高性能UI框架
An earlier or more limited way to do the job. Still the right call when you need something small, proven, or CPU-only.
Older unmaintained Vue 2 mobile UI library; choose only in legacy Vue 2 projects.
Mobile UI elements for Vue.js
Older Vue mobile UI library with Ionic CSS; use only for legacy mobile web projects.
Mobile UI Components, based on Vue.js and ionic CSS. https://wangdahoo.github.io/vonic-documents
These projects were analysed and named vant among their alternatives. The relationship is not symmetric — how vant rates them is a separate judgement, made when vant is analysed in its own right.
calls vant “Actively maintained mobile Vue UI library; choose as a modern replacement for Mint UI.”
Mobile UI elements for Vue.js
calls vant “choose for a mature, actively maintained Vue mobile component library with a different design system and broader ecosystem.”
京东风格的移动端 Vue 组件库,支持多端小程序(A Vue.js UI Toolkit for Mobile Web)
calls vant “Choose for a Vue 3 mobile-only app if you need a lighter, specialized mobile component library instead of a general-purpose framework.”
🐉 Vue Component Framework
calls vant “Active mobile-only Vue UI library; choose for mobile web, not desktop.”
A high quality UI Toolkit built on Vue.js 2.0