专栏名称: xiangzhihong
前端跨平台工程师、客户端工程师
目录
相关文章推荐
逍遥投资笔记  ·  蔚来2024Q4财报解读-破茧重生,否极泰来 ·  13 小时前  
逍遥投资笔记  ·  蔚来2024Q4财报解读-破茧重生,否极泰来 ·  13 小时前  
1018陕广新闻  ·  微信又有新功能!朋友圈封面可换5分钟视频 ·  2 天前  
彭州市场监管  ·  速看!“周三、周四”打响“舌尖安全保卫战” ·  2 天前  
彭州市场监管  ·  速看!“周三、周四”打响“舌尖安全保卫战” ·  2 天前  
青岛新闻网  ·  成功揭榜!青岛数据集团入选2025年全省数据 ... ·  2 天前  
51好读  ›  专栏  ›  xiangzhihong

Vue经典开源项目汇总

xiangzhihong  · 掘金  ·  · 2019-01-31 07:45

正文

阅读 817

Vue经典开源项目汇总

Vue.js(读音 /vjuː/, 类似于 view)是一套用于构建用户界面的渐进式框架,主要用于快速的构建前端界面,与其它大型的前端框架不同,Vue被设计为可以自底向上逐层应用。

相比Angular.js来说,Vue的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合,是初创项目的前端首选框架。另一方面,当与现代化的工具链以及各种支持类库结合使用时,Vue也完全能够为复杂的单页应用提供驱动。

正式因为Vue.js具有易用、灵活、高性能和渐进式等特点, 才使得Vue.js成为当前三大流行的JavaScript 框架之一。

工欲善其事,必先利其器。Vue的快速发展和崛起也得益于其快速发展的社区环境。为了实现快速的迭代,Vue社区涌现出了一大批的开源项目,借助这些开源项目,我们可以实现快速的迭代升级。

UI组件

element ★34,784 - 饿了么出品的基于Vue2的web UI工具套件
storybook ★33,503 - 响应式UI 开发及测试环境
Vux ★15,061 - 基于Vue和WeUI的组件库
mint-ui ★13,381 - Vue 2的移动UI元素
iview ★19,629 - 基于 Vuejs 的开源 UI 组件库
Keen-UI ★3,615 - 轻量级的UI组件合集
vue-material ★7,542 - 实现Material效果的UI库
muse-ui ★7,077 - 三端样式一致的响应式 UI 库
vuetify ★16,345 - 为移动而生的Vue JS 2组件框架
vonic ★3,009 - 快速构建移动端单页应用
eme ★1,772 - 优雅的Markdown编辑器
vue-multiselect ★3,877 - Vue.js选择框解决方案
vue-table ★1,691 - 简化数据表格
VueCircleMenu ★1,075 - 漂亮的vue圆环菜单
vue-chat ★1,255 - vuejs和vuex及webpack的聊天示例
radon-ui ★885 - 快速开发产品的Vue组件库
vue-waterfall ★1,447 - Vue.js的瀑布布局组件
vue-carbon ★909 - 基于 vue 开发MD风格的移动端组件库
vue-beauty ★1,871 - 由vue和ant design创建的优美UI组件
vue-blu ★1,449 - 帮助你轻松创建web应用
vueAdmin ★4,836 - 基于vuejs2和element的简单的管理员模板
vue-syntax-highlight ★1,202 - Sublime Text语法高亮
vue-infinite-scroll ★1,886 - VueJS的无限滚动指令
Vue.Draggable ★6,459 - 实现拖放和视图模型数组同步
vue-awesome-swiper ★5,817 - vue.js触摸滑动组件
vue-calendar ★1,081 - 日期选择插件
bootstrap-vue ★7,757 - 应用于Vuejs2的Twitter的Bootstrap 4组件
vue-swipe ★866 - VueJS触摸滑块
vue-amap ★1,869 - 基于Vue 2和高德地图的地图组件
vue-chartjs ★2,661 - vue中的Chartjs的封装
vue-datepicker ★681 - 日历和日期选择组件
vue-google-maps ★493 - 带有双向数据绑定Google地图组件
vue-progressbar ★936 - vue轻量级进度条
vue-picture-input ★717 - 移动友好的图片文件输入组件
vue-infinite-loading ★1,524 - VueJS的无限滚动插件
vue-upload-component ★1,395 - Vuejs文件上传组件
vue-datetime-picker ★316 - 日期时间选择控件
vue-scroller ★1,453 - Vonic UI的功能性组件
vue2-calendar ★403 - 支持lunar和日期事件的日期选择器
vue-video-player ★1,734 - VueJS视频及直播播放器
vue-fullcalendar ★963 - 基于vue.js的全日历组件
rubik ★276 - 基于Vuejs2的开源 UI 组件库
VueStar ★637 - 带星星动画的vue点赞按钮
vue-mugen-scroll ★457 - 无限滚动组件
mint-loadmore ★316 - VueJS的双向下拉刷新组件
vue-tables-2 ★1,064 - 显示数据的bootstrap样式网格
vue-virtual-scroller ★1,672 - 带任意数目数据的顺畅的滚动
DataVisualization ★985 - 数据可视化
vue-quill-editor ★3,533 - 基于Quill适用于Vue2的富文本编辑器
Vueditor ★506 - 所见即所得的编辑器
vue-html5-editor ★761 - html5所见即所得编辑器
vue-msgbox ★231 - vuejs的消息框
vue-slider ★646 - vue 滑动组件
vue-core-image-upload ★1,128 - 轻量级的vue上传插件
vue-slide ★212 - vue轻量级滑动组件
vue-lazyload-img ★229 - 移动优化的vue图片懒加载插件
vue-drag-and-drop-list ★305 - 创建排序列表的Vue指令
vue-progressive-image ★510 - Vue的渐进图像加载插件
vuwe ★215 - 基于微信WeUI所开发的专用于Vue2的组件库
vue-dropzone ★1,159 - 用于文件上传的Vue组件
vue-charts ★357 - 轻松渲染一个图表
vue-swiper ★269 - 易于使用的滑块组件
vue-images ★195 - 显示一组图片的lightbox组件
vue-carousel-3d ★449 - VueJS的3D轮播组件
vue-typer ★428 - 模拟用户输入选择和删除文本的Vue组件
vue-impression ★199 - 移动Vuejs2 UI元素
vue-datatable ★120 - 使用Vuejs创建的DataTableView
vue-instant ★313 - 轻松创建自动提示的自定义搜索控件
vue-dragging ★455 - 使元素可以拖拽
vue-slider-component ★1,176 - 在vue1和vue2中使用滑块
vue2-loading-bar ★225 - 最简单的仿Youtube加载条视图
vue-datepicker ★107 - 漂亮的Vue日期选择器组件
vue-video ★244 - Vue.js的HTML5视频播放器
vue-image-crop-upload ★1,124 - vue图片剪裁上传组件
vue-tooltip ★867 - 带绑定信息提示的提示工具
vue-highcharts ★339 - HighCharts组件
vue-touch-ripple ★320 - vuejs的触摸ripple组件
vue-datasource ★389 - 创建VueJS动态表格
vue2-timepicker ★246 - 下拉时间选择器
vue-date-picker ★86 - VueJS日期选择器组件
vue-scrollbar ★104 - 最简单的滚动区域组件
vue-quill ★99 - vue组件构建quill编辑器
vue-google-signin-button ★180 - 导入谷歌登录按钮
vue-svgicon ★517 - 创建svg图标组件的工具
vue-baidu-map ★1,090 - 基于 Vue 2的百度地图组件库
vue-social-sharing ★571 - 社交分享组件
vue2-editor ★1,304 - HTML编辑器
vue-easy-slider ★230 - Vue 2.x的滑块组件
datepicker ★111 - 基于flatpickr的时间选择组件
vue-chart ★47 - 强大的高速的vue图表解析
vue-music-master ★65 - vue手机端网页音乐播放器
handsontable ★44 - 网页表格组件
vue-simplemde ★553 - VueJS的Markdown编辑器组件
vue-popup-mixin ★70 - 用于管理弹出框的遮盖层
cubeex ★85 - 包含一套完整的移动UI
vue-fullcalendar ★405 - vue FullCalendar封装
vue-morris ★148 - Vuejs组件封装Morrisjs库
we-vue ★356 - Vue2及weui1开发的组件
vue-radial-progress ★206 - Vue.js放射性进度条组件
vue-slick ★349 - 实现流畅轮播框的vue组件
vue-pull-to-refresh ★106 - Vue2的上拉下拉
vue-side-nav ★50 - 响应式的侧边导航
mint-indicator ★71 - VueJS移动加载指示器插件
vue-touch-keyboard ★153 - VueJS虚拟键盘组件
vue-chartkick ★444 - VueJS一行代码实现优美图表
vue-ztree ★127- 用 vue 写的树层级组件
vue-m-carousel ★50 - vue 移动端轮播组件
vue-datepicker-simple ★59 - 基于vue的日期选择器
vue-tabs ★123 - 多tab页轻型框架
vue-city ★98- 城市选择器

