Vue.js 开发事例,上线的产品汇总
与Vue.js相关的精彩事物列表
资源
官方资源
外部资源
- Vue.js资料まとめ(for japanese) by @hashrock
- Vue.js新闻 - 每周剂量的精选Vue.js新闻
- Vue.js提示 - 成为更好的Vue.js开发人员的提示
- Vue.js维基百科
就业门户
- Vue.js工作 - VueJobs - 一个Vue.js工作门户,可以为您的所有Vue.js工作聘用或聘用。
社区
- 推特
- Gitter聊天室
- 官方论坛
- 请求 - 请求您想要存在的Vue.js模块或获取模块的想法
- VueJS巴西 - 电报集团[葡萄牙语]
- VueJS伊朗 - 电报频道(集团链接)
- vueslack - 全球超过1300个注册用户
播客
- 全堆无线电#30(11-23-2015)
- JavaScript Jabber#187(11-25-2015)
- 更改日志#184(11-27-2015)
- 软件工程日报(12-29-2015)
- Javascript Air 016(03-30-2016)
- Codecast#2 - Falando Sobre Vuejs e Web Components(2016-08-19)[pt-BR]
- 全堆无线电#50(09-21-2016)
- 和Vue.js框架的作者聊天前端框架开发背后的故事[zh-CN]
官方例子
教程
- Vue.js关于Laracasts的截图
- 在Sitepoint上的Vue.js 1.0的新功能
- 使用Vue.js创建应用程序:从认证到 Auth0博客上的API调用
- 在Scotch.io上使用Vue.js创建一个GitHub文件资源管理器
- Vue.js教程上Vegibit
- Vue.js从头开始创建webpack,vue-loader和hot reload
- Vuex基础:教程和解释
- Vuex介绍视频 - James Browne来自伦敦Vue.js Meetup#1
- Vue.js中文系列视频教程 Laravist
- Vue.js:基础上Coligo.io
- VueJs:Coligo.io上的组件
- Vigo.js中的动态组件
- 使用craigmckenna.com上的Vue.js 开发有效的发票应用程序
- 在Coligo.io上了解Vue.js中的过滤器
- 混合应用程序示例,由@vedovelli在葡萄牙语中提供Laravel和 Vue.js
- 创建降价编辑器与VueJs和GitHub的API上Coligo.io
- 在Coligo.io上创建一个具有NodeJs,Socket.io和VueJ的实时Web Analytics控制面板
- Vue.js在oguzhan.in上介绍土耳其语
- JuanAndrésNúñez在YouTube上的Vue.js VideoTutoral系列西班牙文(3-8-2016)
- 建立一个书签应用与电子,VueJs和火力地堡上Coligo.io
- 通过在Coligo.io上创建Notes应用程序来学习Vuex
- Vue.js Screencast系列在西班牙语 Styde.net
- 讲解Vue.js官网中文 - 含代码,百度云,youtube on bhnddowinf
- 探索实时应用与VueJS,ES2015和的WebPack上推
- Vue.js in Bahasa Indonesia on sekolahkoding.com
- 在Coligo.io上建立一个具有Cordova和Vue.js的移动应用程序
- Vue.js from Scratch Series in Russian by YouTube by .dev
- СтвореннясервісудлязберіганняфайлівзFlask,RethinkDBтаVue.js,ч。1乌克兰
- VueJS 2法语教程法语Grafikart
- Jayway Vue.js 2车间。使用vue-router,vuex和vue-resource创建电子商务网站
- 如何使用Wijmo控件创建伟大的VueJS应用程序
- **讲解Vue.js 2官网中文 - 含代码,百度云,youtube ** on bhnddowinf
- Vue.js Cheatsheet:服务器端应用程序,路由器,Vuex存储,GraphQL等 by @xpepermint
- 中等像图像加载与Vue.js
- 如何在公制循环中的Laravel Spark项目中使用Vuex
- 如何在公制循环中的Vuex中设置模块
- 学习Vue 2:一步一步的拉拉斯特
- Vue.js中文教程
- 使用SitePoint上的Vue.js 2.0框架启动并运行
- 如何使Vuex API调用的度量循环
- 如何使用Vuex在公制循环上创建一个特征
- DevMarketer在YouTube上的Vue.js 2.0基础知识
- Vuex for the Clueless - Vue的应用程序数据存储中缺少的引物
- 实时网格组件Laravel,Vue.js,Vuex&Socket.io
- VueJS 2 - 完整指南(包括Vuex) - Udemy教程
- 发展与Vue.js Web应用程序上egghead.io
- Vue.js 2 - 入门指南
- Vue.js 2&Vuex(基础知识)
- Fatih Acet的YouTube上的TürkçeVueJSEğitimVideoları
- 在Vue.js中创建一个JSON树视图组件从Scratch在六个步骤在digimondo devblog由Arvid Kahl
- 让我们Vue!-由Illya Klymov(@xanf)在YouTube上的OpenLecture 2017.01
- Bootstrap使用第一Vue.js应用VUE-CLI由@afropolymath
- 通过@ Detachment 从Scratch创建vue-hackernews-2.0
- 使用vue-幼儿园的Vue.js和Nuxt.js应用程序的角色授权
- 完成Vue.js应用程序教程 -通过@matthiaswh 创建Vue的简单预算应用程序
- Vue.js教程:预渲染,SEO友好示例
- Vue.js简介为谁知道只有足够的jQuery获得的人
- 从Vue.js和Axios从第三方API获取数据
例子
- 启动应用程序与JWT Auth +样本后端API在Laravel
- 节点Webkit + Vue示例由@brandonjpierce
- Vue样品由@superlloyd
- HackerNews克隆与vue.js + VUE路由器通过@kazupon
- 电子+ Vue示例由@bradstewart
- 单页应用实例(Vue公司+ Vo1E时)由鲍里斯Okunskiy
- 开始 -由Raj Abishek 在Vue + Lumen中编写的任务管理器SPA
- Vue迷你商店由BosNaufal
- Vue SoundCloud by mul14
- 特征请求(Laravel + Vue的二合一)由haydenbbickerton
- Vue Cookbook(Vue1.0 + express) by @ yjj5855:演示服务的第一屏显示
- 强大的合作 - 一个启动项目,单独创建单页Vue.js应用程序或基于Browserify和Semantic-ui的Laravel / Laravel Spark项目)由WebSemantics
- vuetest:使用用户auth,bootstrap ui,上传者,iframe中的所见即所得编辑器的广告管理Web
- VUE -购物由 andylei18
- Vue-cnodejs,060 by @shinygang
- vil-zhihu-daily by hilongjw
- jwt-example by @petervmeijgaard
- VueChess -多人在线国际象棋游戏由 gustaYo
- Ngexplorer-vuejs客户端 -Vue客户端Ngexplorer 通过gustaYo
- Vue 2048(Vue + Webpack) by @pengfu:热门2048 - 使用Vue,Webpack,Sass,ES6实现的游戏
- Vue简单PWA由BosNaufal
- 英雄之旅(Vue 2.0):Vue 2.0端口的Angular 2.0 Tour of Heroes演示应用程序。亮点:ES6 / 7,渲染功能,JSX,revue(Vue的redux绑定),vue-router,Airbnb eslint,webpack。由@ aweber1
- VUE-表分页的表与由分页echovic
- 羽毛和Vue 2.0博客管理演示演示使用羽毛与Vue 2.0。它包括身份验证,vue-router,vue-infinite-loading和role by delay
- vue-zhihudaily-2.0 Zhihudaily演示版本搭配Vue 2.0,vue-router&vuex,具有服务器端渲染功能。由cs1707
- vue-demo-todolist一个简单的vue2.0演示,使用Vue 2.0,vue-cli创建。由fishenal
- vue-AdminLte由 liujians
- Vue(2.0)+ Node.js: @ycwalker的博客内容管理系统(CMS)
- ngexplorer- quasar - 由gustaYo用类星体框架实现Ngexplorer
- zhihu-vue a zhihu每日基于vue2.0 by moonou
- loopback-vue loopback + vue + vue-resource,ion-app,vue page分页功能,认证权限控制,accesstoken机制,凭证,CI, docker qxl1231
- vue-s3-dropzone Vue.js拖放组件将文件无缝地上传到AWS S3
- 简单的例子,使用vue来实现简单的Web,vue 2.0,vuex 2.0,vue-router 2.0,vue-infinite-scroll 2.0,vue-progressbar 2.0 by TIGERB
- Vuex活动消息演示由公制循环
- vue-memo是Vue.js(> 2.x。),vue-router(> 2.x。),vuex(> 2.x。),vuex-router-sync @ next(> 3)的简单演示版本。 x。)和Firebase(> 3.6.x)由akifo
- 根据ChangJoo Park的 Vue 2.0 简历Vue JSON的简历
- 使用JWT验证的应用示例,由 Phoenix Framework, Vue和 Vue Router(演示)开发,由 @ Angarsk8开发
- 路由器的样例CRUD应用程序在Vue 2.0 by @ shershen08
- 由@mgyongyosi提供的ASP.NET Core Vue.js服务器端呈现示例
- vuefire-quickstart - 由@sejr记录的webpack和eslint的文档Firebase集成。
- hello-vue-django Vue.js和Django集成启动项目,重新加载热代码
- 实时社交新闻应用与开发的凤凰, Vue公司, Vue的路由器和 Vuex(演示用) @ Angarsk8
- vue-calculator一个简单的计算器,搭配Vue 2.0,vue-cli(webpack-simple)。由蔡义良
- Wikipedia-viewer一个简单的wikipedia-viewer页面,它使用vue2.x,vue-router,vue-cli(webpack-simple)和ajax(jsonp)创建。由蔡义良
- vue2.x-douban用vue2.x,vue-router和axios(豆瓣电影)制作一个简单的douban电影。由超人
- vue-laravel-example Vue - Laravel - 示例是使用Laravel设置Vue的一个简单示例。通过吉吉安·钱
- vue-foundation将VueJS与 Zurb Foundation 集成的演示应用程序,使用webpack vue-cli模板创建
- aspnetcore-Vue-starter作为asp.net MVC dotnetcore项目的一部分的VueJS 2启动器模板。该模板包括VueJS客户端应用程序和后端API控制器。
- vue-reddit-app用 Vue 2.X, Vue Router 2, Vuex和 axios创建的Reddit SPA演示。使用Muse-UI和vue-cli webpack模板by @ yujiahaol68
- vue-music-qq qq音乐项目是基于vue-cli的。页面简单流畅
- 具有Vue-Redux和Plain VueJSX 导航选项卡的NavigationTab与纯Vue JSX和Vue + Redux绑定
- 素食地图使用Vuejs + Vue路由器+单张和Firebase的交互式演示
- vuejs-d3示例如何使用d3进行可视化。
- vue-twitter-client使用Vue 2.X,Vuex,electron-vue和Electron的Twitter客户端应用程序创建
图书
- Alex Kyriakidis和Kostas Maniatis,Packt的Vue.js 陛下。(2016年11月)
- 学习Vue.js 2由Olga Filipova,Packt。(2016年12月)
- 由Alex Kyriakidis和Kostas Maniatis,Leanpub的Vue.js 2的陛下。(2017年3月)
使用Vue.js的项目
开源
- PageKit - 使用Symfony组件和Vue.js创建的模块化和轻量级的CMS。
- npmcharts.com - 比较npm软件包和现货下载趋势。
- KOEL -个人音乐流媒体服务器,它的工作原理。
- RSS阅读器 - 使用atom电子和vue.js.
- Gokotta - 由电子和vue创建的简单音乐播放器。
- CoPilot - 基于AdminLTE的管理门户,具有vue.js集成。
- 追溯 - 敏捷团队中进行协作回顾的简单工具。
- 玉器 - 基于mongodb,nodejs,koa,vue等的Cms。
- astralapp - 轻松组织您的GitHub明星。
- EME - 优雅的Markdown编辑器。
- Github-explorer - 一个可以帮助您更好地检查您的github的水疗中心。
- 酒店 - 从浏览器启动您的开发服务器,并在几秒钟内获取本地域。
- Surfbird - 使用现代网络技术编写的Twitter客户端。
- Approach0 - 数学感知搜索引擎。
- Flox - 自主电影,系列和动漫观看列表。
- JavaScript猜测游戏 - 用于识别JavaScript工具和库的游戏。
- vue-ghpages-blog - 基于Vue.js 2 + Webpack 2的GitHub页面的博客。
- Vuedo - 博客平台,由Laravel和Vue.js.创建。
- vue-music163 - Vue.js音乐项目。
- Tomato5 - 实时协作工具,它将番茄工艺与团队状态分享板相结合。
- 网络学习 - 一种能够简单访问数千种视频教程的Web开发和编程服务。
- ExcelJSON - 将CSV,TSV转换为/从JSON转换的工具。
- 物质博客 - 由Laravel5.3和Vue2.x创建的材料博客。
- VueCompomnentGenerator - 在浏览器上生成vue单个文件组件。
- SDR新闻 - 从多个来源(Reddit,Hacker News和Prominent Blogs)汇总的网页设计师和开发者的新闻。
- PJ博客 - 使用Laravel和Vue.js创建的开源博客
- Lulumi浏览器 - Lulumi浏览器是用Vue.js 2和Electron编码的轻量级浏览器。
- vue-wordpress-pwa
- OpenAPI 3查看器 - 浏览并测试使用OpenAPI 3.0规范描述的REST API
- Stacer - Linux系统优化和监控
- Distrochooser.de - Linux初学者的导向指南
- Buka - 电子书管理
商业产品
应用程式/网站
- Laravel Spark
- 副视频
- Formlets
- Laracasts
- esa.io
- 稀土掘金
- 布拉格机场
- 投资组合网站
- 语法 - 无误写作服务。
- 拉夫维尔
- Atiiv - 专为私人教练及其客户而设的应用程序。
- 统计学
- 大使馆! - 使用美国地质调查局数据库报告水坝水位的工具。
- TravelMap - 旅行者根据地图创建博客的简单方法。
- 适当的布衬衫生产商 - 定制衬衫制造商。
- 核实
- Reddit新闻 - 浏览器扩展,显示reddit的通知和消息。
- 漫画网络自己动力
- 小桃酱
- cloudradioo - Web应用程序,随机播放来自soundcloud图表的前50首歌曲
- vNotes - 使用Vue.js和本地存储API简单而美观的记事本。
- 打开功能计算机
- Dermail - 一个在Vue.js中编写的用于Dermail的webmail客户端,一个写在node.js中的邮件系统。
- octimine - 专利搜索引擎。
- Draxed - 一个基于Web的MySQL和PostgreSQL数据浏览器和仪表板管理器。
- Leapspotleap - 一个简单的方法来查找你附近的维基百科文章。或者只需导航到一个地方,并找到有趣的维基百科信息。响应式网络应用程序
- X-SONGTAO - 个人博客。FE和CMS是相同的vue SPA。
- Cinemateka - Vue&Laravel制作的电影和活动日程表5.俄语。
- Jobinja - 在伊朗开展工作和职业平台。
- 滚蛋吧!莆田系 - 显示莆田的所有信息
- Jobi:招聘平台
- 香料屋 - 电子商务网站为高品质香料。结帐,购物车,产品详细页面和搜索是使用Vue创建的。结帐是使用Vue&Vuex编写的单页应用程序。
- Livestorm - 网路研讨会/直播活动应用程式
- 公制循环 - 技术服务和解决方案网站。
- 霍尔顿
- 全球考试 - 在线语言能力测试培训
- SlugSurvival - 一个帮助学生更好地规划课程(爱好项目,不隶属于UCSC)的webapp。
- FreePoll.Online - 使用Vue.js,vue-sortable,语义UI和Zappa创建的组判断工具。
- GitRelease - 使用vue.js与电子跟踪github项目的Mac菜单上的新版本。
- 12BAY.VN - 应用在线航班预订。
- PLAYCODE.IO - 快速前端实验的游乐场。
- Vue.js日历 - 使用Vue.js,Vuex和服务器端渲染创建的日历应用程序。
- 无线电 - 地下室音乐在线广播。
- Bitly Vue - 使用VueJS&Bitly API缩短网址。
- Storyblok - 基于API /解耦CMS使用VueJS作为前端。
- WizzAir
- 转移到HTTPS - 将不同的平台/托管站点移动到HTTPS的指南
- Booknshelf - 发现不同主题的好书和书架。
- Coypu - 像文本编辑器一样的每周计划
- 顶级HN - 实时显示黑客新闻的热门新闻活动
- Euronews - Euronews是一个多语言的新闻媒体服务,总部设在法国里昂。
- Roozameروزامه - Roozame是一个波斯智慧新闻媒体服务。
- Koumoul
- NinjaCalc - 一组嵌入式工程相关的计算器,创建为带有vue.js.的开源单页应用程序。
- Vue.js Feed - 最新的Vue.js新闻,教程,插件等。由Vue.js和Laravel制造,基于Vuedo。
- 蒜瓣 - 用Vue2.0和Douban API开发的网络应用程序
- Guess Right - 猜测游戏 - 用Vue / vuex / vue-router(前端)和Laravel / MySQL(后端)编写。代码是GitHub上的开源(尽管不是在kdcinfo上运行游戏的实时文件)。
互动体验
- Jean-Pierre Morin | 1700 LAPOSTE
- Facebook NewsFeed
- YouTube AdBlitz 2016
- 全方位体验
- 路易斯安莎网站(投资组合)
- Djeco.com
- Tolks.io
- 认识格雷厄姆
- NOIZE原装
企业使用
- 阿里巴巴
- 百度
- 新浪微博
- 小米
- Ele.me
- 优化
- Expedia
- UCWeb
- 线
- 任天堂
- 凯尔特拉
- Sainsbury的
- AREX
- DJI
- Octimine GmbH
- 浑力吉
- GitLab
- 清迈BBDO墨尔本
- 禅宗
- 代码
组件和库
UI组件
表
表/数据网格
- vuetable-2 - 数据表简化。
- vue-tables-2 - Vue.js 2个网格组件。
- vue-datasource - 用于创建动态表的vue.js服务器端组件。
- ag-grid-vue - 用于ag网格的Vue适配器。
- vue-data-tables - Vue2.0 DataTables,基于元素ui。
- vue-floatThead - 用于floatThead的Vue 2.0组件,一个float和粘性表头插件。
通知
烤面包机/小吃店 - 通知用户无模式的临时小弹出窗口
- vue-notifications - Vue.js不可知非阻塞通知库。
- vue-easy-toast - vue / vue2的吐司插件。
- Vue- Toasted - 响应式触控兼容Toast插件VueJS。
- vue-notifikation - Vue.js通知插件。
装载机
装载机/旋转器/进度条 - 让用户知道某些东西正在加载
- vue-radial-progress - Vue.js.的径向进度条组件。
进度条
在页面顶部的一个苗条进度条
- vue-progressbar - 一个用于vue的轻量级进度条。
- vue2-loading-bar - Simplest Youtube Like Loading Bar Component For Vue 2。
- vue-top-progress - Vue.js的另一个高级进度加载栏组件。
- vue-nprogress - 进度条基于Vue的nprogress。
工具提示
工具提示/移动
- v-tooltip - 使用Vue 2.x轻松的工具提示。
- vue-popper-component - Vue.js的Popper.js指令。
覆盖
覆盖/模态/警报/对话框/灯箱/弹出窗口
- vuedals - VueJS(2.x)插件,用于具有单个组件实例的多个模态窗口。
- 甜蜜的模式 - 最好的图书馆发生模态。现在可用于Vue.js.
- vue-js-modal - 易于使用,高度可定制,移动友好的Vue.js 2.0+模态与0依赖。
视差
- vue-differences - 滚动比窗口慢的图像,以创建一个整洁的光学效果。
- vue-parallaxy - Vue.js组件,用于视差图像滚动效果。
图标
- vue-icons - 基于Webpack的 - 只加载您需要的 - svg内联图标。
- vue-awesome - Vue.js的Font Awesome组件,使用内联SVG。
菜单
- vue-side-nav - 侧导航
旋转木马
- vue-easy-slider - Vue.js的滑块组件
- vue-l-carousel - Vue.js v2.x +的响应式旋转木马(即滑块或撬动)组件。
- vue-awesome-swiper - 用于Vue.js(1.x〜2.x)的Swiper(幻灯片)组件。
- vue- lory - 基于lory的Vue Slider组件。
- vue-slick - Slick-carousel的Vue组件。
- vue-flickity - Flickity.js的Vue组件。
- vue-carousel-3d - Vue旋转木马3D - 美观,灵活和触摸支持的3D旋转木马为Vue.js.
- vue-carousel - Vue.js的灵活,灵敏,触摸友好的转盘。
图表
- vue-morris - VueJS组件包装Morris.js。
- vue图表 - Vue.js的Google图表插件。
- vue-chartjs - Chart.js的Vue.js包装器。
- hchs-vue-chart - 基于ChartJs的Vue2.0包装器。
- vue-echarts - Vue.js.的ECharts组件
- vuetrend - Vue.js简单优雅的火花线。
- vue-highcharts - Vue的Highcharts组件。
- vue-echarts-v3 - 用于ECharts.js(v3.x +)的Vue.js(v2.x +)组件包装。
- vue- chartist - Chartist的Vue.js 2.0组件包装。
时间
显示时间/日期/年龄
- vue-timeago - Vue的一个很小的时间段组件。
- vue-moment-jalaali - 您的Vue.js项目的Jalaali Moment.js过滤器。
日历
在日历中显示不可编辑的事件
- vue-fullcalendar - Vue calendar fullCalendar。不需要jQuery。安排事件管理。
- vue-event-calendar - Vue2的简单事件日历,除Vue2之外没有依赖关系。
地图
- vue2-google-maps - Google使用双向数据绑定映射vue的组件。
- vue2-leaflet - Vue 2组件,用于传单图。
音频视频
- vue-aplayer - 具有控制功能的易于配置的音乐播放器的Vue 2.x组件。
- vue-audio - 音频标签包装; Vue 2.x的声音播放器组件
- vue-dplayer - 基于DPlayer的Vue 2.x视频播放器组件。
无限滚动
- vue-infinite-loading - Vue.js 1.0和Vue.js 2.0的无限滚动插件。
- vue-mugen-scroll - Vue.js的无限滚动组件2。
- vue-infinite-scroll - vue.js.的无限滚动指令。
拉扯刷新
- vue-pull-refresh - 用于Vue.js 2.0的刷新组件。
降价
- vue-markdown - Vue的强大和高速的Markdown解析器。
- vue-pdf - 基于mozilla的PDF.js的pdf查看器
树
显示树状数据结构
- Vue.D3.tree - 基于D3.js的树视图
JSON
显示JSON数据
- vue-json-tree-view - Vue.js的JSON树视图组件。
社会分享
- vue-social-sharing - 用于共享社交网络链接的Vue.js组件,可与Vue.js 1.X或2.X一起使用。
二维码
- vue-qriously - Vue.js 2组件使用qrious在HTML画布上绘制QR码。
- vue-qart - vue 2.x for qart.js.的指令。
其他
- vue-avatar - vue.js.的头像组件
- vue-touch-ripple - Vue.js(1.x〜2.x)的触摸纹理组件。
- vue- typer - Vue组件,用于模拟用户输入,选择和删除文本。
- vue键盘 - Vue 2虚拟键盘组件。
- vue-twentytwenty - 图像比较组件,适用于Vue.js 2.x
- vue-cookie-law - Vue.js 2.x的Cookie信息插件
- vue-gravatar - Vue.js 2.x的一个非常简单的gravatar组件
形成
让用户创建和编辑数据
日期选择器
Date / datetime / time Picker
- vue-datepicker - 具有Vue.js.的材质设计的日历和datepicker组件。
- vue2-timepicker - Vue 2.x的下拉时间选择器(小时|分钟|秒),支持灵活的时间格式。
- vuejs-datepicker - 一个简单的Vue.js datepicker组件。支持禁用日期,内联模式,翻译。
- Vue-flatpickr - Vicke的平板电脑。
选择
- vue-select - 一个本地Vue.js组件,它提供与Select2类似的功能,而不需要jQuery的开销。
- vue-multiselect - Vue.js的通用选择/多重选择/标记组件。
滑块
- vue-slider-component - 用于vue1.x和vue2.x.的滑块。
拖放
- vuedraggable - Vue组件允许拖放排序与View-Model同步。基于Sortable.js。
- vue-dragula - 拖放如此简单,它伤害了。
-
vue2-dragula - 一个
vue-dragula
叉子Vue2
,有很多改进。 - awe-dnd - 与Vue的排序列表指令。
自动完成
自动提示/自动完成/开头
- vue-instant - Vue即时功能可让您轻松创建自定义搜索控件,并为您的vue 2应用程序提供自动建议。
类型选择
让用户在打字时选择一个标签/东西
- vue-tagsinput - 基于Vue.js的标签输入组件
- vue-input-tag - Vue.js 2.0输入标签组件。
- v-distpicker Vue.js 2.x的一个灵活,高度可用的区域选择器,用于挑选中国的省,市和地区。
- vue-img- inputer Vue 2的优雅,高度可定制的img类型输入
选色器
- vue-color - Vue Color Pickers for Sketch,Photoshop,Chrome&more。
switch
切换/开/关切换/复选框
- vue-switches - 用于支持主题的Vue.js的switch组件。
- vue-js-toggle-button - Vue.js 2.0+ toggle / switch button - 简单,漂亮,可自定义。
屏蔽输入
- vue-masked-input - Vue.js.的屏蔽输入组件。
- vue-text-mask - React,Angular,Ember,Vue和plain JavaScript的输入掩码。
- vue-ip-input - 由vuejs实现的ip输入。
- vue-numeric - 输入字段组件以显示基于Vue的货币值。
- awesome-mask - 基于纯粹简单的VanillaJS实现的Mask指令
富文本编辑
- vue-quill-editor - Vue2的Quill编辑器组件。
- vue-mobiledoc-editor - Vuejs的mobiledoc编辑器组件工具包。
- vue2-medium-editor - 用于Vue 2的MediumEditor组件。
- vue-froala - Froala编辑器的VueJS包装器。
- vue-froala-wysiwyg - Froala WYSIWIG HTML Editor的官方VueJS插件。
- Vue-at - At.js for Vue。
- vue-wysiwyg轻量级,快速和可扩展的所见即所得编辑器
图像操纵
编辑图像
- vue-core-image-upload - 用于图像裁剪和上传的vue插件。
上传文件
- vue-clip - VueJs的简单和可恶的文件上传器。支持Vue> = 2.1。
- vue-simple-upload - Vue.js的简单文件上传组件
- vue2-multi-uploader - 拖放使用Vue.js v2和Axios的多个文件上传器组件。上传器显示添加的文件的文件名,大小和总大小。它还允许设置要上传的最少所需文件数。
上下文菜单
- vue-context-menu - vue js的上下文菜单组件。
其他
- vue-gmaps - 使用Google Maps API搜索地点和地址。
- vuep - 使用实时编辑器和预览渲染Vue组件的组件。
- vue-places - Places组件基于Vue 2.x的places.js。将任何输入转换为地址自动填充。
- vue-password-strength-meter - 基于vue.js中的zxcvbn的密码强度计
- vue-float-label - Vue.js的float标签模式。
- vue-longpress - VueJS(2.x)按钮组件,需要您继续按确认给定的操作。
- vue-embed - 嵌入组件基于用于Vue 2.x的embed.js,它是嵌入emojis,media,maps,tweets,gists,code,services和markdown的组件。
- vue-google-autocomplete - Google Maps Places API的Vue.js(2.x)autosuggest组件。
- vue-ip-input - Vue.js 2.x的ip输入组件
UI布局
整体/主视图的布局
- vue-waterfall - Vue.js的瀑布布局组件。
- vueisotope - 用于同位素过滤器和分类神奇布局的Vue组件。
- vue-grid-layout - 一个可拖动和可调整大小的网格布局,适用于Vue.js.
- vue-drag-zone - 为Vue.js(2.x)拖动区域组件。
- vue-masonry - Vue.js指令用于砖石块布局。
- vue-fraction-grid - 用于Vue.js的基于Flexbox的响应分数网格系统。
- vue-virtual-scroll-list - vue(2.x)组件通过使用虚拟滚动列表来支持大数据。
构架
响应
组件+响应布局系统
- 类星体框架 - 类星体框架。使用VueJs 2创建响应式网站,混合移动应用(Android和iOS版本)以及使用相同代码的Electron应用程序。
- vue材料 - Vue.js.的材质设计
- vuetify - Vue.js的材料组件框架2。
- muse-ui - Vue.js的材料组件库2。
- buefy - 基于Bulma框架的组件。
移动
用于移动的UI框架
- framework7-vue - 创建iOS和Android应用程序的全功能HTML框架。
- vux - [中文]基于WeUI的Vue UI组件。
- vue-onsenui - 使用HTML5和JavaScript的移动应用开发框架和SDK。创建漂亮而高效的跨平台移动应用。基于Web Components,并为Angular 1,2,React和Vue.js.提供绑定。
组件集合
一套组件无布局系统
- vue-mdl - Vue.js的可重用材料设计Lite组件
- keen-ui - 使用Vue编写的基本UI组件的轻量级集合,并受材料设计的启发。
- vue-admin - Vue Admin Panel Framework,由Vue 2.0和Bulma提供0.3。
- vuikit - 具有Vue所有功能的UIkit。
- element-ui - Vue.js 2.0 UI Toolkit for Web。
- bootstrap-vue - Bootstrap 4 Vue.js的组件2。
- uiv Bootstrap3由Vue2实现的组件。
- yuche / vue-strap - Bootstrap 3组件用Vue.js创建1
- wffranco / vue-strap - Bootstrap 3组件使用Vue.js创建2
移动
一套用于移动的组件
- mint-ui - Vue.js的移动UI元素
其他
UI工具
事件处理
处理用户事件(滚动,点击,键击,...)
- vue-shortkey - Vue-ShortKey - Vue.js.插件。
- vue-throttle-event - 基于requestAnimationFrame的节气门事件。
- vue-waypoint - Vue的Waypoint组件,这是滚动时触发功能的最简单的方法。
- vue-clickaway - 可重用的Clickaway指令,用于可重用的Vue.js组件。
- vue-scrollfire - 在特定滚动位置触发一个事件。
- vue-resize-directive - Vue指令,用于检测调整大小的事件,具有脱机和调节能力。
- v-click-outside - Vue指令,对元素之外的点击做出反应,而不会停止事件传播。
响应式设计
- vue-viewports - 定义您的自定义视口并在组件中使用它们。
- vue-responsive:Vue.js(2.x)伪指令用于隐藏/显示带有Bootstrap的自定义元素4或3或自定义的断点。
形成
- vue- formly - Vue.js.的JavaScript动力表单
- vue-focus - 可重用的Vue.js组件的可重用焦点指令。
- vue-form-generator - Vue.js的基于模式的表单生成器组件。
验证
- vue-validator - Vue.js的验证器组件
- vee-validate - 简单的Vue.js输入验证插件。
- vue-rawmodel - Vue.js v2的RawModel.js插件。表单验证从未如此简单。
- vuelidate - Vue.js的简单,轻量级的基于模型的验证。
- 简单验证器 - vue.js的简单而灵活的验证器库。
- vue-vform - Vue.js 2表单组件,用于集成jQuery验证和Axios。
- vue-form - Vue.js的综合表单验证。
滚动
设置窗口滚动位置
- vue-chat-scroll - Vue.js 2.0的自动滚动到底部的指令。
- vue-scrollto - 添加一个监听点击事件和滚动到元素的指令。
虚拟滚动条
- VBar - Vue.js的虚拟响应式跨浏览器滚动条组件2x。
路由
- vue-router - Vue.js.的官方路由器
懒惰负载
- vue-lazyload - 一个Vue.js插件,用于在您的应用程序中拖放您的图像或组件。
- vue-lazy-background-images - Lazy加载Vue 2的背景图片。
- vue-progressive-image - Vue渐进式图像加载插件。
- vue-l-lazyload - Vue.js v2.x +的lazyload插件。
- vue-lazyload-img - 特别针对移动浏览器进行了优化。支持V2&v1。
分页
- vue-paginate - 一个简单的vue.js插件来分页数据。
- vue-pagination-2 - Vue.js 2分页组件。
- vuejs-uib-pagination - Vue.js的最佳和完整的分页插件。灵感来自于角度引导分页。
- vuejs-paginate - 用于创建分页的Vue.js(v2.x +)组件。
动画
- vue2-animate - Animate.css的Vue.js 2.0端口。用于Vue的内置转换。
- animated-vue - 一个Ve.js 2.x插件,可以轻松地使用Animate.css动画作为转场。一样简单!
元标签
管理文档头中的元信息
门户
将DOM节点移动到目标DOM节点
- vue-dom-portal - Vue.js组件中的DOM元素的转义填充。
过滤器
- vue2过滤器 - 适用于Vue 2 *的标准过滤器Vue 1. *的集合。
SVG
- vue-svgicon - 创建svg图标组件的工具。(vue 2.x)。
其他
- vue-resource-progressbar-interceptor - 将进度条与所有请求相关联的拦截器,这显然正在加载某些东西。
- vue-images-loaded - Vue.js 2.0指令来检测图像加载。
- vue-visible - VueJS(2.x)的v-visible指令,如v-show,但可见性。
- vue-resize-sensor - 检测容器调整大小的组件(基于事件)
公用事业
实用程序与UI无关
规格书
- vue类型 - 可以帮助您轻松编写Vue组件的ECMAScript / Typescript装饰器集。
- vue-typescript - Typescript装饰器使vue感觉更多的类型。
- vue-property-decorator - Vue.js和Property Decorator。
- vue-typescript-component - 将TypeScript类用作Vue.js 2.0组件的装饰器。
- vue-typescript-import-dts - 允许使用.vue文件导入的TypeScript声明文件。
- vue-ts-loader - 在您的vue-loader中键入 - 检查您的脚本。
HTTP请求
通过HTTP检索数据
- vue-resource - Vue.js.的HTTP客户端
- vue-async-computed - Vue.js.的异步计算属性。
- vue-jsonp - 一个用于处理JSONP请求的小型库。
- v-model - V-Model是Vue.js的一个模型插件,如ng-resource。
- vue-resource-mock - 根据vue-resource的inteceptor来模拟你的http响应的帮手。
i18n
国际化/ L10n /本地化/翻译
- vue-i18n - Vue.js 的国际化插件
- vue-translate-plugin - 用于翻译的VueJS插件。
- vuex-i18n - 使用vuex作为存储的vue.js 2.0的本地化插件。
- vue-gettext - 使用gettext翻译您的Vue.js应用程序。
- vue-i18n - 一个用于在Vue.js.中实现翻译的小插件。
- vue多语言 - 支持Vue.js中的多种语言2。
自定义事件
- vue-events - Vue.js的简单事件处理
- vue-event-handler - VueJS的事件处理插件。
坚持
LocalStorage等
- vue-localstorage - 具有类型支持的Vue.js localStorage插件。
- vue-ls - Vue插件,用于从Vue上下文中使用LocalStorage。
- vue-pouch - PouchDB的实时和反应绑定。在IndexedDB中保存数据并与CouchDB进行同步。
国家管理
Redux
认证/授权
- vue-幼儿园
- vue-authenticate - 用于登录/注册的简单Vue.js认证库和OAuth(1.0 / 2.0)认证
Vuex公用事业
- vuex-persistedstate - 具有localStorage的Persist Vuex状态。
- vuex-plugin-jsdata - 用于使用js-data同步Vuex存储的插件。
- vuex-local - Vuex中的本地状态管理。
- vuex-action - 用于vuex的实用程序,用于轻松创建和管理操作。
- vuex-rest-api - 一个Helper实用程序,用于简化使用Vuex的REST API。基于光轴。
- vuex-cache - 一个Vuex插件实用程序来缓存这些将会进行远程请求的动作。
标签之间同步
- vuex-basement - Vuex状态持久性和tabs / windows之间的同步。
- vuex共享突变 - 在标签/窗口之间共享vuex突变。
并发管理
- vuency - 适用于Vue.js.的并发管理
代码风格
提高代码的可读性
- vue类型 - Vue Prop Types定义。
- vue-factory - Vue.js的简单工厂/提供商扩展,如Angular中的服务。
- eslint-plugin-vue - 用于vue.js项目的Eslint插件。
- vue-decorators - VueJS(beta)的装饰器。
CSS
- vue-bem-cn - Vue.JS的简单BEM类名称生成器。
资产管理
建设/编制/捆绑/装载资产的公用事业
- vue-script2 - 单一页面应用程序的标准化,设计师友好的脚本标记行为。
- vue-loader - 用于Vue.js组件的Webpack加载程序。
- vueify - 针对单文件Vue组件进行Browserify转换。
- vue-compiler - 围绕vue-component-compiler的简单cli包装器。
- vue-brunch - 添加对Brunch的支持,用于预编译单个文件Vue组件。
- vbuild - 快速prototype和分发现代网络应用程序,如专业人士。
- http-vue-loader - 直接从没有node.js环境的html / js加载.vue文件,也不创建步骤。
页面导航
- vue-navigation - 页面导航库,记录路由和缓存页面,如本机应用程序导航。一个页面导航库,记录路由和缓存页面,像原生APP导航一样。
其他
- vue-container - Vue 2的简单依赖注入库。
- vue-super - 一个简单的插件来调用父组件的方法。
- @ skyrpex / props-to-local - 将组件映射到本地数据的Vue mixin。
集成
与服务或其他框架集成
- vue-disqus - Vue组件,用于在您的应用程序中集成Disqus注释,并支持SPA。
- vue-youtube-embed - Vue.js和YouTube。
- vue-add-to-calendar - 提供“添加到日历”功能的Vue.js组件适用于Vue 2.X。
- Vue + Meteor - Vue在Meteor中的一流融合。
- vue-apollo - VueJS的Apollo / GraphQL集成。
- av-ts - 一种现代的,类型安全的,惯用的Vue绑定库。
- Neutronium - 使用HTML,CSS和JavaScript创建.NET桌面应用程序。
- vue-threejs - 用于Three.js的Vue绑定。
- vue-typescript-jest - 用于Vue.js组件的Jest preprocessor.js(支持html,pug和babel)和TypeScript。
- vue-jest-utils - 使用Jest测试Vue.js组件的实用程序。
- vue-custom-element - Vue自定义元素 - Vue.js.的自定义元素。
- vue-socket.io - Vuejs的Socket.io实现。
- vue-cordova - Cordova的Vue.js插件。
- vue-websocket - Vue.js的简单websocket(socket.io)插件。
- vue-wamp - AutobahnJS包装库Vue.js.
- Express.js的express-vue - Vue渲染引擎。使用res.render()将.Vue文件用作模板。
- vue-echo - 将Laravel Echo集成到Vue中,允许轻松注册套接字事件。
- vue-grecaptcha - Google reCAPTCHA for VueJS 2
谷歌分析
- vue-ua - Vue.js中的Google通用Analytics(分析)支持
- vue-analytics - Google Analytics(分析)的Vue插件。
开发工具
-
vue-dev-server - 用于创建
vue
组件的小型开发服务器。
检查
检查和调试
- Vue.js devtools - 用于调试Vue.js应用程序的Chrome devtools扩展。
- DejaVue - 为Vue.js创建的可视化和调试工具。
文件
创建文档
- vue-markdown-loader - 将Markdown文件转换为Vue Component。
- vue-play - 演示Vue组件的简约框架。
- vue-styleguide-generator - Vue.js的 React启发式风格指导生成器。
- CheatSheet - 完整的互动API。
测试
- avoriaz - Vue.js测试实用程序库。
- vue-container - Vue 2的简单依赖注入库。
无需浏览器的需求
加载没有浏览器的Vue组件
源代码编辑
文本编辑器插件
原子
- language-vue@atom.io - 用于Atom的Vue组件文件语法。
- language-vue-component@atom.io - 将语法高亮添加到Atom中的Vue Component文件。
- vue-autocomplete@atom.io - Vue.js 1.0+自动完成Atom。
- vue-snippets@atom.io - Vue组件文件的Atom片段。
- vue-autocompile@atom.io - 保存时自动编译vue文件。
崇高的文本
- Vue语法突出显示 - 单文件Vue组件的Sublime Text语法高亮显示。
Vim
- Vim Vue - 语法突出显示Vue.js组件。
Visual Studio代码
视觉工作室
- VuePack - 包含Vue.js JavaScript库的HTML Intellisense和代码段。
括号
- 支架Vue - Vue.js.的支架扩展。
Intellij
- Vue.js插件 - Intellij平台(WebStorm,RubyMine,Intellij等)的Vue.js功能。
- Vue.js支持WebStorm,IntelliJ IDEA,PhpStorm,PyCharm&RubyMine - JetBrains的官方Vue.js支持
Emacs
- Vue模式 - Emacs主要模式为vue.js.
凯特
- Kate语法文件 - katepart(kate,kwrite,kdevelop)的语法文件(修改或原始)。
脚手架
脚手架/样板/种子/入门套件/堆叠组合/ Yeoman发电机
- vue-cli - 用于脚手架Vue.js项目的简单CLI。
客户
仅在浏览器中渲染Vue应用程序
- Vue插件锅炉 - Vue.js 插件的锅炉。
- Bourgeon - Bourgeon是一款面向Webpack的VueJS 2.0设计版。
- VuePack - 使用Vue 2,Vuex,Vue-Router和Webpack 2(甚至Electron)的现代起动器。
- Vue Settler - Ved 2.0 SPA起动器。
- vue-build - 超简单,开发,测试和生产创建Cli。
- Vue Element Starter - 坚固的Vue 2启动器与Element-UI。
- vue多页 - 一个使用Vue 2,Webpack2和Element-UI的现代Vue.js多页启动器
普遍
将Vue应用程序渲染到服务器上的HTML和浏览器中的DOM
服务器
包括后端样板
- Vuetober - 使用Laravel,Vue.js和October CMS的单页应用程序。
- Toucan - 用于创建单页应用程序的Boilerplate。服务器是针对SOLID原则设计的多项目.Net Core解决方案。客户端是TypeScript 2,Vuejs 2,Vuex 2。
电子
- Electron Vue - 一个Electron&Vue.js快速启动样板,配有vue-cli脚手架,通用Vue插件,电子包装机/电子助推器,单元/ e2e测试,vue-devtools和webpack。
- VuePack - 使用Vue 2,Vuex,Vue-Router和Webpack 2(甚至Electron)的现代起动器。
部分
脚手架部分的应用程序
- vue生成器 - 用于Vue组件,视图和存储模块的CLI生成器。
运行
Commnand Line / Terminal
- blessed-vue - VueJS运行时,让您在Vue Edit中编写命令行界面