vue.js
Vue.js is an easy-to-use progressive javascript framework for building user interfaces. Check out this article by TechMagic to see how Vue.js compares with React and Angular.
Vue Dark Mode
A minimalist dark design system for Vue.js. It includes base components to craft dark interfaces that the insomniac among us will love.
https://github.com/LeCoupa/vuedarkmode
Vetur
Vue tooling for VS Code. If you’re a Vue.js power user, you gotta’ try it
https://github.com/vuejs/vetur
Vue VS Code Snippets
these snippets are just awesome and I’ve been using them since I started learning Vue.js
https://github.com/sdras/vue-vscode-snippets
Bootstrap-Vue
Provides the most comprehensive implementations of Bootstrap V4.
https://bootstrap-vue.js.org/
Vue Native
re you a fan of React Native? Say no more, Vue Native is a framework you can use like React Native to build cross platform native mobile apps using JavaScript
https://vue-native.io/
NativeScript Vue
And if you prefer NativeScript, here is a package you can use to create native mobile applications with both NativeScript and Vue.js.
https://github.com/nativescript-vue/nativescript-vue
Vue Content Placeholders
How do you lower your bounce rate? Use these composable components for rendering fake, and yes, progressive content while your real content is fetching.
https://github.com/michalsnik/vue-content-placeholders
Vue Autosuggest
An awesome Vue.js autosuggest component.
https://github.com/Educents/vue-autosuggest
Vue Clipboard
A simple Vue.js package that allows your users to copy text to clipboard base on clipboard.js
https://vue-clipboard2.inndy.tw/
Vue Clickaway
A reusable clickaway directive that detects and reacts to clicks outside of an element. Handy when we need to close a modal window or hide a dropdown select.
https://github.com/simplesmiler/vue-clickaway
Vue Waypoint
The v-waypoint directive for Vue.js that triggers a function when you scroll, comes in handy when you want to trigger an animation on scroll for instance.
https://github.com/scaccogatto/vue-waypoint
Vue Virtual Scroller
Fast and infinite scrolling for Vue.js applications.
https://github.com/Akryum/vue-virtual-scroller
Vue Slideout
A Vue.js implementation of Slideout.js.
https://github.com/vouill/vue-slideout
Vue Swing
Jealous of Tinder? Don’t worry, this package got your back. It’s a vue.js wrapper for Swing, which is a swipeable cards interface (the swipe-left/right for the yes/no input).
https://github.com/goweiwen/vue-swing
Vue Quill Editor
A Quill editor for Vue.js that even supports SPA and SSR.
https://github.com/surmon-china/vue-quill-editor
Vue Stripe Checkout
A Vue.js plugin for Stripe checkout.
https://github.com/jofftiquez/vue-stripe-checkout
Vue Cleave Component
Vue.js component for Cleave.js that formats your input content as you’re typing (credit card formatting, date, etc.).
Vuelidate
Model-based validation for Vue.js, implementing form validation will feel like a breeze now.
https://github.com/monterail/vuelidate
Vue.js Datepicker
A simple Vue.js datepicker commponent.
https://github.com/charliekassel/vuejs-datepicker
Vue Moment
Want to use Moment.js in your Vue.js application without scratching your head? This package is what you need.
https://github.com/brockpetrie/vue-moment
Vue Numeric
A Vue.js input field component to display a formatted currency value.
https://github.com/kevinongko/vue-numeric
Vue Slider Component
10 types of slider components all made with and for Vue.js.
https://nightcatsama.github.io/vue-slider-component/example/
Vue.Draggable
Vue.js component that allows drag-and-drop sorting in sync with View-Model based on Sortable.js.
https://github.com/SortableJS/Vue.Draggable
Vue Draggable Resizable
A Vue.js component for resizable and draggable elements, without external dependencies.
https://github.com/mauricius/vue-draggable-resizable
Vue Color
Vue.js color pickers from Sketch, Photoshop, Chrom and more.
https://github.com/xiaokaike/vue-color
Emoji Mart Vue
Forked from React’s emoji-mart, this package is a Slack-like customizable emoji picker component for Vue.js.
https://github.com/jm-david/emoji-mart-vue
Vue YouTube Embed
Based on Angular YouTube Embed, this Vue.js component allows you to use YouTube iframe API.
https://github.com/kaorun343/vue-youtube-embed
Vuetable-2
Datatable component for Vue.js.
https://www.vuetable.com/
Vue Chartist
Simple responsive charts based on Chartist.js
https://github.com/Yopadd/vue-chartist
Vue Trend
The most elegant trend chart you can find find for Vue.js
https://github.com/QingWei-Li/vue-trend
Epic Spinners
20 easy to use css spinners collection with Vue.js integration.
https://github.com/epicmaxco/epic-spinners
Vue notification
Success, warning and error notifications for Vue.js applications? Sure! On the right side, left side, bottom, top or center? Anywhere you want baby!
http://vue-notification.yev.io/
Vue Popper
A Vue.js popover component base on popper.js
https://robinck.github.io/vue-popper/
Vue Countup
Based on CountUp.js, this Vue.js allows you to create animations that display numerical data.
https://github.com/xlsdg/vue-countup-v2
Vue No SSR
A Vue.js component to wrap non SSR friendly components.
https://github.com/egoist/vue-no-ssr
Nuxt.js
Nuxt.js is a higher-level framework that builds on top of Vue.js and which allows you to painlessly build server-rendered applications.
Create Nuxt App
The easiest way to create your Nuxt.js project in seconds.
https://github.com/nuxt/create-nuxt-app
Nuxt SAAS resources loader
I love not having to import manually all my SASS styles every single time I create a new file and let SASS resources loader fo all the work. Lucky me, there is this module to avoid having to go through all the configuration work on Nuxt.
https://github.com/anteriovieira/nuxt-sass-resources-loader
Vue Dark Mode
Forgot to tell you that it was also made with and for Nuxt.js.
https://github.com/LeCoupa/vuedarkmode
PWA module for Nuxt
The most reliable and stable module to create your Progressive Web Application.
https://pwa.nuxtjs.org/
Dotenv module
Loads your .env file into your Nuxt.js application context.
https://github.com/nuxt-community/dotenv-module
Senty module for Nuxt.js
Sentry.io is an Open-source error tracking, this pachage allows you to to add Sentry to your Nuxt.js application.
https://github.com/nuxt-community/sentry-module
Google Analytics module for Nuxt.js
Integrates your Google Analytics account with your Nuxt project.
https://github.com/nuxt-community/analytics-module
reference
https://medium.com/the-vue-way/my-favorite-vue-js-nuxt-js-packages-for-2019-639dbbfe699e