博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
awesome-vue
阅读量:4086 次
发布时间:2019-05-25

本文共 24842 字,大约阅读时间需要 82 分钟。

 

Awesome Vue.js 

https://github.com/vuejs/awesome-vue

A curated list of awesome things related to Vue.js

Resources

Official Resources

External Resources

  •  by @hashrock
  •  - Weekly dose of handpicked Vue.js news
  •  - Tips to become a better Vue.js developer

Job Portal

  •  - A Vue.js job portal to hire or get hired for all your Vue.js jobs.

Community

  •  - Request a Vue.js module you wish existed or get ideas for modules

Podcasts

Official Examples

Tutorials

  •  on Laracasts
  •  on Sitepoint
  •  on Auth0 blog
  •  on Scotch.io
  •  on Vegibit
  •  on Laravist
  •  on Coligo.io
  •  on Coligo.io
  •  on Coligo.io
  •  on craigmckenna.com
  •  on Coligo.io
  •  by @vedovelli
  •  on Coligo.io
  •  on Coligo.io
  •  on oguzhan.in
  •  on YouTube by Juan Andrés Núñez
  •  on Coligo.io
  •  on Coligo.io
  •  on Styde.net
  •  on bhnddowinf
  •  on Pusher
  •  on sekolahkoding.com
  •  on Coligo.io
  •  on YouTube by .dev
  •  Ukraine
  •  Français par Grafikart
  •  on bhnddowinf
  •  by 
  •  on 
  •  on 
  •  on Laracasts
  •  on SitePoint
  •  on 
  •  on 
  •  on YouTube by DevMarketer
  •  on 
  •  on YouTube by 
  •  on  by 
  •  on YouTube by Illya Klymov ()
  •  by 
  •  by 
  •  by 

Examples

  •  by @brandonjpierce
  •  by @superlloyd
  •  by @kazupon
  •  by @bradstewart
  •  by 
  •  by 
  •  by 
  •  by 
  •  by 
  •  by : A demo first screen rendering of a service
  •  - A starter project to build single page Vue.js apps as stand-alone or for Laravel / Laravel Spark projects, based on Browserify and Semantic-ui) by 
  •  by 
  •  by 
  •  by 
  •  by 
  •  -Multiplayer online chess game by 
  •  -Vue client for  by 
  •  by : Popular 2048-Game implemented using Vue,Webpack,Sass,ES6
  •  by 
  • : A Vue 2.0 port of the Angular 2.0  demo app. Highlights: ES6/7, render functions, JSX,  (redux bindings for Vue), , , webpack. by 
  •  A table with pagination by 
  •  Demo for using Feathers with Vue 2.0. It includes authentication, vue-router, vue-infinite-loading and roles by 
  •  Zhihudaily demo built with Vue 2.0, vue-router & vuex, with server-side rendering. by 
  •  a simply vue2.0 demo built with Vue 2.0, vue-cli. by 
  •  by 
  •  by @ycwalker
  •  -Implementation of  with  by 
  •  a zhihu daily base on vue2.0 by 
  •  loopback+vue+vue-resource,ionic-app,vue page分页功能,authenticate 权限控制,accesstoken机制,credentials,CI,docker 
  •  A Vue.js drag-and-drop component uploads files to AWS S3 serverlessly
  •  a easy example using the vue to implement easy web with vue 2.0, vuex 2.0, vue-router 2.0, vue-infinite-scroll 2.0, vue-progressbar 2.0 by 
  •  by 
  •  a simple demo build with Vue.js(>2.x.), vue-router(>2.x.), vuex(>2.x.), vuex-router-sync@next(>3.x.) and Firebase(>3.6.x) by 
  •  JSON based Resume based on Vue 2.0 by 
  •  developed with , Vue and Vue Router () by 
  •  by 
  •  by 
  •  - Documented Firebase integration w/ webpack and eslint, by .
  •  developed with , VueVue Router and Vuex () by 
  •  a simply calculator built with Vue 2.0, vue-cli(webpack-simple). by 
  •  A simple wikipedia-viewer page built with vue2.x ,vue-router,vue-cli(webpack-simple) and ajax(jsonp). by 
  •  A simple of douban movie build with vue2.x,vue-router and axios(豆瓣电影). by 
  •  Vue - Laravel - Example is a simple example to set Vue with Laravel. by 
  •  A demo app integrating VueJS with , built using the webpack vue-cli template
  •  A VueJS 2 starter template as part of an asp.net MVC dotnetcore project. This template includes the VueJS client app and a backend API controller.
  •  A Reddit SPA  built with Vue 2.X , Vue Router 2 , Vuex and axios. Using Muse-UI and vue-cli webpack template by 
  •  A qq-music project is based on vue-cli. The pages are simple and smooth
  •  Navigation Tab with both plain Vue JSX and Vue + Redux Binding
  •  An interactive demo using Vuejs + Vue router + Leaflet and Firebase
  •  examples how to use d3 for visualisations.

