awesome-vuejs
:sunglasses: :package: :page_facing_up: A curated list of awesome packages, tutorials and other cool resources for Vue.js
https://github.com/meSingh/awesome-vuejs
Last synced: 22 days ago
JSON representation
Awesome Vue.js
Autocomplete
Community
- vue-requests ★27 - Request a Vue.js module you wish existed or get ideas for modules
- Official Forum
Component Collections
- Vue Material Components
- vue-comps
- material-ui-vue
- vue-spectre - spectre),spectre components built with Vue.js by @vace 1.0
- vue-bulma
- wovue
- VueStrap
- VueBoot
- Extra Vuestrap components
- VueStrap Base Components
- **Vux ★2,570**
- vue-materialize ★66 - comps`
- vue-clusterize ★28
- vue-data-table ★7 - customizable data-table based on vue-clusterize
- vue-side-nav ★9
- vue-parallax ★3
- vue-zoombox ★0 - without animations
- vue-icons ★10 - load only what you need - svg inline icons - font compatible mode - fa, material, mdi and octicons
- **keen-ui ★551**
- **vue-desktop ★219**
- smart ★25
- **vue-admin ★397**
- vue-material-design ★11
- **mint-ui ★1,533**
- searchable-select-dropdown ★3 - dropdown to searchable dropdown by @rahulgaba16
- **Vuikit ★300**
- vue-bulma-breadcrumb
- vue-bulma-collapse
- vue-bulma-chartjs
- vue-bulma-chartist
- vue-bulma-datepicker
- vue-bulma-message
- vue-bulma-modal
- vue-bulma-notification
- vue-bulma-progress-bar
- vue-bulma-progress-tracker - tracker for Vue Bulma
- vue-bulma-rating
- vue-bulma-slider
- vue-bulma-switch
- vue-bulma-tabs
- vue-bulma-tooltip
- vue-bulma-expanding
- vue-disqus
- BootInput - group cascade. By @neposoft
- vue-easy-slider
- vue-carbon
- N3-components - A UI library, by @zhangking Websites & native mobile Apps. Full Stack Toolkit.
- vue-core-image-upload - UED](https://github.com/Vanthink-UED)
- ElementUI
- vue-beauty
- Radon UI
- vue-antd
- iView
- vue-off-canvas - A dialog component for Vue.js. 1.x compatible
- vue-dialog - A off-canvas component for Vue.js. 1.x compatible
- vue-focus-trap - A Vue component that traps focus for Vue.js, it is a wrapper around focus-trap. 1.x compatible
- Bootstrap-Vue
- vue-codemirror ★35 - china)
- vue-video-player ★25 - china)
- smart ★25
- **vue-mdl ★436**
- Vue Upload Component
- vue-kit ★3 - kit.gismall.com](http://vue-kit.gismall.com)
- BootInput - group cascade. By @neposoft
- quasar-framework ★220 - end framework on steroids. Endless list of components with Material and iOS themes. By @rstoenescu
Development Tools
- vue-go-cli - a CLI tool for scaffolding new projects generating components, services, and mixins.
- **vue-cli **
- **vue-loader ** - Vue component loader for Webpack.
- **vueify ** - Vue component transform for Browserify.
-
grunt-vueify
- Translate
.vuefiles to pure JavaScript, without using Browserify. (Useful for Electron apps) - vue-compiler - A simple CLI wrapper around vueify
-
vue-dev-server
- A small webpack-based development server for building standalone
vuecomponents - brunch-vue - Adds support to Brunch for pre-compiling single file Vue components.
- vueify-extract-css - Browserify plugin to extract css from Vueify-compiled single file components to a separate css file.
- eslint-plugin-vue - Eslint plugin for .vue files.
- vue-markdown-loader ★2 - it.
- vue-cluster - less framework with examples.
-
vue-ts-loader
- ts-loader](https://img.shields.io/github/stars/HerringtonDarkholme/vue-ts-loader.svg?style=social&label=Star&maxAge=2592000) A webpack loader for loading TypeScript in
.vue's single file component - vue-play ★53 - UI Component Dev Environment for Vue inspired by react-storybook.
- vue-form-generator - A schema-based form generator component for Vue.js
- **vue-devtools ** - Chrome devtools extension for debugging Vue applications.
- **vbuild ★119** - Preset build tool for Vue.js apps.
- express-vue
- vue-play ★53 - UI Component Dev Environment for Vue inspired by react-storybook.
- vue-form-generator - A schema-based form generator component for Vue.js
External Resources
- Vue.js Newsletter - Weekly dose of handpicked Vue.js news
- Vue.js Jobs - A platform to find/post your Vue.js jobs
- Vue.js Jobs - A platform to find/post your Vue.js jobs
Libraries & Plugins
- Typed select component ★4
- vue-i18n ★20
- jwt-example ★11
- Boilerplate for Vue.js & Atom Electron ★69
- Boilerplate for single page applications ★16
- browserify-complete ★5 - A Browserify + router + resource + vuex + bulma setup for quick prototyping vue-cli compatible
- vue-typescript-template - A Vue.js + Typescript project template setup for quick prototyping, inspired by vue-typescript-seed vue-cli compatible
- Vuejs Starter Kit 2 ★12
- Socketize Backend ★6
- vue-deepstream ★9
- v-text-mask
- **vue-router ★1,619** - Official router for building SPAs. 1.0 compatible
- Vue page ★15
- Vue Lanes ★21 - based routing system for Vue by @bpierre
- Vue route ★73 - view inspired routes for Vue by @ayamflow
- **voie ★130** - router by Boris Okunskiy1.0
-
vue-script2 ★6
- Load route-specific code or vendor scripts with a
<script>-like tag, by @taoeffect -
vue-resource-case-converter
- Interceptor for
vue-resourcethat transforms request data to snake_case and response data to camelCase - **vue-async-data ★240** - Async data loading plugin 1.0 compatible
- vue-async-computed ★23 - Plugin to support computed properties that are calculated asynchronously. By @foxbenjaminfox
- vue-model ★63 - Plugin to make rich models with built-in HTTP actions by @aaronfrancis
- vue-laravel-forms ★20 - Form helpers for your Laravel backed Vue.js projects.
- **vuex ★2,062** - Flux/Redux inspired application architecture for Vue.js.
- **revue ★230** - Redux binding for Vue by @egoist
- vue-redux ★82 - Redux binding for Vue by @yang-wei
- vue-freeze ★50 - Simple state management whitout bloating API and Concept for Vue by @BosNaufal
- vue-simple-store ★39 - Store Organizer To Simplify Your Stores for Vue By @BosNaufal
- vue-stash ★50 - Easily share reactive data between components. @cklmercer
- vuex-actions ★2 - Action utilities for vuex, supports promise-based async actions.
- vuex-persistedstate ★2 - Persist and rehydrate Vuex state with localStorage support by @robinvdvleuten
- Vue validator ★41
- **vue-form ★147**
- Vuex Validator ★2 - Validator library for simple and complex state validation by @sebastiansoft 1.0 compatible
- JS Validator ★4 - The easiest way to validate your forms without 3rd party packages by @gocanto
- vue-verify - A simple verification plugin for VueJS
- vee-validate - Simple VueJS input validation plugin by @logaretm
- Vue-Laravel-Validator ★8 - Laravel validation response handle for vue forms. by @MetinSeylan
- vue-formly - Simple and extendable JS based forms. Heavily inspired by Angular Formly.
- vue-formly-bootstrap - A Bootstrap plugin for Vue Formly.
- vue-formular - A comperhensive solution for HTML form management, including presentation, validation and (optional) AJAX submission. Presentation is based on Bootstrap's form component.
- Vuerify - Validation plugin for Vue.js
- vue-data-validator - For Vue.js 2
- vue-form-2 - formular](https://github.com/matfish2/vue-formular)
- vue-countup ★11
- Vue Tag Editor Component ★24
- Vue Crop
- Vue Typeahead
- vue-select ★59 - Hu
- vue-html-editor ★97 - Hu
- vue-datetime-picker ★92 - datetimepicker). By @Haixing-Hu
- vue-country-select ★12 - select](https://github.com/Haixing-Hu/vue-select) and vue-i18n. By @Haixing-Hu
- Form generation from JSON Schema ★22
- vue-transition ★39
- SVG icons
- Vue YouTube Embed ★19
- **Vue datepicker ★124**
- vue-date-picker ★31
- **vue-spinner ★240**
- vue-image-loader ★23
- Vue-progressbar ★73
- vue-resource-progressbar-interceptor - resource that adds automated progressbar (that is up one line) to all http requests
- Famous-Vue ★13
- **vue-waterfall ★296**
- vue-charts ★35
- **vue-select ★305**
- Vue-slide ★60
- Vue-quill ★10
- vue-pagenav ★12
- vue-autocomplete ★35
- vue-loading-bar ★50
- vue-bootstrap-modal ★20
- vue-waves ★6 - Zhu
- vue-color ★125
- vue-avatar ★27
- vue-msui ★17
- vue-file-base64 ★5 - Vue Component for Converting File to base64 by @BosNaufal
- vue-ripple ★11 - Vue Component to Make Google Material Design Ripple Effect by @BosNaufal
- vue-scrollbar ★19 - The Simplest Scroll Area Component with custom scrollbar for Vue by @BosNaufal
- vue-tagsinput ★10
- vue-markdown ★20
- vue-awesome ★80
- vue-smoothscroll ★1 - Zhu](https://github.com/Teddy-Zhu)
- vue-breadcrumbs ★11 - router. By @SamTurrell
- vue-datepicker ★15
- vue-timeago ★59
- vue-calendar ★26
- vue-infinite-loading ★72
- vue-swipe ★100
- vue-loadmore ★63 - direction mobile pull-to-refresh component for Vuejs @ElemeFE
- vue-tree-view ★7
- vue-swiper ★23
- vue-peity ★12
- vue-area ★5
- vue-stroll ★8
- Vue.Dragable.For ★16 - and-drop sorting of elements in synchronization with View-Model. Based on Sortable.js
- vue-chart ★10
- vue-m-carousel ★1
- Vue.Isotope ★7
- vue-cleave
- vue-region-picker ★23
- vue-form
- vue-social-shares
- vue-fullcalendar - fullcalendar.svg?style=social&label=Star&maxAge=2592000)]() : A Pure Vue Schedule Full Calendar, events, schedule. @Wanderxx
- vue-grid-layout
- vue-timepicker
- vue-full-calendar
- vuejs-datepicker