1. UI組件及框架
1.1. PC端
插件列表 |
---|
element - 餓了么出品基于 Vue 2.0 的桌面端組件庫(kù) |
iview - 一套基于 Vue.js 的高質(zhì)量 UI 組件庫(kù) |
vux-ui - 一個(gè)湊合的 Vue.js 移動(dòng)端 UI 組件庫(kù) |
Keen-UI - 輕量級(jí)的基本UI組件合集 |
muse-ui -基于 Vue 2.0 優(yōu)雅的 Material Design UI 組件恨闪、 三端樣式一致的響應(yīng)式 UI 庫(kù) |
vue-blu - 基于Vuejs和Bulma開(kāi)發(fā)的開(kāi)源UI組件庫(kù)。旨在為PC端的前端開(kāi)發(fā)(特別是中后臺(tái)產(chǎn)品)提供一個(gè)快速且靈活的解決方案 |
vue-multiselect - Vue.js選擇框解決方案 |
VueCircleMenu - 漂亮的vue圓環(huán)菜單 |
vue-chat - vuejs和vuex及webpack的聊天示例 |
radon-ui - 快速開(kāi)發(fā)產(chǎn)品的Vue組件庫(kù) |
vue-waterfall - Vue.js的瀑布布局組件 |
vue-carbon - 基于 vue 開(kāi)發(fā)MD風(fēng)格的移動(dòng)端 |
vue-beauty - 由vue和ant design創(chuàng)建的優(yōu)美UI組件 |
bootstrap-vue - 應(yīng)用于Vuejs2的Twitter的Bootstrap 4組件 |
vue-ztree - 用 vue 寫(xiě)的樹(shù)層級(jí)組件vue-tree - vue樹(shù)視圖組]()件 |
vue-tabs - 多tab頁(yè)輕型框架 |
1.2. 移動(dòng)端
插件列表 |
---|
mint-ui - 基于 Vue.js 的移動(dòng)端組件庫(kù) |
vonic - 一個(gè)基于 vue.js 和 ionic 樣式的 UI 框架,用于快速構(gòu)建移動(dòng)端單頁(yè)應(yīng)用帚湘。 |
vue-material - 通過(guò)Vue Material和Vue 2建立精美的app應(yīng)用 |
vuetify - 為移動(dòng)而生的Vue JS 2組件框架 |
2. 滾動(dòng)scroll組件
插件列表 |
---|
mint-loadmore - VueJS的雙向下拉刷新組件 |
vue-mugen-scroll - 無(wú)限滾動(dòng)組件 |
vue-infinite-loading - VueJS的無(wú)限滾動(dòng)插件 |
vue-infinite-scroll - VueJS的無(wú)限滾動(dòng)指令 |
vue-virtual-scroller - 帶任意數(shù)目數(shù)據(jù)的順暢的滾動(dòng) |
vue-scroll- vue滾動(dòng) |
vue-scroller- Vonic UI的功能性組件 |
vue-scrollbar - 最簡(jiǎn)單的滾動(dòng)區(qū)域組件 |
vue-smoothscroll - smoothscroll的VueJS版本 |
3. silder組件
插件列表 |
---|
dd-vue-component - 訂單來(lái)了的公共組件庫(kù) |
vue-awesome-swiper - vue.js觸摸滑動(dòng)組件 |
vue-carousel-3d - VueJS的3D輪播組件 |
vue-easy-slider - Vue 2.x的滑塊組件 |
vue-images - 顯示一組圖片的lightbox組件 |
vue-slick - 實(shí)現(xiàn)流暢輪播框的vue組件 |
vue-slider - vue 滑動(dòng)組件 |
vue-slide - vue輕量級(jí)滑動(dòng)組件 |
vue-slider-component - 在vue1和vue2中使用滑塊 |
vue-swipe - VueJS觸摸滑塊 |
4. 編輯器
插件列表 |
---|
eme - 優(yōu)雅的Markdown編輯器 |
markcook - 好看的markdown編輯器 |
Vueditor - 所見(jiàn)即所得的編輯器 |
vue-html5-editor - html5所見(jiàn)即所得編輯器 |
vue2-editor - HTML編輯器 |
vue-quill - vue組件構(gòu)建quill編輯器 |
vue-quill-editor - 基于Quill適用于Vue2的富文本編輯器 |
vue-simplemde - VueJS的Markdown編輯器組件 |
vue-syntax-highlight - Sublime Text語(yǔ)法高亮 |
5. 圖表
圖表插件列表 |
---|
chartjs - Vue Bulma的chartjs組件 |
vue-chart - 強(qiáng)大的高速的vue圖表解析 |
vue-chartjs - vue中的Chartjs的封裝 |
vue-charts - 輕松渲染一個(gè)圖表 |
vue-chartkick - VueJS一行代碼實(shí)現(xiàn)優(yōu)美圖表 |
vue-highcharts - HighCharts組件 |
vue-table - 簡(jiǎn)化數(shù)據(jù)表格 |
vue-tables-2 - 顯示數(shù)據(jù)的bootstrap樣式網(wǎng)格 |
6. 日歷
日歷插件列表 |
---|
vue-calendar - 日期選擇插件 |
vue2-calendar - 支持lunar和日期事件的日期選擇器 |
datepicker - 基于flatpickr的時(shí)間選擇組件 |
vue-datepicker - 日歷和日期選擇組件 |
vue-datepicker - 漂亮的Vue日期選擇器組件 |
vue-date-picker - VueJS日期選擇器組件 |
vue-datetime-picker - 日期時(shí)間選擇控件 |
vue-datepicker-simple - 基于vue的日期選擇器 |
vue-fullcalendar - 基于vue.js的全日歷組件 |
vue2-timepicker - 下拉時(shí)間選擇器 |
7. 地址選擇
插件列表 |
---|
vue-city - 城市選擇器 |
vue-region-picker - 選擇中國(guó)的省份市和地區(qū) |
8. 地圖
插件列表 |
---|
vue-amap - 基于Vue 2和高德地圖的地圖組件 |
vue-google-maps - 帶有雙向數(shù)據(jù)綁定Google地圖組件 |
vue-baidu-map - 基于 Vue 2的百度地圖組件庫(kù) |
vue-cmap - Vue China map可視化組件 |
9. 播放器
插件列表 |
---|
vue-video-player - VueJS視頻及直播播放器 |
vue-video - Vue.js的HTML5視頻播放器 |
vue-music-master - vue手機(jī)端網(wǎng)頁(yè)音樂(lè)播放器 |
10. 文件上傳
插件列表 |
---|
vue-core-image-upload - 輕量級(jí)的vue上傳插件 |
vue-dropzone - 用于文件上傳的Vue組件 |
vue-upload-component - Vuejs文件上傳組件 |
11. 圖片處理
插件列表 |
---|
vue-image-crop-upload - vue圖片剪裁上傳組件 |
vue-image-clip - 基于vue的圖像剪輯組件 |
vue-img-loader - 圖片加載UI組件 |
viewerjs - 點(diǎn)擊圖片出現(xiàn)彈窗,彈窗內(nèi)的圖片可以放大甚淡、縮小大诸、旋轉(zhuǎn)、移動(dòng)的圖片組件 |
vue-lazyload-img - 移動(dòng)優(yōu)化的vue圖片懶加載插件 |
vue-progressive-image - Vue的漸進(jìn)圖像加載插件 |
vue-svgicon - 創(chuàng)建svg圖標(biāo)組件的工具 |
12. 提示
提示插件列表 |
---|
vue-msgbox - vuejs的消息框 |
vue-toast-mobile - VueJS的toast插件 |
vue-tooltip - 帶綁定信息提示的提示工具 |
vue-verify-pop - 帶氣泡提示的vue校驗(yàn)插件 |
13. 進(jìn)度條
進(jìn)度條插件列表 |
---|
vue2-loading-bar - 最簡(jiǎn)單的仿Youtube加載條視圖 |
vue-progressbar - vue輕量級(jí)進(jìn)度條 |
vue-radial-progress - Vue.js放射性進(jìn)度條組件 |
14.分頁(yè)
分頁(yè)插件列表 |
---|
vuejs-paginate - 一個(gè)簡(jiǎn)單的分頁(yè)的組件 |
vue-paginate - 一個(gè)復(fù)雜的分頁(yè)的組件 |
vue-pagination-2 - 簡(jiǎn)單通用的分頁(yè)組件 |
15. 拖拽
插件列表 |
---|
Vue.Draggable -vue組件化的拖拽組件贯卦,功能較多 |
16. 開(kāi)發(fā)框架匯總
開(kāi)發(fā)框架匯總列表 |
---|
vue-admin - 基于vuejs2和element的簡(jiǎn)單的管理員模板 |
electron-vue - Electron及VueJS快速啟動(dòng)樣板 |
vue-2.0-boilerplate - Vue2單頁(yè)應(yīng)用樣板 |
vue-webgulp - 仿VueJS Vue loader示例 |
vue-bulma - 輕量級(jí)高性能MVVM Admin UI框架 |
vue-spa-template - 前后端分離后的單頁(yè)應(yīng)用開(kāi)發(fā) |
Framework7-Vue - VueJS與Framework7結(jié)合 |
vue-element-starter - vue啟動(dòng)頁(yè) |
17. 實(shí)用庫(kù)匯總
實(shí)用庫(kù)匯總插件列表 |
---|
vue-editable - 基于vuejs的快速可編輯插件 |
vuelidate - 簡(jiǎn)單輕量級(jí)的基于模塊的Vue.js驗(yàn)證 |
qingcheng - qingcheng主題 |
vuex - 專(zhuān)為 Vue.js 應(yīng)用程序開(kāi)發(fā)的狀態(tài)管理模式 |
vue-axios - 將axios整合到VueJS的封裝 |
vue-desktop - 創(chuàng)建管理面板網(wǎng)站的UI庫(kù) |
vue-meta - 管理app的meta信息 |
avoriaz - VueJS測(cè)試實(shí)用工具庫(kù) |
vue-framework7 - 結(jié)合VueJS使用的Framework7組件 |
vue-lazy-render - 用于Vue組件的延遲渲染 |
vue-svg-icon - vue2的可變彩色svg圖標(biāo)方案 |
vue-online - reactive的在線和離線組件 |
vue-password-strength-meter - 交互式密碼強(qiáng)度計(jì) |
vuep - 用實(shí)時(shí)編輯和預(yù)覽來(lái)渲染Vue組件 |
vue-bootstrap-modal - vue的Bootstrap樣式組件 |
element-admin - 支持 vuecli 的 Element UI 的后臺(tái)模板 |
vue-shortkey - 應(yīng)用于Vue.js的Vue-ShortKey 插件 |
cleave - 基于cleave.js的Cleave組件 |
vue-events - 簡(jiǎn)化事件的VueJS插件 |
http-vue-loader - 從html及js環(huán)境加載vue文件 |
vue-electron - 將選擇的API封裝到Vue對(duì)象中的插件 |
vue-router-transition - 頁(yè)面過(guò)渡插件 |
vue-cordova - Cordova的VueJS插件 |
vue-qart - 用于qartjs的Vue2指令 |
vue-websocket - VueJS的Websocket插件 |
vue-gesture - VueJS的手勢(shì)事件插件 |
vue-local-storage - 具有類(lèi)型支持的Vuejs本地儲(chǔ)存插件 |
lazy-vue - 懶加載圖片 |
vue-lazyloadImg - 圖片懶加載插件 |
vue-bus - VueJS的事件總線 |
vue-observe-visibility - 當(dāng)元素在頁(yè)面上可見(jiàn)或隱藏時(shí)檢測(cè) |
vue-notifications - 非阻塞通知庫(kù) |
v-media-query - vue中添加用于配合媒體查詢(xún)的方法 |
vuex-shared-mutations - 分享某種Vuex mutations |
vue-lazy-component - 懶加載組件或者元素的Vue指令 |
vue-reactive-storage - vue插件的Reactive層 |
vue-ts-loader - 在Vue裝載機(jī)檢查腳本 |
vuex-i18n - 定位插件 |
vue-zoombox - 一個(gè)高級(jí)zoombox |
leo-vue-validator - 異步的表單驗(yàn)證組件 |
modal - Vue Bulma的modal組件 |
vue-input-autosize - 基于內(nèi)容自動(dòng)調(diào)整文本輸入的大小 |
vue-file-base64 - 將文件轉(zhuǎn)換為Base64的vue組件 |
Vue-Easy-Validator - 簡(jiǎn)單的表單驗(yàn)證 |
vue-truncate-filter - 截?cái)嘧址腣ueJS過(guò)濾器 |
18.服務(wù)端
插件列表 |
---|
vue-ssr - 非常簡(jiǎn)單的VueJS服務(wù)器端渲染模板 |
vue-ssr - 結(jié)合Express使用Vue2服務(wù)端渲染 |
nuxt.js - 用于服務(wù)器渲染Vue app的最小化框架 |
VueJS服務(wù)器端渲染模板 |
vue-easy-renderer - Nodejs服務(wù)端渲染 |
express-vue - 簡(jiǎn)單的使用服務(wù)器端渲染vue.js |
19. 輔助工具
插件列表 |
---|
NProgress.js - 界面加載進(jìn)度條 |
DejaVue - Vuejs可視化及壓力測(cè)試 |
vue-play - 展示Vue組件的最小化框架 |
vscode-VueHelper - 目前vscode最好的vue代碼提示插件 |
vue-generate-component - 輕松生成Vue js組件的CLI工具 |
vue-multipage-cli - 簡(jiǎn)單的多頁(yè)CLI |
VuejsStarterKit - vuejs starter套件 |
20. 應(yīng)用實(shí)例
實(shí)例列表 |
---|
koel - 基于網(wǎng)絡(luò)的個(gè)人音頻流媒體服務(wù) |
pagekit - 輕量級(jí)的CMS建站系統(tǒng) |
vuedo - 博客平臺(tái) |
jackblog-vue - 個(gè)人博客系統(tǒng) |
vue-cnode - 重寫(xiě)vue版cnode社區(qū) |
CMS-of-Blog - 博客內(nèi)容管理器 |
rss-reader - 簡(jiǎn)單的rss閱讀器 |
vue-ghpages-blog - 依賴(lài)GitHub Pages無(wú)需本地生成的靜態(tài)博客 |
swoole-vue-webim - Web版的聊天應(yīng)用 |
vue-dashing-js - nuvo-dashing-js的fork |
fewords - 功能極其簡(jiǎn)單的筆記本 |
vue-blog - 使用Vue2.0 和Vuex的vue-blog |
21. demo示例
demo列表 |
---|
Vue-cnodejs - 基于vue重寫(xiě)Cnodejs.org的webapp |
NeteaseCloudWebApp - 高仿網(wǎng)易云音樂(lè)的webapp |
vue-zhihu-daily - 知乎日?qǐng)?bào) with Vuejs |
vue-wechat - vue.js開(kāi)發(fā)微信app界面 |
vue2-demo - 從零構(gòu)建vue2 + vue-router + vuex 開(kāi)發(fā)環(huán)境 |
eleme - 高仿餓了么app商家詳情 |
vue-demo - vue簡(jiǎn)易留言板 |
maizuo - vue/vuex/redux仿賣(mài)座網(wǎng) |
spa-starter-kit - 單頁(yè)應(yīng)用啟動(dòng)套件 |
vue-music - Vue 音樂(lè)搜索播放 |
douban - 模仿豆瓣前端 |
vue-Meizi - vue最新實(shí)戰(zhàn)項(xiàng)目 |
zhihudaily-vue - 知乎日?qǐng)?bào)web版 |
vue-demo-kugou - vuejs仿寫(xiě)酷狗音樂(lè)webapp |
VueDemo_Sell_Eleme - Vue2高仿餓了么外賣(mài)平臺(tái) |
vue2.0-taopiaopiao - vue2.0與express構(gòu)建淘票票頁(yè)面 |
vue-leancloud-blog - 一個(gè)前后端完全分離的單頁(yè)應(yīng)用 |
node-vue-server-webpack - Node.js+Vue.js+webpack快速開(kāi)發(fā)框架 |
mi-by-vue - VueJS仿小米官網(wǎng) |
vue-fis3 - 流行開(kāi)源工具集成demo |
vue2.x-douban - Vue2實(shí)現(xiàn)簡(jiǎn)易豆瓣電影webApp |
vue-demo-maizuo - 使用Vue2全家桶仿制賣(mài)座電影 |
vue-zhihudaily - 知乎日?qǐng)?bào) Web 版本 |
vue-adminLte-vue-router - vue和adminLte整合應(yīng)用 |
vue-axios-github - 登錄攔截登出功能 |
Zhihu-Daily-Vue.js - Vuejs單頁(yè)網(wǎng)頁(yè)應(yīng)用 |
hello-vue-django - 使用帶有Django的vuejs的樣板項(xiàng)目 |
vue-cnode - vue單頁(yè)應(yīng)用demo |
x-blog - 開(kāi)源的個(gè)人blog項(xiàng)目 |
vue-express-mongodb - 簡(jiǎn)單的前后端分離案例 |
websocket_chat - 基于vue和websocket的多人在線聊天室 |
photoShare - 基于圖片分享的社交平臺(tái) |
vue-zhihudaily-2.0 - 使用Vue2.0+vue-router+vuex創(chuàng)建的zhihudaily |
notepad - 本地存儲(chǔ)的記事本 |
vueBlog - 前后端分離博客 |
vue-ruby-china - VueJS框架搭建的rubychina平臺(tái) |
Zhihu_Daily - 基于Vue和Nodejs的Web單頁(yè)應(yīng)用 |
vue-koa-demo - 使用Vue2和Koa1的全棧demo |
vue2.x-Cnode - 基于vue全家桶的Cnode社區(qū) |
life-app-vue - 使用vue2完成多功能集合到小webapp |
github-explorer - 尋找最有趣的GitHub庫(kù) |
vue-trip - vue2做的出行webapp |
vue-ssr-boilerplate - 精簡(jiǎn)版的ofvue-hackernews-2 |
vue-bushishiren - 不是詩(shī)人應(yīng)用 |
houtai - 基于vue和Element的后臺(tái)管理系統(tǒng) |
ios7-vue - 使用vue2.0 vue-router vuex模擬ios7 |
Framework7-VueJS - 使用移動(dòng)框架的示例 |
cnode-vue - 基于vue和vue-router構(gòu)建的cnodejs web網(wǎng)站SPA |
vue-cli-multipage-bootstrap - 將vue官方在線示例整合到組件中 |
vue-cnode - 用 Vue 做的 CNode 官網(wǎng) |
HyaReader - 移動(dòng)友好的閱讀器 |
zhihu-daily - 輕松查看知乎日?qǐng)?bào)內(nèi)容 |
seeMusic - 跨平臺(tái)云音樂(lè)播放器 |
vue-cnode - 使用cNode社區(qū)提供的接口 |
zhihu-daily-vue - 知乎日?qǐng)?bào) |
sls-vuex2-demo - vuex2商城購(gòu)物車(chē)demo |
vue-dropload - 用以測(cè)試下拉加載與簡(jiǎn)單路由 |
vue-cnode-mobile - 搭建cnode社區(qū) |
Vuejs-SalePlatform - vuejs搭建的售賣(mài)平臺(tái)demo |
v-notes - 簡(jiǎn)單美觀的記事本 |
vue-starter - VueJs項(xiàng)目的簡(jiǎn)單啟動(dòng)頁(yè) |
vue-memo - 用 vue寫(xiě)的記事本應(yīng)用 |
22. 其他
插件列表 |
---|
coffeebreak - 實(shí)時(shí)編輯CSS組件工具 |
cubeex - 包含一套完整的移動(dòng)UI |
DataVisualization - 數(shù)據(jù)可視化 |
Famous-Vue - Famous庫(kù)的vue組件 |
handsontable - 網(wǎng)頁(yè)表格組件 |
mint-indicator - VueJS移動(dòng)加載指示器插件 |
paco-ui-vue - PACOUI的vue組件 |
rubik - 基于Vuejs2的開(kāi)源 UI 組件庫(kù) |
Vue.resize - 檢測(cè)HTML調(diào)整大小事件的vue指令 |
vue-datasource - 創(chuàng)建VueJS動(dòng)態(tài)表格 |
vue-datatable - 使用Vuejs創(chuàng)建的DataTableView |
vue-drag-and-drop-list - 創(chuàng)建排序列表的Vue指令 |
vue-dragging - 使元素可以拖拽 |
vue-form-2 - 全面的HTML表單管理的解決方案 |
Framework7-Vue - VueJS與Framework7結(jié)合 |
vue-google-signin-button - 導(dǎo)入谷歌登錄按鈕 |
vue-impression - 移動(dòng)Vuejs2 UI元素 |
vue-instant - 輕松創(chuàng)建自動(dòng)提示的自定義搜索控件 |
vue-ios-alertview - iOS7+ 風(fēng)格的alertview服務(wù) |
vue-material-design - Vue MD風(fēng)格組件 |
vuemit - 處理VueJS事件 |
vue-morris - Vuejs組件封裝Morrisjs庫(kù) |
vue-parallax - 整潔的視覺(jué)效果 |
vue-picture-input - 移動(dòng)友好的圖片文件輸入組件 |
vue-popup-mixin - 用于管理彈出框的遮蓋層 |
vue-pull-to-refresh - Vue2的上拉下拉 |
vue-ripple - 制作谷歌MD風(fēng)格漣漪效果的Vue組件 |
vue-side-nav - 響應(yīng)式的側(cè)邊導(dǎo)航 |
vue-social-sharing - 社交分享組件 |
VueStar - 帶星星動(dòng)畫(huà)的vue點(diǎn)贊按鈕 |
vue-tagsinput - 基于VueJS的標(biāo)簽組件 |
vue-touch-ripple - vuejs的觸摸ripple組件 |
vue-touch-keyboard - VueJS虛擬鍵盤(pán)組件 |
vue-tree - vue樹(shù)視圖組件 |
vue-typer - 模擬用戶(hù)輸入選擇和刪除文本的Vue組件 |
vue-typewriter - vue組件類(lèi)型 |
vuwe - 基于微信WeUI所開(kāi)發(fā)的專(zhuān)用于Vue2的組件庫(kù) |
Vux - 基于Vue和WeUI的組件庫(kù) |
we-vue - Vue2及weui1開(kāi)發(fā)的組件 |
參考文檔網(wǎng)址
vue 插件集合
實(shí)用的vue插件大匯總