Books

  •  by Alex Kyriakidis & Kostas Maniatis, Packt. (Nov 2016)
  •  by Olga Filipova, Packt. (Dec 2016)

Projects Using Vue.js

Open Source

  •  - Modular and lightweight CMS built with Symfony components and Vue.js.
  •  - Compare npm packages and spot download trends.
  •  - A personal music streaming server that works.
  •  - Simple RSS Reader made using atom electron and vue.js.
  •  - A simple music player built by electron and vue.
  •  - An admin portal based on AdminLTE with vue.js integration.
  •  - A simple tool for doing collaborative retrospectives in agile teams.
  •  - Cms based on mongodb, nodejs, koa, vue and more.
  •  - Organize Your GitHub Stars With Ease.
  •  - An Elegant Markdown Editor.
  •  - A spa which can help you check your github in a better way.
  •  - Start your dev servers from your browser and get local domains in seconds.
  •  - A Twitter client written with modern web technologies.
  •  - A math-aware search engine.
  •  - Self Hosted Movie, Series and Anime Watch List.
  •  - A game for identifying JavaScript tools and libraries.
  •  - A blog based on GitHub pages by Vue.js 2 + Webpack 2.
  •  - Blog platform, built with Laravel and Vue.js.
  •  - A Vue.js project for music.
  •  - Real-time collaboration tool, it combines Pomodoro Technique with a team status share board.
  •  - Tabs Manager for Google Chrome.
  •  - A service which provides simple access to thousands of video tutorials on web developing and programming.
  •  - A tool to convert CSV, TSV to/from JSON.
  •  - A material blog built with Laravel5.3 and Vue2.x.
  •  - Generate vue single file component on browser.
  •  - News for web designers and developers aggregated from multiple sources (Reddit, Hacker News and Prominent Blogs).
  •  - Open source blog built with Laravel and Vue.js.
  •  - Lulumi-browser is a light weight browser coded with Vue.js 2 and Electron.
  •  - Browse and test a REST API described with the OpenAPI 3.0 Specification

Commercial Products

  •  - A collection of UI controls with VueJS support.

