Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
Open-source Vue admin dashboard template built with Vuetify, Vuex, and Vue Router for building Material Design interfaces.

Light Bootstrap Dashboard is an admin dashboard template designed to be beautiful and simple.
Vuetify Material Dashboard is an open-source admin dashboard template by Creative Tim, built on Vue, Vuetify, Vuex, and Vue Router, that provides a ready-made Material Design UI for backend panels and data-heavy applications.
Vuetify Material Dashboard is the official Vue.js version of Creative Tim's Material Dashboard PRO, released under the Creative Tim license. It takes a Vue project scaffold and delivers a styled admin interface with pre-built views such as Dashboard, Charts, Widgets, UserProfile, RegularTables, and GoogleMaps, plus a library of reusable Vuetify components. The project runs on the Vue CLI 3.x toolchain, uses Vuetify as its component framework, Vuex for state management, and Vue Router for navigation. It can be installed with npm or Yarn and started with a single development command.
store.js, router.js, and a Vuetify plugin already configured.src/components/base folder ships with MaterialAlert, MaterialCard, MaterialChartCard, MaterialSnackbar, MaterialStatsCard, MaterialTabs, MaterialTestimony, as well as Card, Item, ItemGroup, ItemSubGroup, and Subheading.src/views/dashboard directory includes Dashboard, Charts, Widgets, component examples (Buttons, Grid, Icons, Notifications, Tabs, Typography), GoogleMaps, UserProfile, and RegularTables.chartist.js plugin is included and used by MaterialChartCard, so you can feed chart data and labels into chart cards.vee-validate.js plugin is preloaded for handling form validation in your pages.src/sass/main.scss, overrides.sass, and a custom _sidebar.sass for Vuetify Material styling overrides.tests/unit, tests/e2e with Cypress), along with npm run lint for code linting and npm run build for production bundles.src/views/dashboard and register new routes in src/router.js to build your own dashboard structure.src/plugins/vuetify.js and the Sass variables in src/sass to match your brand colors and spacing.To run Vuetify Material Dashboard, install Node.js, navigate to the project folder, run npm install (or yarn install), then npm run dev (or yarn serve) to start a local development server that opens a browser tab. For production, run npm run build to compile the app, and npm run lint to check the code style.
Yes, this is an open-source product available for free download from the Creative Tim website under their license. A paid PRO version with additional pages, components, and priorities is also listed on their site.
The documentation states that using the dashboard requires basic knowledge of JavaScript, Vue.js, and Vue Router. The Vuetify components are documented and you can explore the included examples to learn how they behave.
The template officially supports the last two versions of Chrome, Firefox, Edge, Safari, and Opera, as listed in the readme.
The documentation for Vuetify components is hosted on the Vuetify website at the API explorer section. The readme links directly to https://vuetifyjs.com/en/components/api-explorer.
