Top 50 Awesome List

vuejs/awesome-vue

Front-End Development  4 days ago  63.1k
🎉 A curated list of awesome things related to Vue.js
View byDAY/WEEK/README
View on Github

Nov 23rd

Projects Using Vue.js

Apps/Websites

  • Scrumfast - Extremely intuitive project management scrum tool.
  • Components & Libraries

    Client

  • vue3-compact-templatestars4 - ⚡️ A simple and compact vue 3 template with current cutting edge front end technologies.
  • Nov 22nd

    Resources

    Tutorials

  • Add a prebuilt video chat widget to any Vue app with daily-js by Jess Mitchell, via Daily (August 2021)
  • Build a custom video chat app with daily-js and Vue by Jess Mitchell, via Daily (November 2021)
  • Resources

    Examples

  • Customizable Vue video chat appstars1 - A Vue video call demo app featuring local device controls and screen sharing.
  • Nov 18th

    Components & Libraries

    Time

  • vue3-flip-countdownstars10 Customize Countdown timer with Flip Animation for Vue 3.x
  • Nov 15th

    Projects Using Vue.js

    Open Source

  • NuxTubestars1 - YouTube app for privacy, made with NuxtJs.
  • Nov 13th

    Components & Libraries

    Responsive

  • Element Plusstars12.7k - A Vue 3 UI Framework.
  • Nov 12th

    Resources

    Blog Posts

  • VueJS Admin Template - Collection of awesome opens source and premium VueJS Admin Templates.
  • Nov 11th

    Components & Libraries

    Stripe
  • vue-stripe-jsstars12 - Vue 3 components for Stripe.js
  • Nov 9th

    Components & Libraries

    Table

  • jz-ganttstars13 - A high-performance Vue gantt component, which includes highly customizable table columns, dynamic update data, freely drag the progress bar, switch header, etc.
  • Projects Using Vue.js

    Open Source

  • Materio Free Vuetify VueJS Laravel Admin Templatestars51 - Open-source & easy to use Vuetify Vuejs Laravel Admin Template with Elegant Design & Unique Layout.
  • Components & Libraries

    State Management

  • harlemstars286 - Simple, unopinionated, lightweight and extensible state management for Vue 3
  • Nov 2nd

    Components & Libraries

    Map

  • vue2-gmap-custom-markerstars121 - Vue google map custom marker component
  • vue-leaflet-custom-markerstars0 - Vue leaflet for open street map custom marker component
  • Projects Using Vue.js

    Open Source

  • Balancerstars47 - A Decentralized Finance app that runs on Ethereum.
  • Oct 28th

    Components & Libraries

    Pinia
  • pinia-persistedstatestars2 - Persist Vuex state with localStorage, like vuex-persistedstate.
  • Oct 26th

    Resources

    Tutorials

  • Vuejs Authentication Tutorial on LoginRadius blog
  • Oct 25th

    Components & Libraries

    Asset Management

  • vue-sfc-splitstars0 - Convert SFCs for native browser use without build
  • Oct 23rd

    Resources

    Examples

  • Vue 3 TypeScript Library Templatestars0 A simple but complete library template for Vue 3, supports generating .vue.d.ts
  • Oct 20th

    Resources

    Examples

  • CVue-Awesomestars10 Auto Resume Builder by Emre Coşkunçay
  • Oct 19th

    Components & Libraries

    Icons

  • vue-icomoonstars6 - With vue-icomoon you can easily use the icons you have selected or created in icomoon.
  • Components & Libraries

    Tooltip

  • vue-follow-tooltipstars0 - Tiny tooltip directive for Vue 3.
  • Oct 18th

    Components & Libraries

    Map

  • vue-mars3dstars22 - Vue 2.x 3D earth visualization JS development platform.
  • Oct 14th

    Oct 11th

    Components & Libraries

    Marquee

  • vue3-marqueestars18 - A simple and responsive marquee component for Vue 3 applications with 0 dependencies.
  • Oct 10th

    Components & Libraries

    Color Picker
  • vue-color-inputstars0 – Vue 3 color picker component whose goal is to replace <input type="color">
  • Oct 8th

    Components & Libraries

    UI Layout

  • iron-grid-systemstars3 - A responsive grid system for Vue 3.x.
  • Components & Libraries

    Scaffold

  • vuejs-vuetify-structured-template boilerplatestars11 - A vue-cli template for a full-featured Vuejs + Vuetify + Great structure + API Ready
  • Oct 7th

    Components & Libraries

    Other

  • petite-vuestars5.3k - 6kb subset of Vue optimized for progressive enhancement.
  • Oct 6th

    Projects Using Vue.js

    Commercial Products

  • NocoDBstars20.3k - An opensource Airtable alternative.
  • Oct 5th

    Components & Libraries

    Admin Template

  • Vue-Admin-Templatestars1 - A beautiful free vuejs admin template, designed using vuetify and apexcharts. Live Demo
  • Oct 2nd

    Components & Libraries

    Tooltip

  • vue-use-popperjsstars2 - Vue 2 & 3 popper hook powered by @popperjs
  • Oct 1st

    Components & Libraries

    File Upload
  • vue-dropifystars16 - A Simple image dropzone component for Vuejs
  • Projects Using Vue.js

    Commercial Products

  • Materio Vuetify VueJS Admin Template - Most Powerful, Developer Friendly, Production ready & Comprehensive Vuetify VueJS Admin Template.
  • Sep 28th

    Projects Using Vue.js

    Open Source

  • Context Notestars258 - A free open source note-taking 📝 chrome extension: take you notes on the web with their context.
  • Sep 24th

    Components & Libraries

    Miscellaneous

  • vue-use-model-helpersstars0 - Helper to map properties to local Ref using Composition API for Vue 2.x and 3
  • Sep 22nd

    Components & Libraries

    Electron

  • electron-vue3-flaskstars2 - An Electron & Vue.js application starter template that uses a python backend via Flask for desktop application building.
  • Sep 20th

    Components & Libraries

    Progress Bar
  • vue3-progressstars1 - Fully customizable vue3 plugin to display a progress bar while waiting for something, e.g. http requests
  • Sep 17th

    Components & Libraries

    Integrations

  • vue-dappstars1 - Vue 3 library for building Dapps with ethers.js.
  • Components & Libraries

    Vue CLI Plugins

  • vue-cli-plugin-chrome-extension-clistars32 - Vue CLI Plugin generat chrome extension template
  • Sep 10th

    Resources

    Tutorials

  • Vue 3.0 and decentalized app (dApp)stars2
  • Components & Libraries

    State Management

  • piniastars3.8k - 🍍 Intuitive, type safe, light and flexible Store for Vue using the composition api with DevTools support.
  • Components & Libraries

    Pinia
  • pinia-shared-statestars34 - A lightweight plugin to sync your pinia state across browser tabs.
  • pinia-undostars4 - Undo/Redo plugin for pinia.
  • pinia-xstatestars2 - Put your xstate state machines into a global pinia store.
  • Components & Libraries

    Mobx
  • mobx-vue-litestars3 - Lightweight Vue 3 bindings for MobX based on Composition API.
  • Components & Libraries

    Miscellaneous
  • v-use-places-autocompletestars6 - 📍 Vue composable for Google Maps Places Autocomplete.
  • Components & Libraries

    Canvas

  • v-perfect-signaturestars65 - Pressure-sensitive signature drawing for Vue 2 and 3.
  • Sep 9th

    Sep 6th

    Resources

    Examples

  • vue-cli-3-tailwind-axios-starter - A boilerplate using Tailwind, Axios-ready, Vuex and Router
  • vue-cli-3-wave-ui-starterstars0 - A boilerplate using Wave UI + Vuex and Router
  • Resources

    Tutorials

  • Create A Blog With Gridsome & Vue
  • Sep 5th

    Components & Libraries

    Dev Tools

  • components-helperstars4 - Based on the documents to provide code prompt files for vue component library.
  • Components & Libraries

    Component Collections

  • element-pro-componentsstars47 A component library for Vue 3 base on element-plus
  • Sep 3rd

    Projects Using Vue.js

    Open Source

  • Interface Xstars33 - UI Search&Discovery components to rapidly build beautiful search experiences
  • Sep 2nd

    Components & Libraries

    Admin Template

  • Tailminstars29 - Admin dashboard built with Vue.js and Tailwind CSS. Live demo
  • Aug 30th

    Components & Libraries

    Date Picker
  • vue3-date-time-pickerstars62 - The most complete date picker solution for Vue 3
  • Aug 28th

    Components & Libraries

    Other

  • Fes.js - An easy-to-use front-end application framework based on vue3.
  • Aug 25th

    Projects Using Vue.js

    Open Source

  • Paper-Dashboardstars1.7k -Creative Tim Paper Dashboard made for Vue
  • Aug 23rd

    Components & Libraries

    UI Layout

  • simple-vue-gridstars1 - Simple grid containers that will help you to build layouts for your app.
  • Components & Libraries

    Time

  • vue-timer-hookstars33 - Vue 3 Timer module inspired by react-timer-hook
  • Components & Libraries

    Admin Template

  • Materio-vuetify-vuejs-admin-template-freestars136 - A Production ready, carefully crafted, most comprehensive Vuetify Vuejs admin template. Live demo
  • Aug 22nd

    Resources

    Examples

  • Maxim Web Chatstars7 - A chat demo using MaximTop's IM SDK (floo), 使用美信拓扑 IM SDK 实现的聊天App 示例.
  • Aug 20th

    Components & Libraries

    Icons

  • eos-icons-vuestars4 - Eos icons npm package for Vue 3, eos-icons-vue2stars5 for Vue 2
  • Aug 9th

    Components & Libraries

    i18n

  • fluent-vuestars50 - Internationalization plugin for Vue.js (2 and 3). Vue.js integration for Fluent.js - JavaScript implementation of Project Fluent
  • Components & Libraries

    Picker
  • vue-wheel-pickerstars1 - Customizable Picker with 3D wheel and all guestures supported for Vue 2.
  • Aug 8th

    Components & Libraries

    Graph

  • v-network-graphstars42 - An interactive SVG based network-graph visualization component for Vue 3.
  • Aug 7th

    Components & Libraries

    Miscellaneous

  • vue-word-highlighterstars57 - The word highlighter library for Vue 2 and Vue 3.
  • Aug 5th

    Components & Libraries

    Calendar

  • vue-datepicker-uistars370 - A datepicker component for vue.js
  • Resources

    Community

  • Vue Türkiye - Kommunity Page
  • Vue Turkey - Twitter Account
  • Aug 4th

    Resources

    Community

  • VueJS Turkey - Telegram Group
  • Components & Libraries

    Loader

  • vue3-circle-progressstars9 - Highly customizable Vue.js 3 circular progressbar component.
  • Aug 2nd

    Components & Libraries

    PDF

  • pdfvuerstars595 - A PDF viewer for Vue using Mozilla's PDF.js with text support for Vue2 and Vue3. Demo
  • Jul 31st

    Components & Libraries

    Utilities

  • fontawesome-autogenstars13 - Automatically detect and import fontawesome icons used in your webapp.
  • Jul 29th

    Resources

    Tutorials

  • Learning Vue 3.0stars92
  • Jul 27th

    Resources

    Examples

  • vuemoji-pickerstars28 - Vue 2 and 3 lightweight emoji picker.
  • Jul 23rd

    Components & Libraries

    State Management

  • vue-path-storestars2 - Simple state management that uses the dot notation path syntax, also comes with Vuex and Pinia plugins.
  • Jul 20th

    Projects Using Vue.js

    Apps/Websites

  • Pinterest video downloader - Tool for Downloading pinterest videos in HD
  • Jul 16th

    Projects Using Vue.js

    Open Source

  • QuickTokstars13 - TikTok popular trends viewer.
  • Jul 12th

    Components & Libraries

    Validation
  • vue-tiny-validatestars61 - Tiny (2.5KB minified) Vue Validate Composition.
  • Projects Using Vue.js

    Open Source

  • XIV ToDostars54 - Dashboards, completion trackers, tailored weekly and daily checklists and tools for Final Fantasy XIV.
  • Jul 7th

    Components & Libraries

    Map

  • vue-cesiumstars607 - Vue 2.x & Vue 3.x components for Cesium.
  • Jul 6th

    Components & Libraries

    Progress Bar
  • vue-next-progressbarstars2 - Slim progress bars(1KB gzipped) for Vue 3.
  • Jul 5th

    Components & Libraries

    Responsive

  • Naive UIstars6.8k - A Vue 3 Component Library Fairly Complete, Customizable Themes, Uses TypeScript, Not Too Slow Kinda Interesting
  • Jun 29th

    Components & Libraries

    Icons

  • vue-featherstars99 - Feather icons component for Vue 3.
  • vue-feather-iconsstars524 - Simply beautiful open source icons as Vue functional components.
  • Jun 25th

    Components & Libraries

    Responsive

  • Qui-maxstars91 - A Vue 3.x Design System for Web
  • Components & Libraries

    i18n

  • v-google-translatestars68 - A component that use google translate to internationalize your Vue.js app.
  • Jun 24th

    Components & Libraries

    Integrations

  • vue-tweetstars14 - Vue 3 component that let you embed tweets in your App by only giving the tweet id
  • Jun 23rd

    Components & Libraries

    Map

  • vue3-openlayersstars197 - Vue 3 components to work with OpenLayers.
  • Jun 22nd

    Projects Using Vue.js

    Apps/Websites

  • Darwin Analytics - Tool for measuring and optimizing your site. Built with Vue3 and Vite.
  • Components & Libraries

    Carousel

  • @egjs/vue-flicking - It's reliable, flexible and extendable carousel for Vue.js 2 & 3.
  • Jun 21st

    Projects Using Vue.js

    Open Source

  • Aimeosstars2.3k - Leading Laravel eCommerce framework to build ultra fast online shops, marketplaces and complex B2B applications scalable from 1 to 1,000,000,000+ items
  • Jun 20th

    Resources

    Examples

  • Google Keep Clone with Vue + Firestorestars77 - Google Keep clone with Vue and Firestore written in TypeScript.
  • Vue 3 Shopping Cartstars28 - A Shopping cart example using Vue 3, Vite, daisyUI and Pinia.
  • Jun 18th

    Components & Libraries

    Admin Template

  • vuestic-adminstars8.4k - Vue Admin Dashboard built with Vue 3 and vuestic-ui.
  • Jun 17th

    Resources

    Tutorials

  • Vue.js SPA: Build a Powerful E-Commerce App
  • Resources

    External Resources

  • Vue.js Articles - Assorted Vue 2 and 3 tutorials and articles.
  • Best vue.js Courses On YouTube - Handpicked list of best Vue.js tutorials on YouTube
  • Components & Libraries

    Responsive

  • vuestic-uistars1k - A Vue.js 3.0 UI customizable UI Framework.
  • Jun 16th

    Components & Libraries

    Calendar

  • vue-sweet-calendarstars29 - A simple and sweet vue.js calendar
  • Jun 9th

    Components & Libraries

    Tooltip

  • @adamdehaven/vue-custom-tooltipstars39 - Vue 2 & 3 🎉 customizable, reactive, and reusable tooltip component that supports plugin options, props, and multiple use-cases. Also works with SSR (e.g. VuePress, Nuxt) and includes TypeScript types. (Vue 3 is available on next branch/npm tag)
  • Jun 7th

    Projects Using Vue.js

    Open Source

  • GrandNode 2.0stars246 - Open Source Cross Platform E-Commerce Solution based on .NET Core 5.0 and MongoDB / Azure CosmosDB / Amazon DocumentDB / VueJS
  • Jun 5th

    Components & Libraries

    PDF

  • vue-pdf-embedstars11 - PDF embed component for Vue 2 and Vue 3
  • Jun 1st

    Components & Libraries

    Overlay

  • v3confirmstars1 - A plugin dedicated for vue3 to show confirm dialog modal.
  • May 31st

    Components & Libraries

    Fullscreen

  • vue-fullscreenstars373 - A simple Vue component for fullscreen, support Vue2 and Vue3.
  • May 30th

    Components & Libraries

    Overlay

  • v-viewerstars1.8k - Image viewer component for vue2 and vue3, supports rotation, scale, zoom and so on, based on viewer.jsstars6.2k
  • May 28th

    Components & Libraries

    Date Picker
  • vue-easy-range-date-pickerstars3 - A simple and easy VueJS (2.x) component for date range selection
  • Components & Libraries

    Data Masking

  • vue-manual-data-maskingstars2 - A VueJS (2.x) component for manual data masking
  • May 24th

    Components & Libraries

    UI Layout

  • vue-layout-systemstars11 - Vue components that solve daily layout problems.
  • May 22nd

    Components & Libraries

    Notification

  • @kyvg/vue3-notificationstars61 - Vue 3 notification library
  • Components & Libraries

    State Management

  • vue-object-statestars5 - Simple object/dto/model state tracking
  • Projects Using Vue.js

    Open Source

  • Mythic table - A Free and Open Source virtual table top for playing Role Playing Games.
  • May 13th

    Projects Using Vue.js

    Open Source

  • Samayastars4 - Friendly personal dashboard on Chrome's new tab; featuring Nepali calendar, daily Nepali quotes & Nepali wallpapers.
  • May 9th

    Components & Libraries

    Validation
  • @vuito/vuestars1 - Simple, lightweight, isomorphic, and template-based validation library.
  • May 7th

    Components & Libraries

    Rich Text Editing
  • vue-quillstars185 - ✒️📝 A Vue 3 rich text editor component based on Quill Editor.
  • May 6th

    Resources

    Examples

  • Coinchartsvuestars1 - Coinchartsvue is a cryptocurrency price chart based off Coinbase's original price chart.
  • Vue Word Gamestars0 - A simple Hangman-like word guessing game, built with Vue 2.
  • May 4th

    Components & Libraries

    Scaffold

  • Vuetify-tailwind-animate-starterstars4 - A vue-cli starter template for vuetify + tailwindcss + animate.css.
  • Components & Libraries

    Carousel

  • vue-concise-carouselstars1 - Vue Concise Carousel with True SSR. Works for Vue 2 & 3.
  • Components & Libraries

    Lazy Load

  • vue3-lazyloadstars9 - Vue module for lazy-loading images in your vue 3 applications.
  • Resources

    Examples

  • Vue simulatingstars1.1k - A website simulating linux system's GUI, using theme of Deepin distro. Using vue + tailwindcss + animate.css.
  • May 3rd

    Components & Libraries

    i18n

  • vue-i18n-litestars8 - A super lightweight and minimal plugin that introduces internationalization into your Vue.js app with a simple API.
  • Apr 29th

    Components & Libraries

    Utilities

  • vue-next-rxstars24 - Complete RxJS integration for Vue.js. (Update of vue-rx)
  • Apr 28th

    Components & Libraries

    Miscellaneous

  • vue-easter-egg-triggerstars7 - This packages makes it nice and easy to add Easter Egg triggers to your Vue site.
  • Apr 23rd

    Components & Libraries

    Server-Sent Events

  • vue-ssestars81 - A Vue plugin for using Server-Sent Events (EventSource).
  • Components & Libraries

    State Management

  • vue-datatable-url-syncstars16 - Synchronize datatable options and filters with the url to keep user preference even after refresh or navigation
  • Apr 22nd

    Components & Libraries

    Vuex Utilities
  • vuex-masked-modulesstars2 - A Vuex plugin put data structure of the module in localStorage, with the ability to mask or encrypt the data to make it difficult to explore. Designed for Vue 3 and Vuex 4.
  • Apr 19th

    Components & Libraries

    Miscellaneous

  • vue-visual-filterstars43 - 🕵️‍♂️ An unopinionated advanced visual filtering component for Vue 2 and 3.
  • Resources

    Examples

  • Vue Todo PWAstars4 - A simple Todo PWA built with Vue 3 + Vuex + Bootstrap 5.
  • Apr 18th

    Components & Libraries

    Carousel

  • vue-split-carouselstars24 - A carousel component meanwhile display several carousel item, supprot vue 2 and vue 3.
  • Resources

    Examples

  • Vuetify Swipeoutstars127 - A swipe out example built with Vue 2 + Vuetify + Swiper.
  • Vuetify Todo PWAstars173 - A simple Todo PWA built with Vue 2 + Vuex + Vuetify.
  • Apr 15th

    Components & Libraries

    Overlay

  • vue-it-biggerstars140 - A simple image / (YouTube) video lightbox component for Vue.js.
  • Apr 7th

    Components & Libraries

    Parts

  • vue-sh-clistars7 - A CLI for generating Vue components, views, store modules & unit tests. Supports Vue 3 components template and Typescript.
  • Apr 3rd

    Components & Libraries

    Table

  • vue-datasetstars87 - A set of Vue.js components to display datasets with filtering, paging, and sorting capabilities!
  • Resources

    Books

  • Accessible Vue – Get started with Accessibility in Vue.js! by Marcus Herrmann (March 2021)
  • Apr 2nd

    Components & Libraries

    Tree

  • vue-virtual-treestars27 - Tree component for large amount of data, base on Vue3.
  • Components & Libraries

    Tabs

  • vue3-tabs-chromestars18 - A Vue3 component for Chrome-like tabs.
  • Mar 28th

    Components & Libraries

    Stripe
  • vue-stripe-elementsstars518 - Vue component collection for Stripe.js
  • Components & Libraries

    Visual Studio Code
  • Volarstars2k - The Fastest Vue Language Support Extension
  • Mar 26th

    Components & Libraries

    Form

  • Reforms.jsstars10 - Vue 3 and Bootstrap forms and cards generator. Validation, multiple fields, grouping, schema and more.
  • Mar 25th

    Components & Libraries

    Canvas

  • vue3-signaturestars8 - A electronic signature component for Vue 3
  • vue-signaturestars175 - A electronic signature component for Vue2.x
  • Mar 21st

    Components & Libraries

    Authentication/Authorization
  • vue-simple-aclstars30 - A simple unopinionated Vue plugin for managing user roles and permissions, access-control list (ACL) and role-based access control (RBAC).
  • Mar 19th

    Components & Libraries

    Integrations

  • vuetubestars4 - 🚀 A fast, lightweight, lazyload vue component acting as a thin layer over the YouTube Iframe Player API which renders fast
  • Mar 16th

    Resources

    Tutorials

  • Building a VueJS chat app with realtime storage of messages in Airtable by Srushtika Neelakantam (December 2020)
  • Components & Libraries

    Vue CLI Plugins

  • vue-cli-plugin-capacitorstars123 - A Vue CLI 3 Plugin for Capacitor
  • Mar 15th

    Components & Libraries

    Utilities

  • vue-props-validationstars19 - Vue props validation logic extracted for nested validations in objects and arrays using the Vue native syntax.
  • Mar 12th

    Components & Libraries

    Animation

  • vue-typicalstars81 🐡 Vue Animated typing in ~400 bytes of JavaScript.
  • Mar 9th

    Components & Libraries

    Miscellaneous
  • vue-diagram-editorstars31 - Highly customizable diagram editor with slot-based nodes (vue^2.6)
  • Mar 3rd

    Projects Using Vue.js

    Open Source

  • Bagistostars4.1k - A Free and Opensource Laravel eCommerce framework built for all to build and scale your business.
  • Mar 1st

    Components & Libraries

    Audio / Video

  • vue-flv-playerstars8 - An HTML5 Flash Video (FLV) Player component for Vue 2.x, based on flv.js.
  • Feb 28th

    Components & Libraries

    Loader

  • vue-content-loaderstars2.8k - SVG component to create placeholder loading, like Facebook cards loading
  • Components & Libraries

    Miscellaneous

  • vue-advanced-chatstars647 - Feature-rich and fully customisable chat rooms component. Support files, images, videos, audio, emojis, customised actions, etc.
  • Feb 27th

    Components & Libraries

    Social Sharing

  • vue-socialsstars12 - 💬 Social media share buttons and counts for Vue.js.
  • Projects Using Vue.js

    Open Source

  • Antares SQLstars226 - Cross platform SQL client made to be simple and complete.
  • Feb 26th

    Components & Libraries

    Calendar

  • vue-lunar-calendar-prostars28 - A vue component for lunar calendar. Uses calendar.js for date operations.
  • Feb 25th

    Components & Libraries

    HTTP Requests

  • swrvstars1.4k - Stale-while-revalidate data fetching for Vue.
  • Projects Using Vue.js

    Open Source

  • Yachtstars1.2k - A Docker container management webui using Vuetify for a hassle free way of managing docker containers and projects.
  • Components & Libraries

    Validation
  • vue-input-validatorstars14 - 🛡️ Highly extensible & customizable input validator for Vue 2
  • Feb 24th

    Components & Libraries

    Responsive

  • Mijin