Apps/Websites

  •  - Mistake-free writing service.
  •  - An app aimed for personal trainers and their clients.
  •  - A tool to report water dam level using the U.S. Geological Survey database.
  •  - A simple way for travellers to create a blog based on a Map.
  •  - Custom shirt builder.
  •  - A browser extension which show notifications and news from reddit.
  •  - Web app that plays randomly all top 50 songs from the soundcloud charts
  •  - Simple and beautiful notepad to Markdown with Vue.js and Local Storage API.
  •  - A webmail client written in Vue.js for Dermail, a mail systemn written in node.js.
  •  - A patent search engine.
  •  - A web based MySQL and PostgreSQL data browser and dashboard manager.
  •  - A simple way to look up wikipedia articles near you. Or simply navigate to a place and find interesting wikipedia information. Responsive web app.
  •  - A Personal blog. FE and CMS are in same vue SPA.
  •  - Film & events schedule SPA made with Vue & Laravel 5. Russian.
  •  - A Job Board and career platform operating in Iran.
  •  - Show all Putian hostiptal information
  •  - Ecommerce website for high quality spices. Checkout, cart, the product detail page, and search are built using Vue. Checkout is a single page app written with Vue & Vuex.
  •  - Webinar / Live events app.
  •  - A technology services and solutions website.
  •  - Online Training for Language Proficiency Tests
  •  - A webapp that helps student better plan their courses (hobby project, not in affiliation with UCSC).
  •  - A group decision making tool built using Vue.js, vue-sortable, Semantic UI and Zappa.
  •  - Track github project's new release on mac menubar using vue.js with electron.
  •  - Applications online flight bookings.
  •  - Playground for Rapid Frontend Experiments.
  •  - A calendar app built with Vue.js, Vuex and server-side rendering.
  •  - Underground House Music Online Radio.
  •  - Shorten URLs with VueJS & Bitly API.
  •  - API Based/Decoupled CMS using VueJS for it's frontend.
  •  - Guide to moving different platform/hosting sites to HTTPS
  •  - Discover great books and bookshelves on different topics.
  •  - Text-editor-like weekly planner
  •  - A real time display of top news activity on Hacker News
  •  - Euronews is a multilingual news media service, headquartered in Lyon, France.
  •  - Roozame is a persian smart news media service.

Interactive Experiences

Enterprise Usage

  • Alibaba
  • Baidu
  • Sina Weibo
  • Xiaomi
  • Ele.me
  • Optimizely
  • Expedia
  • UCWeb
  • Line
  • Nintendo
  • Celtra
  • DJI
  • Octimine GmbH
  • Hunliji

Components & Libraries

UI Components

Table

Tables / data grids

  •  - Data table simplify.
  •  - Vue.js 2 grid components.
  •  - A vue.js server side component to create dynamic tables.
  •  - Vue adaptor for ag-Grid.
  •  - Vue2.0 DataTables, based on element-ui.

Notification

Toaster / snackbar — Notify the user with a modeless temporary little popup

  •  - Vue.js agnostic non-blocking notifications library.
  •  - A toast plugin for vue/vue2.
  •  - Responsive Touch Compatible Toast plugin for VueJS.

Loader

Loaders / spinners / progress bars — Let the user know that something is loading

  •  - Radial progress bar component for Vue.js.

Progress Bar

A slim progress bar at the top of the page

  •  - A lightweight progress bar for vue.
  •  - Simplest Youtube Like Loading Bar Component For Vue 2.
  •  - Yet another top progress loading bar component for Vue.js.
  •  - Progress bars is based on nprogress for Vue.

Tooltip

Tooltips / popovers

  •  - Easy tooltips with Vue 2.x.
  •  - Popper.js directive for Vue.js.

Overlay

Overlay / modal / alert / dialog / lightbox / popup

  •  - A VueJS (2.x) Plugin for multiple modals windows with a single component instance.
  •  - The sweetest library to happen to modals. Now available for Vue.js.

Parallax

  •  - Scrolls a image slower than the window to create a neat optical effect.
  •  - Vue.js component for parallax image scroll effects.

Icons

  •  - Webpack based - load only what you need - svg inline icons.
  •  - Font Awesome component for Vue.js, using inline SVG.

Menu

  •  - Side-nav.

Carousel

  •  - Slider Component of Vue.js.
  •  - A responsive carousel(namely slider or swiper) component for Vue.js v2.x+.
  •  - Swiper(slide) component for Vue.js(1.x ~ 2.x).
  •  - Vue Slider Component based on lory.
  •  - Vue component for Slick-carousel.
  •  - A Vue Component for Flickity.js.
  •  - Vue Carousel 3D - Beautiful, flexible and touch supported 3D Carousel for Vue.js.
  •  - A flexible, responsive, touch-friendly carousel for Vue.js.

Charts

  •  - VueJS component wrapping Morris.js.
  •  - Google Charts plugin for Vue.js.
  •  - Vue.js wrapper for Chart.js.
  •  - Based on Vue2.0 wrapper for ChartJs.
  •  - ECharts component for Vue.js.
  •  - Simple, elegant spark lines for Vue.js.
  •  - Highcharts component for Vue.
  •  - Vue.js(v2.x+) component wrap for ECharts.js(v3.x+).

Time

Display time / date / age

  •  - A tiny timeago component for Vue.
  •  - Jalaali Moment.js filters for your Vue.js project.

Calendar

Display non-editable events in a Calendar

  •  - Vue calendar fullCalendar. No jQuery required. Schedule events management.
  •  - A simple events calendar for Vue2, no dependencies except Vue2.

Map

  •  - Google maps component for vue with 2-way data binding.
  •  - Vue 2 components for Leaflet maps.

Audio / Video

  •  - A Vue 2.x component of easy-to-config music players with controls.

Infinite Scroll

  •  - An infinite scroll plugin for Vue.js 1.0 & Vue.js 2.0.
  •  - Infinite scroll component for Vue.js 2.
  •  - An infinite scroll directive for vue.js.

Markdown

  •  - A Powerful and Highspeed Markdown Parser for Vue.

Tree

Display a tree data structure

JSON

Display JSON data

  •  - A JSON Tree View Component for Vue.js.

Social Sharing

  •  - A Vue.js component for sharing links to social networks, work with Vue.js 1.X or 2.X.

QR Code

  •  - A Vue.js 2 component to draw QR codes on an HTML Canvas using qrious.
  •  - The directive of vue 2.x for qart.js.

Miscellaneous

  •  - An avatar component for vue.js.
  •  - Touch ripple component for Vue.js(1.x ~ 2.x).
  •  - Vue component that simulates a user typing, selecting, and erasing text.
  •  - Vue 2 virtual keyboard component.
  •  - Image comparison component, works with Vue.js 2.x
  •  - Cookie info plugin for Vue.js 2.x

Form

Let the user create & edit data

Date Picker

Date / datetime / time Picker

  •  - Calendar and datepicker component with material design for Vue.js.
  •  - A dropdown time picker (hour|minute|second) for Vue 2.x, with flexible time format support.
  •  - A simple Vue.js datepicker component. Supports disabling of dates, inline mode, translations.
  •  - Flatpickr for VueJS.

Select

  •  - A native Vue.js component that provides similar functionality to Select2 without the overhead of jQuery.
  •  - Universal select/multiselect/tagging component for Vue.js.

Slider

  •  - Slider for vue1.x and vue2.x.

Drag and Drop

  •  - Vue component allowing drag-and-drop sorting in sync with View-Model. Based on Sortable.js.
  •  - Drag and drop so simple it hurts.
  •  - A sortable list directive with Vue.

Autocomplete

Autosuggest / autocomplete / typeahead

  •  - Vue instant allows you to easily create custom search controls with auto suggestions for your vue 2 applications.

Type Select

Let the user select a tag / something while typing

  •  - A tags input component based on Vue.js.
  •  - Vue.js 2.0 Input Tag Component.
  •  A flexible, highly available district picker for picking provinces, cities and districts of China for Vue.js 2.x.

Color Picker

  •  - Vue Color Pickers for Sketch, Photoshop, Chrome & more.

Switch

Switch / on/off toggle / checkbox

  •  - An on/off switch component for Vue.js with theme support.

Masked Input

  •  - Masked input component for Vue.js.
  •  - Input mask for React, Angular, Ember, Vue, & plain JavaScript.
  •  - An ip input implemented by vuejs.
  •  - Input field component to display currency value based on Vue.

Rich Text Editing

  •  - Quill editor component for Vue2.
  •  - A mobiledoc editor component toolkit for Vuejs.
  •  - A MediumEditor component for Vue 2.
  •  - VueJS wrapper for Froala Editor.

Image Manipulation

Edit images

  •  - A vue plugin for image to crop and upload.

File Upload

  •  - Simple and hackable file uploader for VueJs. Supports Vue >= 2.1.
  •  - Simple File upload component for Vue.js.

Context Menu

  •  - A context menu component for vue js.

Miscellaneous

  •  - Search places and address using Google Maps API.
  •  - A component for rendering Vue components with live editor and preview.
  •  - Places component is based on places.js for Vue 2.x. Turn any input into an address autocomplete.
  •  - Password strength meter based on zxcvbn in vue.js.
  •  - Float label pattern for Vue.js.
  •  - A VueJS (2.x) button component that requires you to keep pressing to confirm a given action.
  •  - Embed component is based on embed.js for Vue 2.x, a component that embeds emojis, media, maps, tweets, gists, code, services and markdown.
  •  - A Vue.js (2.x) autosuggest component for the Google Maps Places API.

UI Layout

Layout for the overall / main view

  •  - A waterfall layout component for Vue.js.
  •  - Vue component for isotope filter & sort magical layouts.
  •  - A draggable and resizable grid layout, for Vue.js.
  •  - Drag Zone component for Vue.js(2.x).
  •  - Vue.js directive for masonry blocks layouting.
  •  - Flexbox based responsive fraction grid system for Vue.js.
  •  - A vue (2.x) component support big data by using virtual scroll list.

Frameworks

Responsive

Set of components + responsive layout system

  •  - Quasar Framework.
  •  - Material design for Vue.js.
  •  - Material Component Framework for Vue.js 2.

Mobile

UI frameworks for mobile

  •  - Full featured HTML framework for building iOS & Android apps.
  •  - [Chinese] Vue UI Components based on WeUI.
  •  - Mobile app development framework and SDK using HTML5 and JavaScript. Create beautiful and performant cross-platform mobile apps. Based on Web Components, and provides bindings for Angular 1, 2, React and Vue.js.

Component Collections

Set of components without layout system

  •  - Reusable Material Design Lite components for Vue.js.
  •  - A lightweight collection of essential UI components written with Vue and inspired by Material Design.
  •  - Vue Admin Panel Framework, Powered by Vue 2.0 and Bulma 0.3.
  •  - UIkit with all the power of Vue.
  •  - A Vue.js 2.0 UI Toolkit for Web.
  •  - Bootstrap 4 Components for Vue.js 2.
  •  Bootstrap3 components implemented by Vue2.
Mobile

Set of components for mobile

  •  - Mobile UI elements for Vue.js.

Other

  •  - Framework for server-rendered Vue.js applications.
  •  - IOS and Android Apps with HTML & JavaScript - develop, build and deploy - free and open source.

UI Utilities

Event Handling

Handling of user events (scroll, click, key strike, ...)

  •  - Vue-ShortKey - plugin for Vue.js.
  •  - Throttle events based on requestAnimationFrame.
  •  - Waypoint component for Vue, this is the easiest way to trigger a function when you scroll.
  •  - Reusable clickaway directive for reusable Vue.js components.
  •  - Fires an event on a specific scroll position.
  •  - Vue directive to detect resize events with deboucing and throttling capacity.

Responsive Design

  •  - Define your custom viewports and use them in your components.
  • : Vue.js(2.x) directive to hide/show HTML-elements with the Bootstrap 4, 3 or self defined breakpoints.

Form

  •  - JavaScript powered forms for Vue.js.
  •  - A reusable focus directive for reusable Vue.js components.
  •  - A schema-based form generator component for Vue.js.

Validation

  •  - Validator component for Vue.js.
  •  - Simple Vue.js input validation plugin.
  •  - RawModel.js plugin for Vue.js v2. Form validation has never been easier.
  •  - Simple, lightweight model-based validation for Vue.js.
  •  - A simple yet flexible validator library for vue.js.
  •  - Vue.js 2 form component that integrates jQuery Validation and Axios.
  •  - Comprehensive form validation for Vue.js.

Scroll

Set window scroll position

  •  - Automatic scroll-to-bottom directive for Vue.js 2.0.
  •  - Adds a directive that listens for click events and scrolls to elements.

Routing

  •  - The official router for Vue.js.

Lazy Load

  •  - A Vue.js plugin for lazyload your Image or Component in your application.
  •  - Lazy load background images for Vue 2.
  •  - Vue progressive image loading plugin.
  •  - A lazyload plugin for Vue.js v2.x+.

Pagination

  •  - A simple vue.js plugin to paginate data.
  •  - Vue.js 2 pagination component.
  •  - Best and complete pagination plugin for Vue.js. Inspired in Angular Bootstrap Pagination.
  •  - A Vue.js(v2.x+) component for creating pagination.

Animation

  •  - A Vue.js 2.0 port of Animate.css. For use with Vue's built-in transitions.

Meta Tags

Manage meta information in the document head

  •  - Manage the meta information of the head tag, a simple and easy way.
  •  - Manage page meta info in Vue 2.0 components. SSR + Streaming supported.

Portal

Move a DOM node to a target DOM node

  •  - An escape hatch for DOM Elements in Vue.js components.

Filters

  •  - A collection of standard filters Vue 1.* adapted for use in Vue 2.*.

SVG

  •  - A tool to create svg icon components. (vue 2.x).

Miscellaneous

  •  - Interceptor that ties a progressbar to all requests, that it is clear that something is loading.
  •  - Vue.js 2.0 directive to detect images loading.
  •  - A v-visible directive for VueJS (2.x), like v-show but for visibility.

Utilities

Utilities not directly related to the UI

Typescript

  •  - Sets of ECMAScript / Typescript decorators that helps you write Vue component easily.
  •  - Typescript decorators to make vue feel more typescripty.
  •  - Vue.js and Property Decorator.
  •  - Decorators to use TypeScript classes as Vue.js 2.0 components.
  •  - TypeScript declaration file that allows using 'import' with .vue files.
  •  - Type-check your script in your vue-loader.

HTTP Requests

Retrieve data over HTTP

  •  - The HTTP client for Vue.js.
  •  - Async computed properties for Vue.js.
  •  - A tiny library for handling JSONP request.
  •  - V-Model is a model plugin for Vue.js, like ng-resource.
  •  - A helper to mock your http response, based on vue-resource's inteceptor.

i18n

Internationalization / L10n / localization / translation

  •  - Internationalization plugin for Vue.js.
  •  - VueJS plugin for translations.
  •  - Localization plugin for vue.js 2.0 using vuex as store.
  •  - Translate your Vue.js applications with gettext.

Custom Events

  •  - Simple event handling for Vue.js.
  •  - Event handling plugin for VueJS.

Persistence

LocalStorage etc.

  •  - Vue.js localStorage plugin with types support.
  •  - Vue plugin for work with LocalStorage from Vue context.

State Management

  •  - Centralized State Management for Vue.js.
  •  - Synchronize Vue State with the Browser URL, Server Backend, and other endpoints.

Redux

  •  - Redux binding for Vue.
  •  - Binding Solutions for Vue & Redux.

Authentication/Authorization

Vuex Utilities

  •  - Persist Vuex state with localStorage.
  •  - A plugin for syncing Vuex store with js-data.
  •  - Local state management within Vuex.
  •  - Utilities for vuex to easily create and manage actions.
  •  - A Helper utility to simplify the usage of REST APIs with Vuex. Based on axios.
  •  - A Vuex plugin utility to cache action those will make remote request.
Sync Between Tabs
  •  - Vuex state persistance and synchronization between tabs/windows.
  •  - Share vuex mutations between tabs/windows.

Code Style

Improve readability of code

  •  - Vue Prop Types definitions.
  •  - A simple factory/provider extension for Vue.js, like services in Angular.
  •  - Eslint plugin for vue.js projects.
  •  - Decorators for VueJS (beta).

CSS

  •  - Simple BEM class name generator for Vue.JS.

Asset Management

Utilities for building / compiling / bundling / loading assets

  •  - Standardized, designer-friendly script tag behavior for your Single Page App.
  •  - Webpack loader for Vue.js components.
  •  - Browserify transform for single-file Vue components.
  •  - A simple cli wrapper around the vue-component-compiler.
  •  - Adds support to Brunch for pre-compiling single file Vue components.
  •  - Fast prototype and distribute modern web apps like a pro.
  •  - Load .vue files directly from your html/js without node.js environment nor build step.

Page Navigation

  •  - A page navigation library, record routes and cache pages, like native app navigation. 一个页面导航库,记录路由并缓存页面,像原生APP导航一样。

Miscellaneous

  •  - A simple dependency injection library for Vue 2.
  •  - A simple plugin to call methods on parent components.

Integrations

Integrate with services or other frameworks

  •  - Vue component to integrate Disqus comments in your application, with support for SPA.
  •  - Vue.js and YouTube.
  •  - A Vue.js component that provides "Add to Calendar" functionality, works with Vue 2.X.
  •  - Vue first-class integration in Meteor.
  •  - Apollo/GraphQL integration for VueJS.
  •  - A modern, type-safe, idiomatic Vue binding library.
  •  - Build .NET desktop applications using HTML, CSS and javascript.
  •  - Vue bindings for Three.js.
  •  - Jest preprocessor.js for Vue.js components (supporting html, pug, and babel) and TypeScript.
  •  - Utilities for testing Vue.js components using Jest.
  •  - Vue Custom Element - Custom Elements for Vue.js.
  •  - Socket.io implemantation for vuejs.
  •  - Vue.js plugin for Cordova.
  •  - Simple websocket (socket.io) plugin for Vue.js.
  •  - AutobahnJS wrapper library fo Vue.js.
  •  - Vue rendering engine for Express.js. Use .Vue files as templates using res.render().
Google Analytics
  •  - Google Universal Analytics support in Vue.js.
  •  - Vue plugin for Google Analytics.

Dev Tools

  •  - A small development server for building vue components.

Inspect

Inspecting & debugging

  •  - Chrome devtools extension for debugging Vue.js applications.
  •  - Visualization and debugging tool built for Vue.js.

Docs

Create documentation

  •  - Convert Markdown file to Vue Component.
  •  - A minimalistic framework for demonstrating your Vue components.
  •  - React inspired style guide generator for Vue.js.

Test

  •  - A Vue.js testing utility library.
  •  - A simple dependency injection library for Vue 2.
Browser-less require

Load Vue components without browser

  •  - Vuegister (an acronym for vue-register) is a require hook for loading of the Vue.js single-file components (or .vue files).
  •  - Load vue components in node.

Source Code Editing

Text editor plugins

Atom

  •  - Vue component file syntax for Atom.
  •  - Adds syntax highlighting to Vue Component files in Atom.
  •  - Vue.js 1.0+ autocomplete for Atom.
  •  - Atom snippets for Vue component files.
  •  - Auto compile vue file on save.

Sublime Text

  •  - Sublime Text syntax highlighting for single-file Vue components.

Vim

  •  - Syntax Highlight for Vue.js components.

Visual Studio Code

  •  - Vue tooling for VSCode.

