Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
Free VueJS 3 & Bootstrap 5 Material Design UI kit by Creative Tim with 70+ components and pre-built pages.

A full-stack Next.js TypeScript template focused on functionality over UI, featuring Zustand, TanStack Query, and ESLint 9 support.
Vue Material Kit 2 is a free, open-source Material Design UI kit by Creative Tim, built with VueJS 3 and Bootstrap 5, that ships with over 70 coded components and example pages so developers can start building marketing websites immediately.
Vue Material Kit 2 is a design system and UI template for VueJS 3 projects. It takes a Vue 3 and Bootstrap 5 project scaffold and provides pre-built components, Sass files, and example pages as output. The kit is developed and maintained by Creative Tim and is distributed free under the Creative Tim license.
The kit includes more than 70 frontend individual elements, including buttons, inputs, navbars, alerts, and cards. Every component supports color variations that you can edit through Sass files, and all elements are implemented in ready-to-use Vue components. The template also comes with pre-built design blocks and example pages so you can move from prototype to functional code quickly.
src/views/Presentation directory.MaterialAlert.vue, MaterialButton.vue, MaterialInput.vue, MaterialPagination.vue, and MaterialSwitch.vue live in src/components.about-us landing page demo at /pages/landing-pages/about-us as a base for a company or product introduction.The kit uses the Vite development server. After cloning the repository, install Node.js LTS, then run yarn install or npm install in the root directory to pull dependencies. You can then start the development server using the script defined in package.json. For deployment, the one-click Genezio button in the README sets up a hosted version directly from the GitHub repository.
Vue Material Kit 2 is free to use. Creative Tim also sells a PRO version of the kit, with additional components and features, which you can reach through the Buy Page on their website.
Yes, Vue Material Kit 2 is a free VueJS design system from Creative Tim. You can download it from the product page or clone the GitHub repository without paying a license fee.
The kit is built with VueJS 3, Bootstrap 5, and Vite. It also integrates Pinia for state management, Popper.js for positioning popups, PrismJS for code highlighting, TypedJS for typing animations, and Vue Count To for animated numbers.
The kit ships with over 70 individual frontend elements, including buttons, inputs, navbars, alerts, cards, avatars, badges, checkboxes, pagination, progress bars, social buttons, switches, and text areas.
The template officially supports the last two versions of Chrome, Firefox, Edge, Safari, and Opera. Older versions are not tested and may have inconsistent behavior.
Yes, the README includes a deploy button for Genezio. Clicking it deploys a copy of the GitHub repository to Genezio without manual setup, so you can have a live site quickly.
