JavaScript Vue.js

Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

 192.4k

Vue.js Meta Framework to create complex, fast & universal web applications quickly. Links ? Documentation: https://nuxtjs.org ? Community: cmty.app/nuxt

 39.2k

Professionally-supported Vuetify.js now available Tidelift gives software development teams a single source for purchasing and maintaining their software, with professional-grade assuran

 33.2k

Vue CLI Vue CLI is the Standard Tooling for Vue.js Development. Documentation Docs are available at https://cli.vuejs.org/ - we are still working on refining it and contributions are welcome! Contri

 28.9k

Vuex Centralized State Management for Vue.js. What is Vuex? Full Documentation Examples Counter Counter with Hot Reload TodoMVC Flux Chat Shopping Cart Running the examples: $ npm in

 27.2k

vue-devtools Important Usage Notes If the page uses a production/minified build of Vue.js, devtools inspection is disabled by default so the Vue pane won't show up. To make it work for pages opened via file:// pro

 21.6k

Quasar Framework Build responsive websites and hybrid mobile Apps (that look native!) using same code, with VueJs 2. For bleeding edge (unstable & unreleased to NPM) version of Quasar please see https://github.com

 20.2k

Install yarn add vuepress -D Documentation Check out our docs at https://vuepress.vuejs.org/. Showcase Awesome VuePress vuepress.gallery (by @vicbergquist) vuepress.tools (By Ahmad M

 19.8k

vue-router This is vue-router 2.0 which works only with Vue 2.0. For the 1.x router see the 1.0 branch. Introduction vue-router is the official router for Vue.js. It deeply integrates with Vue.js core to make bu

 18.7k

Vue.Draggable Vue component (Vue.js 2.0) or directive (Vue.js 1.0) allowing drag-and-drop and synchronization with view model array. Based on and offering all features of Sortable.js Demo Live

 16.7k

Mint UI Mobile UI elements for Vue 2.0 Homepage Documentation Installation npm i mint-ui -S # for Vue 1.x npm i [email protected] -S Usage Import all components. import Vue from 'vue' im

 16.5k

Mint UI Mobile UI elements for Vue 2.0 Homepage Documentation Installation npm i mint-ui -S # for Vue 1.x npm i [email protected] -S Usage Import all components.

 16.5k

iView Admin Vue.js 2.0 admin management system template based on iView. Introduction iView Admin is a front-end management background integration solution. It based on Vue.js and use the UI Tool

 16k

best-resume-ever ? ? Build fast ? and easy multiple beautiful resumes and create your best CV ever! Made with Vue and LESS. How to use Clone this reposito

 15.2k

The boilerplate for making electron applications built with vue (pretty much what it sounds like). Overview The aim of this project is to remove the need of manually setting

 14.7k

tiptap A renderless and extendable rich-text editor for Vue.js Why I built tiptap I was looking for a text editor for Vue.js and found some solutions that didn't really satisfy me. The editor should be

 14k

BootstrapVue provides one of the most comprehensive implementations of Bootstrap 4 components and grid system for Vue.js and with extensive and automated WAI-ARIA accessibility markup.

 13.6k

BootstrapVue provides one of the most comprehensive implementations of Bootstrap 4 components and grid system for Vue.js and with extensive and automated WAI-ARIA accessibility markup.

 13.6k
Surmon
Swiper component for @vuejs

surmon-china/vue-awesome-swiper

vue-awesome-swiper Swiper component for Vue. Old versions: Swiper 4: v3.1.3 Swiper 3: v2.6.7 Example Online examples CDN example SSR example code Type

 12.1k

