Vue Material

Vue Material

Build beautiful apps with Material Design and Vue.js

Material Design

Simple, lightweight and built exactly according to the Google Material Design specs.


Build well-designed apps that can fit on every screen with support to all modern Web Browsers.


Complete with dynamic themes, on demand components and all with an easy-to-use API.


settings Ecosystem

You can use some of our tools to make the development environment easier, more productive and with a better integration with Vue Material. You can choose between a batteries-included webpack boilerplate, a SSR template for Nuxt.js and a Single HTML file to start with the framework:

Advanced Webpack SPA
A full-featured boilerplate with Webpack, Dev Server, Hot Reload, ESLint, Unit Testing, Assets Optimization, SCSS preprocessing and more.
Universal App with Nuxt.js
For Server Side Rendering
All the configuration needed to make more enjoyable the development of your application with full support for Server Side Rendering.
Single HTML file
The simplest Vue Material setup.
For examples or issues reporting.

monetization_on Sponsors & Backers

Vue Material does not run under the umbrella of any company or something like that. Is an independent project created by Marcos Moura on his spare time, which became one of the most used UI Libraries for Vue.js. The development is active and we are working hard to release great things for you.

If you think that this project helped you or your company in any way, you can consider become a backer/sponsor on Patreon:



  • Anthony Villena
  • Bobby McDonald
  • Ivo Benner
  • Nathanael Björkgård
  • Viktor Kuroljov
  • William Chong