A Vue 3 UI kit with 700+ components combining Bootstrap 5 and Material Design 2.0.
MDB Vue UI Kit is an open-source user interface component library built for Vue 3 that combines the power of Bootstrap 5's responsive framework with Google's Material Design 2.0 visual language. It provides over 700 pre-designed components to help developers build modern, consistent, and interactive web applications faster. The kit solves the problem of manually styling and assembling UI elements by offering a cohesive, ready-to-use design system.
Frontend developers and teams building Vue 3 applications who want a production-ready, visually appealing component library without designing from scratch. It's ideal for those familiar with Bootstrap or Material Design seeking a unified solution.
Developers choose MDB Vue UI Kit because it offers a massive collection of free, MIT-licensed components that are easy to integrate, well-documented, and backed by a large community. It uniquely merges Bootstrap's utility with Material Design's aesthetics specifically for Vue 3, saving significant development time.
Vue 3 & Bootstrap 5 & Material Design 2.0 UI KIT
Offers over 700 pre-styled components, including buttons, spinners, and cards, which accelerates development by reducing manual UI work.
Supports one-minute installation via .zip, npm, or CDN with detailed documentation, making it accessible for quick setups.
Built specifically for Vue 3 and Bootstrap 5, ensuring compatibility with the latest web standards and frameworks.
Released under the MIT license, free for personal and commercial use, as highlighted in the README.
Trusted by millions of developers with tutorials and a large community, providing resources for learning and troubleshooting.
Heavily opinionated towards Material Design and Bootstrap, making deep customization challenging without overriding styles.
The large number of components can lead to significant bundle bloat if not tree-shaken, potentially impacting load times.
Tightly integrated with MDBootstrap's proprietary tools like MDBGO, which may create vendor lock-in for advanced features.
🐉 Vue Component Framework
🎉 A Vue.js 3 UI Library made by Element team
Quasar Framework - Build high-performance VueJS user interfaces in record time
🌈 An enterprise-class UI components based on Ant Design and Vue. 🐜
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.