{"library":"vant","type":"library","category":null,"description":"Vant is a lightweight and highly customizable UI component library designed for mobile web applications built with Vue.js. The current stable version series is 4.x, specifically 4.9.24 for Vue 3 projects, while Vant 2.x (e.g., 2.13.9) continues to support Vue 2. The library maintains an active release cadence, frequently adding new features, bug fixes, and improvements within its major versions. Key differentiators include its small bundle size (1KB average per component min+gzip), over 80 high-quality components, zero third-party dependencies, strong TypeScript support, extensive documentation, and comprehensive feature set including tree-shaking, custom themes, accessibility, dark mode, SSR, and i18n with 30+ built-in languages. It also provides dedicated modules for Nuxt 2 and Nuxt 3.","language":"javascript","status":"active","version":"4.9.24","tags":["javascript","ui","vue","vue3","mobile","frontend","component","components","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install vant","imports":["import { Button } from 'vant';","import 'vant/lib/index.css';","import { Locale } from 'vant';\nLocale.use('en-US');"]},{"cmd":"yarn add vant","imports":[]},{"cmd":"pnpm add vant","imports":[]}],"homepage":"https://vant-ui.github.io/vant","github":"https://github.com/vant-ui/vant","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/vant","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/vant/compatibility"}}