脚手架

vuex ★18,763 - 专为 Vue.js 应用程序开发的状态管理模式
vuelidate ★3,336 - 简单轻量级的基于模块的Vue.js验证
qingcheng ★864 - qingcheng主题
vue-desktop ★542 - 创建管理面板网站的UI库
vue-meta ★2,215 - 管理app的meta信息
vue-axios ★1,350 - 将axios整合到VueJS的封装
vue-svg-icon ★473 - vue2的可变彩色svg图标方案
avoriaz ★776 - VueJS测试实用工具库
vue-bootstrap-modal ★149 - vue的Bootstrap样式组件
vuep ★557 - 用实时编辑和预览来渲染Vue组件
vue-online ★115 - reactive的在线和离线组件
vue-lazy-render ★201 - 用于Vue组件的延迟渲染
vue-password-strength-meter ★299 - 交互式密码强度计
element-admin ★294 - 支持 vuecli 的 Element UI 的后台模板
vue-electron ★186 - 将选择的API封装到Vue对象中的插件
cleave ★95 - 基于cleave.js的Cleave组件
vue-events ★181 - 简化事件的VueJS插件
vue-shortkey ★440 - 应用于Vue.js的Vue-ShortKey 插件
vue-cordova ★276 - Cordova的VueJS插件
vue-router-transition ★105 - 页面过渡插件
vue-gesture ★134 - VueJS的手势事件插件
http-vue-loader ★456 - 从html及js环境加载vue文件
vue-qart ★259 - 用于qartjs的Vue2指令
vue-websocket ★391 - VueJS的Websocket插件
vue-local-storage ★416 - 具有类型支持的Vuejs本地储存插件
vue-bus ★220 - VueJS的事件总线
vue-reactive-storage ★63 - vue插件的Reactive层
vue-notifications ★400 - 非阻塞通知库
vue-lazy-component ★32 - 懒加载组件或者元素的Vue指令







请到「今天看啥」查看全文