vue-hackernews-2.0 HackerNews clone built with Vue 2.0 + vue-router + vuex, with server-side rendering. Live Demo Features Note: in practice, it is unnecessary to code-split for an app of this size (where ea

 10.9k
Pagekit
The HTTP client for Vue.js

pagekit/vue-resource

vue-resource The plugin for Vue.js provides services for making web requests and handle responses using a XMLHttpRequest or JSONP. Features Supports the Promise API and URI Templates Supports interceptors fo

 10.1k

Vue Bulma WIPWe are refactoring it, using the latest Vue and Bulma. Todo vue-next vue-bulma bulma v0.8 modules Sponsors Currently, I am a freelancer and my income is not

 9.6k
Vue Material
Material design for Vue.js

vuematerial/vue-material

Material Design for Vue.js Vue Material is lightweight framework built exactly according to the Material Design specs. It aims to deliver a collection of reusable components and a series of UI Elements to build applications

 9.5k
Vue Material
Material design for Vue.js

vuematerial/vue-material

Material Design for Vue.js Vue Material is 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 Brow

 9.5k

Vue Storefront - headless PWA for any eCommerce Vue Storefront is a standalone PWA storefront for your eCommerce, possible to connect with any eCommerce backend (eg. Magento, Pimcore/CoreShop, BigCommerce, Prestashop or S

 9.2k

Buefy is a lightweight library of responsive UI components for Vue.js based on Bulma framework and design. Features Keep your current Bulma theme / variables easily Supports both Material Design

 9.1k

Buefy Buefy is a lightweight library of responsive UI components for Vue.js based on Bulma framework and design. Features Keep your current Bulma theme / variables easily Supports both Material Design Ic

 9.1k

cube-ui A fantastic mobile ui lib implement by Vue. Links Home Docs Example Application Guide Communication New cube-ui project ? Recommend use the CLI tools base o

 8.9k

✨ ✨ ✨ vue-vben-admin2.0, A vue3.0,vue3, vite, antv2.x, typescript management system,Efforts to update in progress...

 8.4k

⚠️ This library is not maintained. Pull-requests and issues are not monitored. Alternatives to text-mask include: https://github.com/uNmAnNeR/imaskjs If you know other alternatives that should be listed here, email

 8.1k

Gridsome A JAMstack framework for building blazing fast websites with Vue.js This project is under active development. Any feedback or contributions would be appreciated. En

 8.1k

Vue-Lazyload Vue module for lazyloading images in your applications. Some of goals of this project worth noting include: Be lightweight, powerful and easy to use Work on any image type Add loading class while image

 7.5k

demo: https://taylorchen709.github.io/vue-admin/ To start This is a project template for vue-cli # install dependencies npm install # serve with hot reload at localhost:8081 npm run dev # build for production with minificat

 6.6k

vue-virtual-scroller Smooth scroll with any amount of data (demo). Table of contents Installation Usage Example Installation npm install --save vue-virtual-scroller ⚠️ vue-virtual-

 6.4k

Logoly —— A Pornhub Flavour Logo Generator A Simple Online Logo Generator for People Who Want to Design Logos Easily. Screenshot Features generate logo like Pornhub download your own logo in PNG

 6.3k

vuelidate Simple, lightweight model-based validation for Vue.js Sponsors Gold Silver Bronze Features & characteristics: Model based Dec

 6.2k

Vuido Create native desktop applications for Windows, OS X and Linux using Vue.js. Introduction Vuido makes it possible to create lightweight, native desktop applications using Vue.js. Application using V

 6.1k

vue-multiselect Probably the most complete selecting solution for Vue.js 2.0, without jQuery. Documentation Visit: vue-multiselect.js.org Sponsors Gold Silver

 6k

Vetur Vue tooling for VS Code, powered by vue-language-server. Doc: https://vuejs.github.io/vetur Try it out with Veturpack! ? VueConf 2017 Slide & Video ?

 5.4k

Supporting through Patreon Vuesax is an open source MIT project if you want to contribute to keep improving, If you are interested in supporting this project, please consider becoming a patron. Patron

 5.3k

deprecated SORRY, THIS PROJECT IS NO LONGER MAINTAINED. There are two great alternatives: bootstrap-vue: BootstrapVue provides one of the most comprehensive implementations of Bootstrap 4 components and grid system for Vue.j

 4.8k

This repo is deprecated, it was created in the days before Vue shipped with TypeScript out of the box. Now the best path to get started is through the official CLI. We'll keep this repo around as a useful archive. TypeScript Vu

 4.4k

vue-select A native Vue.js select component that provides similar functionality to Select2 without the overhead of jQuery. Want to help out as a primary contributor? Get in touch! Features AJAX Support T

 4.1k

Keen UI A lightweight collection of essential UI components written with Vue and inspired by Material Design. Keen UI is designed to be a lightweight Vue.js UI library with a simple API. Though the design is inspired by Goo

 4k

Eagle.js - A slideshow framework for hackers Slideshow system built on top of the Vue.js Supports animations, themes, interactive widgets (for web demos) Easy to reuse components, slides and styles across presentati

 4k

Eagle.js - A slideshow framework for hackers Slideshow system built on top of the Vue.js Supports animations, themes, interactive widgets (for web demos) Easy to reuse components, slides and styles across presentati

 4k

Vue.js modal Simple to use, highly customizable, mobile friendly Vue.js 2.0+ modal. http://vue-js-modal.yev.io/ (now works with SSR) Demo: http://vue-js-modal.yev.io/ Install npm install

 4k

Please note that this project is still in very early alpha development and is not considered to be production ready. You have been warned. There is no sanitization yet, hardly any tests, and you might find some bugs. Ma

 3.8k

Vue.js codebase containing real world examples (CRUD, auth, advanced patterns, etc) that adheres to the RealWorld spec and API. Project demo is available at https://vue-vuex-realworld.netlify.com/#/ This codebase was c

 3.8k
vuejs
Official ESLint plugin for Vue.js

vuejs/eslint-plugin-vue

eslint-plugin-vue Official ESLint plugin for Vue.js ? Documentation See https://eslint.vuejs.org ⚓️ Versioning Policy This plugin is following Semantic Versioning and ESLint's Sema

 3.6k

PortalVue A Portal Component for Vuejs, to render DOM outside of a component, anywhere in the document. For more detailed documentation and additional Information, please visit the docs Installation npm inst

 3.5k

Basket.js is a script and resource loader for caching and loading scripts using localStorage ##Introduction for the Non-Developer Modern web applicati

 3.4k

(WIP) VitePress ? ? VuePress' little brother, built on top of vite Note this is early WIP! Currently the focus is on making Vite stable and feature complete first. It is not recommended to use this for anythi

 3.4k

Table of contents Advantages Live demos How it works Simple usage vfor-mode item-mode variable height Performance comparison Build time wasted Total memory used Attentions Props type Pu

 3.2k

Introduction A Vue.js 3.0 UI Toolkit for Web. Install npm install element3 -S Quick Start import { createApp } from 'vue' import App from './App.vue'

 3.1k

vue-amap vue-amap是一套基于Vue 2.0和高德地图的地图组件。 安装 npm install -S vue-amap 文档 https://elemefe.github.io/vue-amap 快速上手 引入vue-amap // 引入vue-amap import VueAMa

 3.1k

Maintenance Mode The code in this repo is in maintenance mode, with limited plans for future changes. Our focus moving forward is adding PWA support to Vue CLI 3.0, using its new pwa plugin. We encourage this work to be used for

 3k

CoreUI Free Vue Bootstrap Admin Template Description Why we decided to create CoreUI? Please read this article: Jack of all trades, master of none. Why Boostrap Admin Templates suck. This is not just another Ad

 3k

CoreUI Free Vue Bootstrap Admin Template Description Why we decided to create CoreUI? Please read this article: Jack of all trades, master of none. Why Boostrap Admin Templates suck. This is not just another Ad

 3k

vue-content-loader SVG component to create placeholder loading, like Facebook cards loading. Features This is a Vue port for react-content-loader. Completely customizable: you can change the colors, speed an

 2.8k
Pablo Henrique
Vue.js Component Style Guide

pablohpsilva/vuejs-component-style-guide

Vue.js Component Style Guide Translations Brazilian Portuguese Chinese Japanese Korean Russian Purpose This guide provides a uniform way to structure your Vue.js code. Making it: easier

 2.8k

This plugin is deprecated and not maintained anymore. vue-touch Touch events plugin for Vue.js. This plugin does not support Vue 2.0 yet. This is a directive wrapper for Hammer.js 2.0. Install This

 2.7k

Datepicker A datepicker Vue component. Compatible with Vue 2.x Demo Install Usage Date Formatting Props Events Disabled dates Highlighted dates Translations NB. Vue 1.x was supported up to version v0.9

 2.5k

VuePack is a modern Vue.js starter which uses Vue 2, Vuex, Vue-router and Webpack 2. Note I highly recommend you to try Poi, you can develop Vue.js app with no-config until you need it. Less boilerplate code, more happiness

 2.5k

VueDraggableResizable 2 Vue2 Component for draggable and resizable elements. If you are looking for the version 1 of the component, it is available on the v1 branch. Table of Contents Features Live Pl

 2.5k

A Vue 3 Component Library. Fairly Complete. Customizable Themes. Uses TypeScript. Not too Slow.

 2.4k

Douban Awesome douban DEMO created with Vue2.x + Vuex + Vue-router + vue-resource Preview ...... Live Demo Features Vue + vue-router + vuex + vue-resource working together Vuex divide st

 2.3k

vue-validator - DEPRECATED Validator component for Vue.js ⚠️ Please note, this project is deprecated and no longer being maintained I recommend that you use other validation libraries. Thank you for everyth

 2.2k
Michael Wang
A vue material design admin template

tookit/vue-material-admin

Vue Material Admin Plan and features will create a new template by vue-cli 3.x will remove some useless code becuase of the vuetify framework updates may add vue-nuxt support may add vuex support and sample

 2.2k

? ? DEPRECATION NOTICE ? ? This project is deprecated in favor of the vue-static plugin for Poi. If you don't know what Poi is, check it out. Saber.js Saber.js is a minimalistic fram

 2.1k

v-tooltip Easy tooltips with Tooltip.js Demo JSFiddle Installation Npm npm install --save v-tooltip Install the plugin into Vue: import Vue from 'vue' import VTooltip from 'v

 2.1k

vuegg vue.js GUI generator [ Mockups and code in one go! ] About vuegg Scaffold vuejs projects by dragging-dropping components directly into the visual editor and moving-resizing them t

 2.1k

Documentation Website What is Vue Formulate? Vue Formulate is the easiest way to build forms using Vue. Key features include form and field validation, file uploads, form generation, single-element inputs that support

 2k

vue-dropzone CO-MAINTAINERS WANTED This component has far outgrown my initial expectations and I'm not able to provide the amount of support that users require. If you'd like to help out with it's maintenance drop a note on this

 2k

?Electron+Vue+Ant Design Vue仿网易云音乐windows客户端实战

 1.9k

vue-axios A small wrapper for integrating axios to Vuejs How to install: CommonJS: npm install --save axios vue-axios And in your entry file: import Vue from 'vue' import axios from 'axios' import Vu

 1.9k

Multiple Process Loader Management for Vue and (optionally) Vuex. Read the Medium post "Managing Complex Waiting Experiences on Web UIs". Play with demo above. vue-wait helps to manage multiple loading states on the pa

 1.9k

Vue-good-table An easy to use, clean and powerful data table for VueJS with essential features like sorting, column filtering, pagination and much more - xaksis.github.io/vue-good-table/ Did vue-good-table just save you a

 1.8k

Please Note! This is the previous version that works with Vue 1.x. The most up-to-date version is the Vuetable-2. If you like it, please star the Vuetable-2 repo instead, or make a small donation to support it. Th

 1.8k
greyby
vue spinners

greyby/vue-spinner

vue-spinner Not support Vue 2.0. A collection of loading spinners with Vue.js. Just convert yuanyan's React.js project Halogen to Vue.js components. Special thanks to yuanyan for the wonderful project. Live demo

 1.7k
Franck Freiburger
vue.js pdf viewer

FranckFreiburger/vue-pdf

vue-pdf vue.js pdf viewer Install npm install --save vue-pdf Example - basic To do Simplified non-webpack integration Added more advanced examples

 1.7k

vue-markdown If you want vue-markdown for vue1.X.X, please checkout vue-markdown1.X.X. A Powerful and Highspeed Markdown Parser for Vue. Quick start: <vue-markdown>i am a ~~tast~~ **test**.</vue-markdown>

 1.7k

? Auth Module Zero-boilerplate authentication support for Nuxt.js! Read Documentation ? v5 Development dev branch is under heavy development to prepare for v5. Dev docs (WIP) a

 1.6k

vue-mobile - V2.0.0-rc.1 An UI Framework build with Vue.js vum is update to [email protected]! checkout to v0.1.1 for [email protected] Click http://demo.getvum.com/ or scan vcode to see live demos: What is? vue-mobile is an UI

 1.6k

!!! ARCHIVED !!! Vue now has its own hooks inspired API for composing logic: https://composition-api.vuejs.org/ This PoC has completed its purpose and will no longer be updated. vue-hooks POC for using React Hooks

 1.6k

vue-content-placeholders Vue addon for rendering fake content while data is fetching to provide better UX and lower bounce rate. ? Installation via npm: npm install vue-content-placeholders --sa

 1.5k

UIkit with all the power of Vue While it is possible to use UIkit by its own when building Vue components, you may find yourself relying on too many dependencies and building a wrapper to fill the missing logic gap. Vuikit solve

 1.5k

Vue Syntax Highlight Sublime Text Syntax highlighting for single-file Vue.js components (enabled by vue-loader or vueify). Install Via Package Control: search for Vue Syntax Highlight. Manual: clone this repo i

 1.5k

##vue-fullcalendar Works for Vue2 now. This is a fullCalendar component based on vue.js . No Jquery or fullCalendar.js required. Currently, It only supports month view. It's inspired by fullCalendar.io but not cloned by it. So please

 1.4k

vue-recyclerview Mastering Large Lists with the vue-recyclerview Feature DOM recyleing Multiple column Waterflow Preview Demo https://hilongjw.github.io/vue-recyclerview/

 1.4k
Davor Grubelić
Simple Vue.js authentication library

dgrubelic/vue-authenticate

[WARNING]: README file is currently in process of rewrite and will be released soon. vue-authenticate vue-authenticate is easily configurable solution for Vue.js that provides local login/registration as well as Social login u

 1.4k

Frappe Books Free Desktop book-keeping software for small-businesses and freelancers. Features Double-entry accounting Invoicing Billing Payments Journal Entries Dashboard Works Offline Financia

 1.4k

pev2 A VueJS component to show a graphical vizualization of a PostgreSQL execution plan. See Demo. Disclaimer This project is a rewrite of the excellent Postgres Explain Visualizer (pev). Kudos go to Alex Tatiyants.

 1.4k
Łukasz Florczak
A carousel component for Vue.js

lukaszflorczak/vue-agile

vue-agile A carousel component for Vue.js inspired by Slick. Powerful, responsive, touch-friendly, and written in Vue and Vanilla JS (without a jQuery dependency). Demo & examples More demos and examples coming

 1.3k
null
A Desktop Kanban board app.

Physiix/topsi-project-manager

Topsi Project Manager Master branch is broken right now, a stable branch will be created as soon as it's ready. Topsi Project Manager is a simple Kanban board software built with Electron and Vue.js. It supports all th

 1.3k

vue-ethereum-ipfs Distributed Application Starter: Vue front-end, Ethereum / IPFS Backend Ethereum is a distributed virtual machine that pays eth in return for miners running your smart contracts. IPFS is a kind of distributed c

 1.3k
Kutlu Sahin
Vue wrappers components for smooth-dnd

kutlugsahin/vue-smooth-dnd

Vue Smooth DnD A fast and lightweight drag&drop, sortable library for Vue.js with many configuration options covering many d&d scenarios. This library consists wrapper Vue.js components over smooth-dnd library.

 1.3k

PreVue All in One Prototyping Tool For Vue Developers From Component Architecture to Code Exporting PreVue allows the user to design/visualize their component architecture by allowing users to :

 1.3k

express-vue A Simple way of using Server Side rendered Vue.js 2.0+ natively in Express using streams If you want to use vue.js and setup a large scale web application that is server side rendered, using Node+Express,

 1.3k

vim-vue Vim syntax highlighting for Vue components. This was initially forked from darthmall/vim-vue. I already have an implementation for this but found his code much cleaner. That's why I created a new version instead of a PR

 1.3k