Vant
A lightweight, customizable Vue UI library for mobile web apps. observed · 2026-08-28
Health v2 · maintenance only
96/100
- Activity 99
- Release rhythm 90
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 25.0
- age_days: 3423
- days_rel: 66
- days_push: 7
- n_releases_24m: 19
Adoption not part of the score
24376 stars · 9389 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
Vant is a lightweight, customizable Vue UI component library for mobile web apps, offering 80+ high-quality components with support for Vue 2 and Vue 3, tree shaking, dark mode, SSR, and built-in i18n. The ecosystem also includes vant-weapp, a WeChat MiniProgram version of the UI components.
Use cases
- build a mobile web app ui with vue
- vue 3 mobile component library
- add ui components to a wechat miniprogram
- lightweight mobile ui kit with tree shaking
- dark mode and theming for vue mobile app
- ssr-friendly vue mobile components for nuxt
When to choose
- you are building a mobile-first web app with Vue 2 or Vue 3
- you need a mature component library with high test coverage and extensive docs
- you want WeChat MiniProgram UI components
- you need i18n, dark mode, and SSR support out of the box
When to avoid
- you are building a desktop-focused web application
- your project uses React, Angular, or Svelte rather than Vue
- you need native mobile app components rather than web-based ones
Facets
library · maturity stable
ui-components frontend-framework internationalization ssr theme frontend web-development mobile-development cross-platform browser cross-platform vue vue3 mobile-ui component-library wechat-miniprogram dark-mode tree-shaking typescript nodejs wechat
3 sources
- readme: https://github.com/youzan/vant · fetched 2026-08-28 · 7fab324bdabe
- homepage: https://vant.pro/vant/ · fetched 2026-08-29 · ba5e35e68570
- registry_npm: https://registry.npmjs.org/vant-weapp · fetched 2026-08-29 · 9486984a3903
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| youzan/vant | main | 96 |
| youzan/vant-weapp | sdk | 59 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem