Vant UI icon

Vant UI

GitHub stats
Stars: 22631Commits: 9930Latest commit: a day ago
NPM stats
Downloads last 7 days: 62912

What is Vant UI?

Vant UI is a popular lightweight component library for Vue 3. The library contains over 80 different components as well as a handful of helpful composables such as useClickAway (for registering outside clicks) and useScrollParent for getting the nearest scrollable parent.

Apart from having a large collection of components, Vant UI also include modern features such as dark mode, internationalization (i18n) and tree shaking for smaller production bundles.

Vant UI also provide a Nuxt module for easily integrating with the popular framework.

Vant UI features

JavaScript library features

Tree Shaking

Component library features

Built-in Dark Mode

Built-in Localisation


Server Side Rendering (SSR)

Built-in Right-to-Left Support