This page looks best with JavaScript enabled
Vue.js Component Library
1. UI Components
- element - A Vue 2 web UI toolkit from Ele.me
- Vux - A component library based on Vue and WeUI
- iview - An open-source UI component library based on Vuejs
- mint-ui - Mobile UI elements for Vue 2
- muse-ui - A responsive UI library with consistent styling across all three platforms
- vue-material - Build beautiful apps with Vue Material and Vue 2
- vuetify - A Vue JS 2 component framework built for mobile
- Keen-UI - A lightweight collection of basic UI components
- vonic - Quickly build mobile single-page applications
- vue-multiselect - A Vue.js select box solution
- eme - An elegant Markdown editor
- vueAdmin - A simple admin template based on vuejs2 and element
- bootstrap-vue - Twitter’s Bootstrap 4 components for Vuejs2
- Vue.Draggable - Drag-and-drop with view-model array synchronization
- eagle.js - A slide presentation framework for hackers
- vue-awesome-swiper - A touch slider component for vue.js
- vue-table - Simplifies data tables
- vue-chat - A chat example using vuejs, vuex, and webpack
- vue-blu - Helps you build web apps with ease
- vue-recyclerview - vue-recyclerview for managing large lists
- VueCircleMenu - A beautiful circular menu for Vue
- vue-infinite-scroll - An infinite scroll directive for VueJS
- buefy - A lightweight library of responsive UI components
- vue-beauty - Beautiful UI components built with vue and ant design
- vue-waterfall - A waterfall layout component for Vue.js
- radon-ui - A Vue component library for rapid product development
- vue-loop - Infinite content looping
- vue-chartjs - A Chartjs wrapper for Vue
- vue-carbon - A Material Design-style mobile experience built with Vue
- vue-syntax-highlight - Sublime Text syntax highlighting
- vue-echarts - An ECharts component for VueJS
- vue-quill-editor - A rich text editor based on Quill for Vue 2
- vue-amap - A map component based on Vue 2 and AMap
- vue-calendar - A date picker plugin
- vue-infinite-loading - An infinite scroll plugin for VueJS
2. Development Frameworks
- vue.js - A popular, lightweight, and efficient approach to frontend componentization
- vue-admin - A Vue admin panel framework
- quasar - Responsive websites and hybrid mobile apps
- electron-vue - A quick-start boilerplate for Electron and VueJS
- vue-element-admin - A vue2 admin system template
- vuepack - A modern VueJS starter
- N3-components - Quickly build pages and apps
- VueThink - A front-end/back-end separation framework
- vue-2.0-boilerplate - A Vue 2 single-page application boilerplate
- vue-spa-template - Single-page application development after front-end/back-end separation
3. Utility Libraries
- vuex - A state management pattern designed specifically for Vue.js application development
- vue-loader - A Vue.js component loading plugin for Webpack
- vue-validator - A validator plugin for Vue
- vue-lazyload - A Vue module for lazy loading
- vuelidate - Simple, lightweight, model-based validation for Vue.js
- vue-i18n - An internationalization plugin for VueJS
- qingcheng - The qingcheng theme
- Vue-Socketio - A socketio implementation for VueJS
- vue-awesome - A Font Awesome component for VueJS
- vue-desktop - A UI library for building admin panel websites
- vue-axios - A wrapper that integrates axios into VueJS
- vue-meta - Manages an app’s meta information
- vue-head - Manipulates the meta information of head tags
- meteor-vue-component - Integrates Vue and Meteor
- avoriaz - A VueJS testing utility library
- portal-vue - Renders DOM outside a component
- vue-flatpickr - A Vue component wrapping Flatpickr
4. Server-Side
- nuxt.js - A minimal framework for server-side rendering of Vue apps
- unvue - Simple universal VueJS applications
- express-vue - Simple server-side rendering of vue.js
6. Example Applications
7. Demos
8. References
WRITTEN BY
WeChat Official Account