Visual Studio

  •  - Contains HTML Intellisense and code snippets for the Vue.js JavaScript library.

Brackets

  •  - Brackets extension for Vue.js.

Intellij

  •  - Vue.js features for the Intellij Platform (WebStorm, RubyMine, Intellij, etc).
  • , IntelliJ IDEA, PhpStorm, PyCharm & RubyMine – official Vue.js support by JetBrains

Emacs

  •  - Emacs major mode for vue.js.

Kate

  •  - Syntax files (modified or original) for katepart (kate, kwrite, kdevelop).

Scaffold

Scaffold / boilerplate / seed / starter kits / stack ensemble / Yeoman generator

  •  - Simple CLI for scaffolding Vue.js projects.

Client

Render Vue application in the browser only

  •  - Boilerplate for Vue.js plugin.
  •  - Bourgeon is an opinionated-featured VueJS 2.0 setup for Webpack.
  •  - A modern starter which uses Vue 2, Vuex, Vue-router and Webpack 2 (and even Electron).
  •  - An opinionated Vue 2.0 SPA Starter.
  •  - Ultra Simple, Development, Testing and Production Build Cli.
  •  - Robust Vue 2 starter with Element-UI.
  •  - A modern Vue.js multiple pages starter which uses Vue 2, Webpack2, and Element-UI

Universal

Render Vue application to HTML on the server and to the DOM in the browser

  •  - A highly opinionated starter kit for building Single Page Applications with Laravel and Vue.js.
  •  - Vue.js Server Side Rendering Boilerplate without Polluting Vuex.

Server

Includes a backend boilerplate

  •  - Single page apps with Laravel, Vue.js, and October CMS.

Electron

  •  - An Electron & Vue.js quick start boilerplate with vue-cli scaffolding, common Vue plugins, electron-packager/electron-builder, unit/e2e testing, vue-devtools, and webpack.
  •  - A modern starter which uses Vue 2, Vuex, Vue-router and Webpack 2 (and even Electron).

Parts

Sacaffold parts of the app

  •  - A CLI generator for Vue components, views and store modules.

转载地址:http://zseni.baihongyu.com/

你可能感兴趣的文章
一定记得每飞几次或者隔一天要把螺丝和浆帽拧一次,确实会松的
查看>>
《多旋翼无人飞行器嵌入式飞控开发指南》里基于FreeRTOS的无人机软件框架
查看>>
思岚A1的SDK其实很好读懂,每个函数清晰明了,可以直接调用
查看>>
pixhawk(PX4)的一些论坛网站(包括中文版的PX4用户手册和PX4开发手册)
查看>>
串级 PID 为什么外环输出是内环的期望?(和我之前对串级PID的总结一样)
查看>>
我刚刚才完全清楚GPS模块的那根杆子是怎么固定安装好的
查看>>
去github里面找找也没有别人无人机+SLAM的工程
查看>>
PX4与ROS关系以及仿真控制(键盘控制无人机)
查看>>
我对无人机重心高度的理解
查看>>
现在明白为什么无名博客里好几篇文章在讲传感器的滞后
查看>>
实际我看Pixhawk定高模式其实也是飞得很稳,飘得也不厉害
查看>>
Pixhawk解锁常见错误
查看>>
C++的模板化等等的确实比C用起来方便多了
查看>>
ROS是不是可以理解成一个虚拟机,就是操作系统之上的操作系统
查看>>
用STL algorithm轻松解决几道算法面试题
查看>>
ACfly之所以不怕炸机因为它觉得某个传感器数据不安全就立马不用了
查看>>
我发觉,不管是弄ROS OPENCV T265二次开发 SDK开发 caffe PX4 都是用的C++
查看>>
ROS的安装(包含文字和视频教程,我的ROS安装教程以这篇为准)
查看>>
国内有个码云,gitee
查看>>
原来我之前一直用的APM固件....现在很多东西明白了。
查看>>