Vuetify is the #1 component library for Vue.js and has been in active development since 2016. The goal of the project is to provide users with everything that is needed to build rich and engaging web applications using the Material Design specification. It accomplishes that with a consistent update cycle, Long-term Support (LTS) for previous versions, responsive community engagement, a vast ecosystem of resources and a dedication to quality components.
When you develop with Vuetify, you can expect a rich ecosystem of tooling and plugins, weekly releases, a massive community, professional services and long-term support.
Vibrant
Community
Vibrant
Community
Get ready to enjoy one of the most active communities in the Vue ecosystem. Stuck on a problem? Get help right now. Find a bug? Want to talk about Firebase? Create something amazing? Let us know! Discover what others are building on the awesome-vuetify repository.
Material
Toolkit
Material
Toolkit
Vuetify is built from the ground up to be semantic. Easy to learn, easy to remember—this means that whether you are developing your own application, or onboarding a new developer, Vuetify's write-as-you-speak components and properties make development a breeze.
Continuous
Updates
Continuous
Updates
Vuetify has a consistent update cycle, allowing you to get your hands on bug fixes and enhancements more often. The development team is committed to providing you with the best experience you can have.
Professional
Support
Professional
Support
Need a customized support plan? Vuetify's author, John Leider, provides consulting and support services to assist with any use-case you run into while building your application.
Vuetify is developed exactly according to Material Design specification. Every component is hand crafted to bring you the best possible UI tools to your next great app. The development doesn't stop at the core components outlined in Google's spec. Through the support of community members and our sponsors, we have added over 15 new components including calendars, color pickers, treeview and many more.
Developing with Vuetify means you will never be alone. Get help immediately from the development team and other community members in the official Discord server. Get the opportunity to speak with talented individuals from around the globe that want to help you succeed in your efforts. Need help and want to support the project? Become a Github sponsor and get access to private support channels or schedule time with author.
Since it's initial release in 2014, Vue.js has grown to be one of the most popular JavaScript frameworks in the world. One of the reasons for this popularity is the wide use of components which enable developers to create concise modules to be used and re-used throughout their application. UI Libraries are collections of these components that implement a specific style guideline and provide the necessary tools to build rich web applications. Below is a condensed list of the best component libraries for Vue in 2019:
Features | Vuetify | BootstrapVue | Buefy | Element UI | Quasar Framework | |
---|---|---|---|---|---|---|
Full Accessibility and Section 508 support | ||||||
Server Side Rendering support | ||||||
Long-term Support | ||||||
Release cadence** | Weekly | Bi-Weekly | Bi-Monthly | Bi-Weekly | Bi-Weekly | |
Treeshaking | Automatic | Manual | Manual | Manual | Automatic | |
RTL support | ||||||
Premium Themes | ||||||
Business and Enterprise support | ||||||
**Based on average of all Major/Minor/Patch releases over the last 12 months.
|
Ready for more? Continue reading with: