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 寫的樹(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 - 專為 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 - 具有類型支持的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中添加用于配合媒體查詢的方法 |
| 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 - 重寫vue版cnode社區(qū) |
| CMS-of-Blog - 博客內(nèi)容管理器 |
| rss-reader - 簡(jiǎn)單的rss閱讀器 |
| vue-ghpages-blog - 依賴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重寫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仿賣座網(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仿寫酷狗音樂(lè)webapp |
| VueDemo_Sell_Eleme - Vue2高仿餓了么外賣平臺(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全家桶仿制賣座電影 |
| 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)物車demo |
| vue-dropload - 用以測(cè)試下拉加載與簡(jiǎn)單路由 |
| vue-cnode-mobile - 搭建cnode社區(qū) |
| Vuejs-SalePlatform - vuejs搭建的售賣平臺(tái)demo |
| v-notes - 簡(jiǎn)單美觀的記事本 |
| vue-starter - VueJs項(xiàng)目的簡(jiǎn)單啟動(dòng)頁(yè) |
| vue-memo - 用 vue寫的記事本應(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)畫的vue點(diǎn)贊按鈕 |
| vue-tagsinput - 基于VueJS的標(biāo)簽組件 |
| vue-touch-ripple - vuejs的觸摸ripple組件 |
| vue-touch-keyboard - VueJS虛擬鍵盤組件 |
| vue-tree - vue樹(shù)視圖組件 |
| vue-typer - 模擬用戶輸入選擇和刪除文本的Vue組件 |
| vue-typewriter - vue組件類型 |
| vuwe - 基于微信WeUI所開(kāi)發(fā)的專用于Vue2的組件庫(kù) |
| Vux - 基于Vue和WeUI的組件庫(kù) |
| we-vue - Vue2及weui1開(kāi)發(fā)的組件 |
參考文檔網(wǎng)址
vue 插件集合
實(shí)用的vue插件大匯總