Ultra Lightweight
1KB average component size (min+gzip) with 80+ high-quality components and zero third-party dependencies for optimal performance
The most popular and trusted mobile UI library for Vue.js - battle-tested by thousands of production applications with 23k+ GitHub stars, serving millions of developers worldwide with enterprise-grade reliability and lightning-fast development speed
Vant is the most popular and trusted mobile UI library for Vue.js, crafted with precision by the Youzan front-end team. Since its open-source debut in 2017, Vant has evolved through 7 years of continuous innovation, serving millions of developers worldwide.
🌟 Key Advantages:
Unlock the full potential of mobile development with our enterprise-grade component ecosystem
We recommend using Rsbuild to create your project scaffold.
Rsbuild is a high-performance build tool based on Rspack, developed by the Vant team author, providing first-class build speed and development experience with priority support for Vant.
# Create a new Rsbuild project
npm create rsbuild@latest| Version | Framework | Browser Support |
|---|---|---|
| Vant 4 | Vue 3 | Modern browsers, Chrome ≥ 51, iOS ≥ 10.0 |
| Vant 3 | Vue 3 | Modern browsers, Chrome ≥ 51, iOS ≥ 10.0 |
| Vant 2 | Vue 2 | Modern browsers, Android ≥ 4.0, iOS ≥ 8.0 |
| Version | Framework | Release Date | Latest Version | Status |
|---|---|---|---|---|
| Vant 4 | Vue 3 | 2022.12 | 🟢 Long-term support | |
| Vant 3 | Vue 3 | 2020.12 | 🔴 End of life | |
| Vant 2 | Vue 2 | 2019.06 | 🔴 End of life | |
| Vant 1 | Vue 2 | 2018.03 | 🔴 End of life |
Experience the cutting-edge technology that powers millions of mobile applications worldwide
Harness the power of Vue 3's Composition API, reactivity system, and performance optimizations for lightning-fast mobile experiences
Every component is meticulously crafted for mobile-first experiences with native touch gestures, smooth animations, and responsive layouts
Trusted by Fortune 500 companies with dedicated technical support, custom solutions, and enterprise-grade reliability
Ready to transform your mobile development? Start your journey with Vant today!
Discover the powerful ecosystem built around Vant, featuring official tools, community projects, and developer resources.
Core libraries and tools maintained by the Vant team:
| Project | Description | Version |
|---|---|---|
| 🎨 vant | Vue 3 version of Vant - The flagship mobile UI library | |
| 📱 vant-weapp | WeChat Mini Program version - Native mini-program components | |
| 🔧 vant-use | Essential Vue Composition Utilities - Powerful hooks collection | |
| ⚡ vant-nuxt | Vant module for Nuxt - Seamless SSR integration | |
| 🛠️ vant-cli | Component library scaffold - Build your own UI library | |
| 🎯 vant-icons | Comprehensive icon collection - 500+ beautiful icons | |
| 🎯 vant-demo | Collection of Vant implementation demos - Real-world examples | |
| 🖥️ vant-touch-emulator | Desktop browser touch emulation - Perfect for development |
Amazing projects built by our vibrant community:
| Project | Description | ⭐ Stars |
|---|---|---|
| ⚛️ react-vant | React mobile UI Components based on Vant design system | |
| 💰 vant-aliapp | Alipay MiniProgram UI components with Vant styling | |
| 🔄 @antmjs/vantui | Vant for Taro and React ecosystem - Cross-platform solution | |
| 🎨 vant-theme | Online theme preview and customization tool | |
| 📱 vue3-h5-template | Vue 3 mobile project template with best practices | |
| 🚀 vue3-vant-mobile | Ready-to-use mobile project template | |
| 🔥 nuxt-vant-mobile | Nuxt 4 project template with Vant integration | |
| ✨ mobvue | Well-crafted mobile web app template | |
| 🦄 press-ui | Uni-app mobile UI components based on Vant |
Try Vant instantly without any setup:
Enhance your development experience with these powerful tools:
Essential guides and resources for mastering Vant development
Be part of the movement that's shaping the future of mobile UI development. Join thousands of developers worldwide who contribute to and benefit from Vant's open-source ecosystem.
The passionate developers behind Vant's success - bringing years of expertise in mobile UI and Vue.js development:
| chenjiahan 🚀 Project Lead | cookfront ⚡ Core Developer | wangnaiyi 🎨 UI/UX Expert | pangxie 🔧 Architecture | rex-zsd 📱 Mobile Specialist | nemo-shen 🛠️ DevOps |
| Lindysen 📚 Documentation | JakeLaoyu 🧪 Testing | landluck 🌐 Ecosystem | wjw-gavin 🔍 Quality Assurance | inottn ⚙️ Build Tools | zhousg 🎯 Performance |
Vant's success is powered by an incredible community of contributors from around the world. Every contribution, no matter how small, makes a difference!
📊 Community Stats:
Ready to make your mark on Vant? Here's how you can get involved:
New to open source? No problem! Look for issues labeled with:
Vant is proudly open source and free forever!
Licensed under the MIT License - use it in personal projects, commercial applications, or anywhere you need beautiful mobile UI components. No restrictions, just innovation! 🎉