A curated list of awesome things related to Vue.js
vue-cli ★1,115: official CLI for scaffolding Vue.js projects.
vue-loader ★643 - Vue component loader for Webpack.
vueify ★494 - Vue component transform for Browserify.
vue-devtools ★934 - Chrome devtools extension for debugging Vue applications.
grunt-vueify ★2 - Translate .vue
files to pure JavaScript, without using Browserify. (Useful for Electron apps)
vue-compiler ★2 - A simple CLI wrapper around vueify
vue-autocompile - Atom.io package to compile .vue
files on save.
vue-dev-server ★5 - A small webpack-based development server for building standalone vue
components
brunch-vue ★9 - Adds support to Brunch for pre-compiling single file Vue components.
vueify-extract-css ★23 - Browserify plugin to extract css from Vueify-compiled single file components to a separate css file.
eslint-plugin-vue ★21 - Eslint plugin for .vue files.
vbuild ★204 - Vue happiness build tool.
vue-markdown-loader ★2 Convert Markdown file to Vue Component using markdown-it.
vue-cluster Official Vue2 Socketcluster server-less framework with examples.
vue-ts-loader A webpack loader for loading TypeScript in
.vue
's single file component
express-vue Vue rendering engine for Express.js load .vue files directly using app.render()
vue-play ★53 - UI Component Dev Environment for Vue inspired by react-storybook.
vue-webpack - Webpack configuration object generator for Vue.js.
vue-builder - Server-side and client-side rendering for Vue.js.
express-vue-dev - Vue.js development server middleware for Express.js.
express-vue-builder - Vue.js server-side rendering middleware for Express.js.
sprockets-vue ★8 - Translate .vue
files to pure JavaScript for Rails Assets Pipeline, without webpack.
nuxt.js ★1,012 - A minimalistic framework for server-rendered Vue.js applications.
vue-component-generator - A generator for Vue Component.
vue-eslint-parser - The ESLint custom parser for .vue
files.
vue-styleguide-generator ★19 - Style guide generator for Vue. Generate preview html page with components details out of your source folder
vuegister - A require hook for loading of the Vue.js single-file components (or .vue files).
DejaVue - Chrome devtools extension for visualizing and debugging Vue applications.
vue-build ★9 - Simple templateless customizable cli for building any size vue application.
Does all the tricky stuff for you to develop, test, build and deploy iOS and Android like web applications.
vue-easy-renderer - Vue.js server-side renderer for *.vue file based on vue-server-renderer
lint-sass-vue - Atom.io package to lint Sass/SCSS in .vue
files.
vue-svgicon - A tool to create svg icon components. (vue 2.x)
vue-generator - A CLI generator for Vue components, views and store modules
require
.vue
components in node for testing without browsers..vue
files directly from your html/js. No node.js environment, no build step.vue-comps
<script>
-like tag, by @taoeffectvue-resource
that transforms request data to snake_case and response data to camelCasevue-countup ★11: A Vue.js component for the very interesting CountUp.js plugin. 1.0 compatible
Typed select component ★4 by @dgerber
vue-select ★59: A Vue.js component implementing the select control with the jQuery select2 plugin. By @Haixing-Hu
vue-html-editor ★97: A Vue.js component implementing the HTML editor with the jQuery summernote plugin. By @Haixing-Hu
vue-datetime-picker ★92: A Vue.js component implementing the datetime picker control using the Eonasdan's bootstrap datetime picker plugin. By @Haixing-Hu
vue-country-select ★12: A Vue.js component implementing the select control used to select countries. It depends on vue-select and vue-i18n. By @Haixing-Hu
Form generation from JSON Schema ★22 by @dgerber
vue-panel ★40: A suite of Vue.js components for building Flexbox layouts by @ericmcdaniel
vue-google-maps: A suite of Vue.js components to build reactive Google Maps Applications by @GuillaumeLeclerc 1.0
vue2-google-maps: A suite of Vue.js components to build reactive Google Maps Applications. Forked from vue-google-maps 2.0
vue-transition ★39: A component to trigger a CSS transition at any time by @Twiknight
SVG icons, SVG sprites in form of a simple <icon>
component, by @kzima 1.0
Vue YouTube Embed ★19: a component for Vue.js and YouTube by @kaorun343
Vue datepicker ★124: calendar and datepicker component with material design for Vue.js by @hilongjw
vue-date-picker ★31: A simple datepicker component for Vue.js by @Bubblings
vue-spinner ★240: A collection of loading spinners with Vue.js.
vue-image-loader ★23: Async image loader for Vue.js by @eduardostuart
Vue-progressbar ★73: A lightweight progress bar for Vue.js by @hilongjw
vue-resource-progressbar-interceptor: An interceptor for vue-resource that adds automated progressbar (that is up one line) to all http requests
Famous-Vue ★13: Declarative Famous using Vue
vue-waterfall ★296: A waterfall layout component for Vue.js by @MopTym
vue-charts ★35: A Google Charts plugin for Vue.js by @haydenbbickerton
vue-select ★305: Simple component that implements Select2/Chosen style dropdowns with no dependencies1.0
Vue-slide ★60: A lightweight slide component for Vue.js by @hilongjw
Vue-quill ★10: A Vue component implementing the Quill text editor by @brockreece
vue-pagenav ★12: A vue pagenav plugin by @zxdong262
Vue-calendar ★7: A vue calendar component with less code by @cucygh
vue-autocomplete ★35 Autocomplete Component for Vue by @BosNaufal
vue-loading-bar ★50 Youtube Like Loading Bar Component for Vue by @BosNaufal
vue-bootstrap-modal ★20 Bootstrap style modal component for Vue by @Coffcer
vue-waves ★6:Click effect inspired by Google's Material Design ,the vue version By @Teddy-Zhu
[vue-table] (https://github.com/ratiw/vue-table): component that will automatically request (JSON) data from the server and display them nicely in html table with swappable/extensible pagination component. By @ratiw
[vue-tables] (https://github.com/matfish2/vue-tables): This Vue package offers an easy and intuitive way of displaying Bootstrap-styled grids with data coming either from the client or from the server. By @matfish2
[vue-smart-table ★100] (https://github.com/gurghet/vue-smart-table): A simple grid component for building rich reactive tables
[fire-select] (https://github.com/firework/fire-select): Vue component that transforms overwhelming select boxes into something fancy, simple and user-friendly. It is similar to Selectize, Chosen, Select2, etc.
vue-color ★125, Color picker
vue-avatar ★27: display user avatar with fallback to user's initials.
vue-msui ★17 by @yjj5855 : A Vue modal
vue-file-base64 ★5 - Vue Component for Converting File to base64 by @BosNaufal
vue-ripple ★11 - Vue Component to Make Google Material Design Ripple Effect by @BosNaufal
vue-scrollbar ★19 - The Simplest Scroll Area Component with custom scrollbar for Vue by @BosNaufal
vue-tagsinput ★10: A tags input component based on Vue.js
vue-markdown ★57: A Powerful and Highspeed Markdown Parser for Vue1.x.x & Vue2.0.x. By @miaolz123
vue-awesome ★236: Font Awesome component for Vue.js, using inline SVG. By @Justineo
vue-smoothscroll ★1:scroll website smoothly , By @Teddy-Zhu
vue-breadcrumbs ★11: Implements simple breadcrumb functionality with vue-router. By @SamTurrell
vue-datepicker ★15: datepicker component for Vue.js. By @weifeiyue
vue-timeago ★59: A timeago component for Vue by @EGOIST
vue-calendar ★26: Vue Material date picker for Vue by @ihanyang
vue-multiselect ★371: Configurable dropdown/select component similar to Select2/Chosen, with NO dependecies by @shentao
vue-infinite-loading ★72: An infinite scroll plugin for Vue.js 1.0 & Vue.js 2.0. By @PeachScript
vue-swipe ★100: touch slider component for Vuejs @ElemeFE
vue-loadmore ★63: two-direction mobile pull-to-refresh component for Vuejs @ElemeFE
vue-tree-view ★7: Tree View component for Vuejs @10quality
vue-swiper ★23: Swiper component. Easy to use. @weilao
vue-peity ★12: A Vue version of an excellent peity library for beautiful mini
vue-area ★5: Provincial level three linkage @serge
vue-stroll ★8: An awesome CSS3 list scroll effects component for Vue.js. @xiaoluoboding
Vue.Draggable ★201: Vue.js 2.0 component to drag-and-drop elements in synchronization with View-Model. Based on Sortable.js
vue-chart ★10: A Powerful and Highspeed Chart Parser for Vue. By @miaolz123
vue-m-carousel ★1: A carousel component for Vue. By @shiye515
vue-l-carousel: A responsive carousel(namely slider or swiper) component for Vue.js v2.x+. By [@lsycxyj]
Vue.Isotope ★7: Vue directive supporting isotope layout filtering and sorting.
vue-cleave Cleave component is based on cleave.js for Vue. By @fundon
vue-region-picker ★23 A Vue.js Component for picking provinces, cities and districts of China.
vue-form: Form handler component (async/ajax) for Vuejs. Facilitates requests, responses and results handling. @10quality
vue-social-shares: Social network sharing component for Vuejs. @10quality
vue-fullcalendar : A Pure Vue Schedule Full Calendar, events, schedule. @Wanderxx
vue-grid-layout: A draggable and resizable grid layout, like Gridster, for Vue.js
vue-timepicker: A dropdown time picker (hour|minute|second) for VueJs, with flexible time format support
vue-full-calendar A fullcalendar.js wrapper for Vue.js @brockreece
vuejs-datepicker: A simple Vue.js datepicker component. Supports disabling of dates, inline mode, translations. By @charliekassel
vue-bootstrap-table: A sortable and searchable table, as a Vue component, using bootstrap styling.
vue-image-clip: A component for cliping image. By @legeneek
vue-html5-editor - A html5 wysiwyg editor for vue
vue-chartjs ★7 - A simple wrapper for ChartJs in Vue @apertureless
vue-top-progress - Yet another top progress loading bar component for Vue.js. @dalphyx
vue-handsontable - Handsontable component is based on Handsontable for Vue, by @fundon
vue-nprogress - NProgress component is based on nprogress for Vue, by @fundon
vue-headroom - Headroom for Vue.js. @dalphyx
vue-resource-nprogress - A progressbar interceptors for vue-resource using NProgress
by @imcvampire
vue-datatable - A Datatable component for Vuejs, has all feature of jQuery Datatables by @galenyuan
vue-tables-2 Vue 2.0 Version of the vue-tables
plugin
vue-radial-progress ★13 Radial progress bar component for Vue 1.x and 2.x 1.0 and 2.0 compatible
Vue slider component Can use the slider component in vue1.x and vue2.x by @NightCatSama
vue-awesome-swiper ★236 Swiper3(slide) component for Vue.js(1.x ~ 2.0) @Surmon
vue-touch-ripple ★46 Touch ripple component for Vue.js(1.x ~ 2.0) @Surmon
vue-tree ★1: Vue Tree View Component @weibangtuo
vue-img-loader - An image loader UI component for Vue.js 2.0, which supports preview, blur preview and other customize way while loading the image. @jackgit
vue-typewriter: Vue component that types by @eduardostuart
[vue-charts ](https://github.com/hchstera/vue-charts): Chart.js plugin for Vue 2
vue-lory Touch enabled minimalistic slider for Vue, based on lory. By @fundon
vue-slick Vue 2.0 component for this Slick-carousel By @staskjs
vue-mugen-scroll ★90 Infinite scroll component for Vue.js 2.0
vue-touch-keyboard Virtual keyboard component for Vue.js. Designed to Raspberry Pi Touch Display
vue-social-sharing: A Vue.js component for sharing links to social networks, work with Vue 1.X or 2.X.
vue-shortkey Apply shortcuts to your elements in a simple way.
vue-pull-refresh-and-load-more a scroll component with function of pull up refresh and pull down load more for Vue. By uniquezhuo.
side-effect: Create Vue components with global side effects
vue-button: Button component for Vue.js v2.0.1+. by @steven5538
vue-viewports: define your custom viewports and use them in your components
vue-throttle-event: throttle events based on requestAnimationFrame
vue-input-tag
vue-cmap China map visualizing component for Vue.js 2.0
vue-keyboard A simple virtual keyboard component for Vue.js 2.0.
vue-flickity A Vue 2.0 component for Flickity By @metafizzy
[vue-aplayer](https://github.com/SevenOutman/vue-aplayer) Easy-to-config music player with controls.
vue-waypoint: component for Vue, this is the easiest way to trigger a function when you scroll Waypoints-like
vue-online: A reactive online/offline component for Vue.js 2.0 which shows a message when the user is offline and provides a convenient reactive online variable
vuetify ★951: A material design semantic component framework for Vue.js 2
v-tooltip: Easy tooltips with tether-tooltip 2.0+ by @Akryum
vue-at: At.js for Vue
vue-parallax: 60 FPS Parallax scroll effect for Vue.js 2 2.1+
vue-quill-editor ★ Quill editor component for Vue2 @Surmon
vue-drag-zone ★ Dom Drag Zone component for Vue.js(2.x) @Surmon
Vuep A component for rendering Vue components with live editor and preview.2.0
vue-mobiledoc-editor ★ a mobiledoc editor component toolkit for Vue2.
vue-typer: Vue 2.x+ component that simulates a user typing, selecting, and erasing text. By @cngu.
vue-instant: Vue 2.x+ Vue instant allows you to easily create autosuggest for your vue application. By @santiblanko.
pinch-slider: a vue based mobile slider(or swiper) for images which can be zoomed or pinched.
vue-event-calendar ★10: A simple events calendar for Vue2. By @GeoffZhu
vue-echarts-v3 : Vue.js(v2.x+) component wrap for ECharts.js(v3.x+)
vue-countup-v2 : Vue.js(v2.x+) component wrap for countUp.js(v1.x+)
vue-odometer : Vue.js(v2.x+) component wrap for Odometer.js
vue-duoshuo : Vue.js(v2.x+) component wrap for DuoShuo.js
vue-places Vue 2.x component based on places.js.
vue-password-strength-meter Vue.js component to visualize password strength.
vue-echarts ★194: ECharts component for Vue.js. By @Justineo
vue-audio ★9 Vue.js sound audio player UI. Covers audio-tag API and adds more. By @shershen08
tinymce-vue-2 TinyMCE for Vue 2
v-qrcode : A QRCode Component for Vue 2
thumbnail-slider: thumbnail-slider is a simple slider for a list of images which can be used in photo albums likewise and has both row and column modes.
vue-photonkit Photonkit components for Vue 2
vuejs-paginate - Vue.js(v2.x+) component for creating pagination.
vue-switches - Simple on/off switches with theme support for bulma, bootstrap, and custom themes.
vue-masked-input - Simple masked input component for Vue.js 2.X.
vue-droppler - Droppler is a Vue 2 component for creating fixed position "dropdown" content using drop.js.
vue-datasource - A Vue.js server side component to create dynamic tables. Compatible with Vue 2.x and Laravel.
vue-flatpickr - A datepicker based on flatpickr.
vue-popper-component ★6 - Simple Vue.js (v1) component for Popper.js plugin.
vue-simplemde ★17 - Markdown Editor component for Vue.js(v2) based on simplemde.
vue-masonry ★9 - Vue 2 directive for masonry blocks layouting
ag-grid-vue - Rich Grid with full Vue Component support
vue-add-to-calendar: A Vue.js component that provides "Add to Calendar" functionality, work with Vue 2.X.
vue-qriously - Generate QR codes on HTML canvas easily using qrious 2.x compatible
survey.js: JavaScript full featured JSON based Survey library with vue implementation
vue-progressive-image Progressive image loading plugin for Vue
vue-baidu-map: 基于Vue.js(v1)的百度地图组件
vue-carousel-3d: Beautiful, flexible and touch-friendly 3D Carousel for Vue.js
vue-context-menu ★13: Vue plugin for right click context menu
vue-json-tree-view: A JSON Tree View (for Vue 2.x)
vue-fraction-grid - Flexbox based responsive fraction grid system for Vue.js (2.x)
vue-carousel ★54: A flexible, responsive, touch-friendly carousel for Vue.js By @SSENSE
vue-pull-refresh A pull down refresh component implement by vue 2.0 @lakb248
vue-ip-input A ip input implements by vuejs @lakb248
vue-float-label - Float label pattern for Vue.js (2.x)
vuejs-uib-pagination - Vue.js(v2.x+) component for creating pagination highly customizable. Inspired in Angular uib Pagination.
vue-img-inputer - 基于Vue2的好看的图片输入框 By Waynecz
vue-laypage - A simple pagination component for Vue.js, Based on layPage. By @sinchang
vue-highlight.js - Highlight.js syntax highlighter component for Vue. By @gluons
vue-vpaginator - Vue.js 2 + Bootstrap paginator component for Laravel Pagination response data.
vue-toasted : a cool touch compatible, responsive toast for vue. by @shakee93
vue-checkbox-switch A simple Vue checkbox switch (On/Off) style with no dependencies by @rafaelpimpa
vue trend - Simple, elegant spark lines for Vue.js by @QingWei-Li
vuedals - Multiple modal windows with just one component instance in your html by @javisperez
vue-dialog - Dialog windows (confirm, alert and hard confirm) based on Vuedals by @javisperez
vue-longpress ★14 - Action confirmation button by holding the click by @javisperez
vue-visible - A v-visible directive for Vue 2.x, like v-show but toggles visibility instead of display by @javisperez
Boilerplate for Vue.js plugin ★26 by @kazupon vue-cli compatible
Boilerplate for single page applications ★16 by @sebastiansoft
PLATO ★137 by @crossjs - A Vue 2.0 project boilerplate for SPAs use official vuex, vue-router, and lightweight i18n, validator, normalizr, persist, and also has some well designed mobile UI components
electron-vue ★1000 by @SimulatedGREG - An Electron & Vue.js (v1
/v2
) quick start boilerplate with vue-cli scaffolding, common Vue plugins, electron-packager/electron-builder, unit/e2e testing, vue-devtools, and webpack. gitbook docs
browserify-complete ★5 by @danielschmitz - A Browserify + router + resource + vuex + bulma setup for quick prototyping vue-cli compatible
Modern Vue.js starter boilerplate ★101 - Vue 2, Vue Router 2, Axios, Single File Components, ES6, Babel, Webpack 2 (with BrowserSync), Webpack Dashboard, ESLint, SASS, Bootstrap 4, FontAwesome, Animate.css & many more by villeristi
vue-typescript-template by @danielschmitz - A Vue.js + Typescript project template setup for quick prototyping, inspired by vue-typescript-seed vue-cli compatible
Webpack template w/ Coffee Modified Vue-Cli webpack template for usage with coffee and python backends (aka: flask)
vue-stack-2.0 ★139 by @cklmercer - Vue 2.0 project boilerplate with routing, global store, global events, and more.
vuejs-firebase Vue.js / Firebase boilerplate with authentication.
vue-2.0-boilerplate by @petervmeijgaard - Vue 2.0 boilerplate for developing medium to large single page applications.
vuets/webpack2-simple-vue1 by @dyu - typescript 2.0 template using vuets + vue/vue-router 1.0.
vuets/webpack2-simple-vue2 by @dyu - typescript 2.0 template using vuets + vue/vue-router 2.0.
vue-rollup-boilerplate by @dangvanthanh - A simple rollup + vue-loader setup for quick prototyping
Vue Starter - https://github.com/BosNaufal/vue-starter by BosNaufal
vue-cluster Official Vue2 Socketcluster server-less framework with examples.
vue-boilerplate Vue 2.0 boilerplate,based on webpack and es6,includes vuex,vue-router,vue-resource, vue-auth
bourgeon ★9 Vue 2.0 template for vue-cli based on webpack including stylus (jeet, rupture, typus), vuex, I18n, routing and SVG sprites.
vue-ssr-hmr-template ★42 Vue2 + Webpack2 + HMR + Server Side Render + Express template by @Awe
[Vuejs Starter Kit 2 ★12] (https://github.com/MetinSeylan/VuejsStarterKit) Vue 2.0 modern application structure MetinSeylan
vue-cli-template - A simple server-side rendering CLI template for Vue.js. by @xpepermint
vue-adonis - AdonisJS + Vue.js with server-side rendering by @Atinux
A simple template for Vue.js plugin by @znck - Uses rollup to pack.
vuejs-2.0-boilerplate by @the6thm0nth - A Vue.js 2.0 Boilerplate with vue-router, vue-resource, vuex
yeoman for Vue.js and loopback.js ★32 by @qxl1231 yeoman generator of loopback+vue
Single Page Application Starter Kit ★158 - A highly opinionated Single Page Application starter kit built on top of Vue.js and Laravel. Includes: Laravel 5.3, Authentication with JWT, Vue.js 2, Vuex, Vue-router, Bootstrap SASS, Sweetalert. by @codecasts
Vue fullstack - A vue fullstack template to generate a reactivity, realtime, user-friendly backend system. Includes: Vue.js 2, ElementUI, express-jwt, mongodb, etc.
Vue SSR Boilerplate by @fenivana - Vue.js Server Side Rendering Boilerplate without Polluting Vuex
vue-boilerplate-v2 : A Vue.js(2.x+) project boilerplate
Vue all-in Typescript example by @Jack85 - All in bootstrap 4 frontend corporate vue typescript example with webpack, vuex, localstorage, datepicker, multiselect...
vue-mix ★5 by @cklmercer - Vue 2.0 SPA boilerplate with routing, global store, global events, and more. Uses laravel-mix.
Vue-Element-Starter by @Metnew - Robust simple Vue.js starter built with Element-UI, Webpack and Vuex.
v-for
rendered lists.v-pagination
plugindocument.body
.v-editable="content"
to a html element.import
of *.vue
files in TypeScript sources此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。