awesome-vue
🎉 A curated list of awesome things related to Vue.js
https://github.com/vuejs/awesome-vue
Last synced: 10 days ago
JSON representation
-
Components & Libraries
-
Dev Tools
- Dash - Offline API documentation browser for macOS with instant search access to Vue.js docs and 200+ other frameworks.
- Font Awesome Finder - Chrome extension to search, preview and choose Font Awesome icons and copy the selected icon HTML code & Unicode to clipboard.
- codesandbox - An online IDE and prototyping tool for rapid Vue development.
- vue-snippets@atom.io - Atom snippets for Vue component files.
- vue2-autocomplete@atom.io - Vue.js 2.0+ autocomplete for Atom.
- Ionic Snippets - Vetur support for Ionic Components
- Vue.js support for WebStorm
- Vue Cheatsheet - The only Vue cheatsheet you will ever need
- Bit - Manage and reuse `vue` components between projects. Easily isolate and share components from any project without changing its source code, organize curated collections and install in different projects.
- Vue VSCode Snippets - Snippets that will supercharge your Vue workflow.
- Vue Language Tools (Volar) - ⚡The Fastest Vue Language Support Extension
- vitest - Next generation testing framework powered by Vite.
- vite-plugin-vue-inspector - jump to editor source code while click the element of browser automatically.
- Vim Vue - Syntax Highlight for Vue.js components.
- vue-styleguidist - A style guide generator for Vue components with a living style guide.
- Vue Testing Library - Simple and complete testing utilities that encourage good testing practices. Based on DOM Testing Library and built upon the official Vue Test Utils.
- vuese - One-stop solution for vue component documentation.
- Vue Mess Detector - A static code analysis tool for 👉 detecting code smells and best practice violations in Vue.js and Nuxt.js projects
- devtools - Chrome devtools extension for debugging Vue.js applications.
- jest-serializer-vue-tjw - Improved formatting of Jest Snapshots
- Roundtable - Zero-configuration MCP server that unifies multiple AI assistants (Claude Code, Cursor, GPT-4, etc.) into a single development workflow for Vue.js projects.
- Vue Log Arsenal - Lightweight Vue 3 plugin providing logging directives for easier debugging
- vue-flow-vis - real-time monitoring of component renders and reactive dependency tracking
- vue-hubble - A better way to select elements for UI testing in Vue.
- Vuex CheatSheet - Complete Interactive Vuex API.
- PocketMocker - Visual, browser-based HTTP mocking tool for front-end apps. Intercepts fetch/XHR, supports SmartMock rules, delay/error simulation and works great when developing Vue apps.
- Vue Mode - Emacs major mode for vue.js.
- Storybook - The UI Development Environment. works with v3.2+ later.
- Heroshot - Automate documentation screenshots with Vue component integration and theme-aware output.
-
Frameworks
- AgnosticUI - Accessible Vue 3 Component Primitives that also work with React, Svelte, and Angular!
- Carvue.js - IBM's Carbon Design System for Vue.js
- iview-ui - A Vue.js 2.0 UI Framework for web.
- v-semantic - Implementation of [semantic-ui](https://semantic-ui.com/) for Vue
- vuecidity - UI component framework for Vue.js 2.0
- PrimeVue - The Most Complete UI Component Library for Vue
- Vuetensils - A 'naked' component library for building accessible, lightweight, bespoke applications.
- Vuersatile Components - A Vue 3 component library, with form self-validation and an SCSS framework integrated.
- Prefect Design - Component library using Vue 3, Typescript & Tailwind.
- jqwidgets - 70+ Vue.js 2.0 UI Components with Material Design themes.
- Kendo UI for Vue
- TW Elemetns for Vue - Vue integration with Tailwind CSS - a free, open-source UI Kit
- Vapper - A Vue-based server-side rendering framework.
- Fes.js - An easy-to-use front-end application framework based on vue3.
- Dolphin Admin - An open source, free, lightweight, out-of-the-box, internationalized admin template based on Vue 3 + Vite + Naive UI + TypeScript + TailwindCSS. [Live demo](https://dolphin-admin-vue.bit-ocean.studio/)
- vue-element-admin - A magical vue admin based on Element UI 2.x [Online Demo](https://panjiachen.github.io/vue-element-admin/#/dashboard)
- vuestic-admin - Vue Admin Dashboard built with Vue 3 and `vuestic-ui`.
- vue-onsenui - 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.
- element-ui - A Vue.js 2.0 UI Toolkit for Web.
- vux - [Chinese] Vue UI Components based on WeUI.
- Framework7-Vue - Build full-featured iOS & Android apps using Framework7 & Vue.
- VuePress - Minimalistic Vue-powered static site generator.
- quasar-framework - Quasar Framework. Build responsive websites, hybrid mobile Apps and Electron apps using same code, with Vue.js 3.
- vue-vben-admin - A modern vue admin. It is based on Vue3, vite and TypeScript. It's fast! [Live demo](https://vben.vvbin.cn/)
- îles - Islands of interactivity, the joyful site generator
- VitePress - Vite & Vue powered static site generator.
- vant - A Vue.js 2.0 Mobile UI From YouZan.
- Element Plus - A Vue 3 UI Framework.
- Ionic - Mobile app development framework
- vuetify - Material Component Framework for Vue.js 2.
- vuestic-ui - A Vue.js 3.0 UI customizable UI Framework.
- uni-app - A cross-platform framework using Vue.js
- gin-vue-admin - 🚀Vite+Vue3+Gin development basic platform. [Live demo](https://demo.gin-vue-admin.com)
- vue-admin-box - The admin template based on vue3 and element-plus. [Live demo](https://cmdparkour.github.io/vue-admin-box/dist/)
- Vitify Admin - Vite 3 + Vuetify 2 + TypeScript, Vue 2.7
- DataFormsJS - A minimal routing and web service framework that uses Vue as a templating engine.
- Native script - Native mobile applications using NativeScript
- keen-ui - A lightweight collection of essential UI components written with Vue and inspired by Material Design.
- BalmUI - A modular and customizable UI library based on Material Design and Vue 3.0
- zircle-ui - A frontend library to develop zoomable user interfaces.
- vue-material - Material design for Vue.js.
- ant-design-vue - An enterprise-class UI components based on Ant Design and Vue 3.2.0
- heyui - (https://www.heyui.top/en) - A Vue.js 2.0 UI Toolkit for Web.
- Vue-Access-Control
- D2 Admin - An elegant backstage template build by vue [Online Demo](https://d2admin.fairyever.com)
- Vue Material Admin - A vue material design admin template [Online Demo](http://vma.isocked.com/#/dashboard)
- Tailmin - Admin dashboard built with Vue.js and Tailwind CSS. [Live demo](https://tailmin.vercel.app/)
- Admin One Vue 3 Tailwind dashboard - Vue.js 3 Tailwind CSS admin template with dark mode.
- BootstrapVue - Bootstrap v4 components and grid system for Vue.js.
- vue-notion - An unofficial Notion renderer – Use Notion as a CMS for Vue (e.g. Nuxt)
- Wave UI - An emerging UI framework for Vue.js with only the bright side. ☀️
- dashboard - A dashboard scaffolding based on vue.js created by vuejs/vue-cli 4.x. [Online Demo](https://dashboard.zce.me)
- Geeker-Admin - A set of open source backend management framework based on Vue3 + TypeScript + Element Plus. [Live demo](https://admin.spicyboy.cn)
- uiv - Bootstrap3 components implemented by Vue2.
- @Carbon/vue - Carbon Design System components from the @carbon team.
- Vue USWDS - A Vue.js implementation of the USWDS (U.S. Web Design System)
- Materio-vuetify-vuejs-admin-template-free - A Production ready, carefully crafted, most comprehensive Vuetify Vuejs admin template. [Live demo](https://themeselection.com/demo/materio-vuetify-vuejs-admin-template-free/demo/dashboard)
- CoreUI for Vue.js - CoreUI for Vue.js is a UI Component Library that offers a bunch of cross-browser, responsive, and lightweight Vue.js UI components.
- Maz-UI - Lightweight and efficient library for Vue 3 & Nuxt 3 & 4 with 50+ components, theming, i18n and useful plugins and composables.
- flowbite-vue - Vue component library based on Tailwind CSS
- oruga - UI components for Vue.js without CSS framework dependency.
- Anu - Build better interfaces faster. DX focused utility based vue component library ⚛️
- element-pro-components - plus
- Inspira UI - Open Source components to build stunning animated interfaces effortlessly using Vue, Nuxt and Tailwind CSS.
- Mosaic - Vue Admin TailwindCSS template - The All-in-one Tailwind CSS Admin Dashboard Template.
- YummyAdmin - 📈 Free Vue Admin Panel based on Naive UI and TailwindCSS. fairly completed with beautiful design, RTL support, and multilingual. (MSW, Pinia, TS, UnoCss, Vite)
- vue-pro-sidebar - router, vuex), this boilerplate allows you to choose your preferred colors. [Live demo](http://boussadjra.github.io/vue-pro-sidebar)
- Vue-Low-Code - Low Code toolkit that can generate VUE apps from Quant-UX prototypes
- AirPower4T - A development library based on Vue3, TypeScript, Element Plus, Vite which provides lots of Backend-Platform features such as `OOP` `Decoration` to make your development more efficient.
- Naive UI - A Vue 3 Component Library Fairly Complete, Customizable Themes, Uses TypeScript, Not Too Slow Kinda Interesting
- argon-dashboard-vue3 - Template, Element Plus & TailwindCSS 3, Vue3.
- Stellar UI - Fully styled and customizable components for Vue 3.
- Shadcn UI - An unofficial, community-led Vue port of [shadcn/ui](https://github.com/shadcn-ui/ui) (re-usable components built with [Radix Vue](https://github.com/radix-vue/radix-vue) and [Tailwind CSS](https://github.com/tailwindlabs/tailwindcss)).
- buefy - Components based on Bulma framework.
- vue-material-adapter - Integration of Material Components for Vue.js which follows the best practices recommended by Google: Using Foundations and Adapters
- DevExtreme Vue Components - 65+ responsive and feature-complete Vue UI components with customizable Material Design and Bootstrap compliant themes.
- soybean-admin - A clean, elegant, beautiful and powerful admin template, based on Vue3, Vite5, TypeScript, Pinia, NaiveUI and UnoCSS.
- Vuetensils - A 'naked' component library for building accessible, lightweight, bespoke applications.
- Origin UI Vue - Beautiful UI components built with Tailwind CSS and Vue
- PrimeVue - The Most Complete UI Component Library for Vue
- NutUI - A Vue.js 2.0 UI Toolkit for Mobile Web
- Inkline - Inkline is the intuitive UI Components library that gives you a developer-friendly foundation for building Vue.js 3 Design Systems.
- element3 - A Vue.js 3.0 UI Toolkit for Web is based on element-ui
- Qui-max - A Vue 3.x Design System for Web
- Vexip UI - A Vue 3 UI Library, Highly customizable property values, Full TypeScript, Performance should be good.
- Dolphin Admin - An open source, free, lightweight, out-of-the-box, internationalized admin template based on Vue 3 + Vite + Naive UI + TypeScript + TailwindCSS. [Live demo](https://dolphin-admin-vue.bit-ocean.studio/)
- MDBootstrap - Powerful UI toolkit based on the latest Bootstrap 4 and Vue 2.6.10, providing a set of slick, responsive page templates, layouts, components and widgets to rapidly build responsive, mobile-first websites and apps.
- CabloyJS
- Nuxt.js - Versatile Vue.js Framework.
- @todovue/tv-ui - A customizable, accessibility-first UI component library for Vue 3. [Docs](https://ui.todovue.blog/)
- BoldKit - A neubrutalism-styled Vue 3 & Nuxt component library with 45+ components, 35 SVG shapes, and charts. Built on Reka UI and compatible with shadcn-vue CLI.
-
UI Utilities
- threejs - vr](https://github.com/facebook/react-vr)
- Vuebar - Vue 2 directive for custom scrollbar that uses native scroll behavior. Lightweight, performant, customizable and without dependencies.
- vue-error-page - Provides a wrapper for router-view that allows you to show error pages without changing the URL
- portal-vue - A Vue Plugin to render your component's template anywhere in the DOM (Works on the virtualDOM level, doesn't move nodes within the DOM)
- vue-pano - A panorama viewer in Vue component.
- v-animate-css - The easiest to implement Vue 2 directive for Animate.css
- vue-filter-date-format - Simple datetime filter for Vue 2.
- vue-filter-pluralize - Simple pluralize filter for Vue 2.
- vue-filter-date-parse - Simple parsing datetime filter for Vue 2.
- Eagle.js - based slideshow framework for Vue.js.
- vue-router - The official router for Vue.js.
- vue-fullscreen - A simple Vue component for fullscreen, support Vue2 and Vue3.
- trois - ✨ ThreeJS + VueJS 3 + ViteJS ⚡
- vue3-lazyload - Vue module for lazy-loading images in your vue 3 applications.
- vest - 🦺 Declarative form validation framework inspired by unit testing.
- vee-validate - Simple Vue.js input validation plugin.
- @formkit/auto-animate
- FormKit - Vue 3 form development. 10x faster. Form inputs, validation, submission, error handling, generation, accessibility, theming, and more.
- vue-animate - A Vue.js port of Animate.css. For use with Vue's built-in transitions.
- laravel-vue-pagination - A Vue.js pagination component for Laravel paginators that works with Bootstrap.
- unplugin-vue-router - Next Generation file based typed routing for Vue Router.
- Unhead
- v-odometer - Smoothly transitions numbers with ease. Use this library to give your application a smooth animation, only applicable on numbers.
- FormVuelar - Vue form components with server-side validation in mind
- TresJs - Declarative ThreeJS using Vue Components
- Cientos - Collection of useful helpers and fully functional, ready-made abstractions for TresJs
- vue-inline-svg - Vue component loads an SVG source dynamically and inline `<svg>` so you can manipulate the style of it with CSS or JS. (vue 2.x, vue 3.x)
- vorms - Vue Form Validate with Composition API.
- vue-tiny-validate - Tiny (2.5KB minified) Vue Validate Composition.
- vue-paginate-al - Vue paginate with return your data.
- VueGL - Vue.js components rendering 3D graphics reactively via three.js
- laravel-vue-semantic-ui-pagination - A Vue.js 2.x pagination used with Laravel & Semantic-UI.
- regle - ✅ Headless form validation library for Vue.js.
- vue-tiny-pagination - A Vue component for create a tiny pagination.
- vue-use-active-scroll - Highlight Vue 3 menu/sidebar links without compromises.
- v-github-icon - easily add "that" tiny GitHub icon on the right/left corner of your Vue components/libraries demos' 🤙
- @morev/vue-transitions
- @vuito/vue - Simple, lightweight, isomorphic, and template-based validation library.
- vue-slide-up-down
- vueginate - A simple pagination component for Vue 3
- vue3-lottie
- Official: Vue Teleport
- kitbag/router - A type safe router for vuejs
- vue-to-print - Print Vue 3 components in the browser. Supports Chrome, Safari, Firefox and EDGE.
- v-route-generate - A tool to generate routes for vue-router 4.x.
- timered-counter
- vue-exit-intent - ✨ Vue Composable to handle user's Exit Intent.
- piying-view - Frontend Form Solution; strongly typed; Vue 3
- ssgoi - Native app-like page transitions with spring physics, 60fps on mobile, SSR-ready, and all modern browser support
- vue-kinesis
- vue-uform - an component-first, unstyled, flexible form validation library for Vue 3
- vue-svgicon - A tool to create svg icon components. (vue 2.x).
- vue-tabevents
- vue-responsive - elements with the Bootstrap 4, 3 or self defined breakpoints.
- vrf - Declarative scalable ui-agnostic markup-based Vue forms.
- tracked-instance - Build large forms and track all changes.
- Vorm - A dynamic, schema-driven and fully validated form engine for Vue 3 with zero dependencies and full slot control.
- VueFormify - Build powerful, type-safe forms in Vue 3.
- validation-composable - ✅ Lightweight validation for Vue — just 40 lines of code.
- vue-not-visible - Vue directive for removing from dom (like v-if) element on screen smaller than breakpoints.
- vuescroll - A scrolling plugin based on Vue.js for uniforming the scrolling in PC and mobile.
- vue-lazy - Lightweight Image/Picture lazyload based on Intersection API
- v-page - A simple pagination bar, including length Menu, i18n support, based on Vue2.x.
- vue-use-paginator - Vue 3 use-hook to reactively paginate data and arrange paginator buttons. Completely renderless.
- blottie
- vue-countup-v3
- vue-displacement-slideshow - A Vue.js component that makes Webgl image displacement transitions easier.
- vue-final-validate - Vue validation solution from my development experience, support nested, async.
- vue-global-events
- Form Builder - Json template based form builder, based on Vue and Laravel.
- Enforma - UI agnostic, schema-ready form library for Vue 3. 30+ built-in validation rules. UI presets for Vuetify, PrimeVue and Quasar
- vue-pagination - A non-style pagination with composable that can integrate with any frameworks.
- @nabaraj/vue-pagination - A lightweight Vue 3 pagination component with TypeScript types and customizable slots.
- vue-autofocus-directive - Vue autofocus directive.
- vue-lpage - Low-level Vue pagination component.
- vuelidate - Simple, lightweight model-based validation for Vue.js.
- Formisch - A form library with focus on performance, type safety and bundle size
-
UI Components
- DevExtreme Vue Grid - High-performance plugin-based Vue data grid for Bootstrap.
- vue-instantsearch - The ultimate toolbox for creating instant-search experiences using [Algolia](https://www.algolia.com/).
- vuetiful-datatable - Datatable component with sorting, filtering, pagination, grouping and aggregation.
- vue-table-component - A straight to the point Vue component to display tables.
- vue-jqxgrid - Vue data grid with filtering, sorting, editing, grouping, data export and other features.
- vue-jqxpivotgrid - Vue pivot data grid with pivot designer, drill through cells, pivot functions.
- vs-notify - Tiny but powerful notification component with no dependencies.
- vue-simple-spinner - A simple, flexible spinner for Vue.js
- epic-spinners - Easy to use css spinners collection with vue.js integration.
- vue-loading-overlay - Tiny full screen loading indicator
- vue-material-design-icons - A collection of SVG Material Design icons as single file components.
- vue2-siema - Plugin wrapper for the very tiny Siema carousel/slider library.
- @egjs/vue-flicking - It's reliable, flexible and extendable carousel for Vue.js 2 & 3.
- vue-split-carousel - A carousel component meanwhile display several carousel item, support vue 2 and vue 3.
- vue2-frappe - A simple wrapper around Frappe Charts for VueJS
- vue-jqxchart - Charting component with Pie, Bubble, Donut, Line, Bar, Column, Area, Waterfall, Polar & Spider series.
- vue-jqxscheduler - VueJS Scheduler component.
- @egjs/vue-infinitegrid - Arrange infinite card elements according to various layout types like masonry for Vue.js 2.
- vue-invisible-recaptcha - Super easy integration for Google's Invisible reCAPTCHA
- vue2-heropatterns - A Vue2 implementation allowing you to add the popular Hero Patterns onto any Div
- Vueform - (probably) the most comprehensive form builder for Vue.js [Online Demo](https://vueform.com/examples)
- IFstruct-parser-vue - Converts [iofod](https://www.iofod.com) edited projects into production-ready Vue projects
- VCalendar
- vue2-daterange-picker - Vue2 date range picker based on bootstrap-daterangepicker (no jQuery dependency)
- vue-infinite-autocomplete - Vue infinite-autocomplete wrapper for Vue.js 2.\*
- vue-submit - Simple implementation of Ladda ([1](http://lab.hakim.se/ladda/), [2](https://msurguy.github.io/ladda-bootstrap/)) in less than 90 lines of code with no dependencies.
- vue-stars - Highly customizable rating control (using stars or other characters)
- vue-ui-predicate - A rules editor, generic filtering UI, predicates component for Vue JS.
- tanstack-table - Headless UI for building powerful tables & datagrids.
- vue-carousel-3d - Vue Carousel 3D - Beautiful, flexible and touch supported 3D Carousel for Vue.js.
- vue-data-ui - Vue 3 chart library with 60+ components. Official site: [https://vue-data-ui.graphieros.com/](https://vue-data-ui.graphieros.com/)
- reactivesearch-vue - UI components for building data-driven apps with Elasticsearch
- vue-echarts - Vue.js component for Apache ECharts™.
- swiper - Official Swiper component for Vue 3. Tree shakable, SSR support, typing, a11y and a lot more
- ag-grid-vue - Vue adaptor for ag-Grid.
- vue-fluid-dnd - A Vue 3 drag and drop, sortable, dependency-free library with cool animations, a easy to use api using vue composables.
- vue-chartjs - Vue.js wrapper for Chart.js.
- vue-functional-calendar - Lightweight, high performance calendar component(Date Picker, Date Range) based on Vue.
- virtua - A zero-config, fast and small (~3kB) virtual list component for React and Vue
- vue-upload-component - Vue upload component, Multi-file upload, Upload directory, Drag upload, Drag the directory. Supports Vue >= 2.0
- vue-select - A native Vue.js component that provides similar functionality to Select2 without the overhead of jQuery.
- vue-datagrid - Vue grid wrapper for powerful webcomponent revo-grid with excel like rich edit and behavior.
- vue-cheetah-grid - A high-performance grid engine that work on a canvas for Vue.js.
- vue-qrcode-reader - A set of Vue.js components for detecting and decoding QR codes.
- vue-croppie - Yet another image cropper
- vue-easy-slider - Slider Component of Vue.js.
- v-region - A simple region selector, provide Chinese administrative division data.
- qrcode.vue - A Vue.js component to generate qrcode. Supports both Vue 2 and Vue 3.
- vue-fontawesome - Font Awesome 5 Vue component
- vue-simple-calendar - Flexbox-based Vue month calendar component; supports multi-day events, localization, holiday emoji, drag/drop. No dependencies.
- ckeditor5-vue - An official CKEditor 5 rich text editor component for Vue.js.
- vue-froala-wysiwyg - Official VueJS plugin for Froala WYSIWIG HTML Editor.
- GridSheet - Highly customizable spreadsheet engine with formula support, multi-sheet references, and a Vue3 wrapper built on a Preact core.
- vue-draggable-resizable - Vue2 component for draggable and resizable elements.
- vuedraggable-plus - Vue component allowing drag-and-drop sorting module, support Vue>=v3 or Vue>=2.7. Based on Sortable.js.
- vxe-table - Vue form/table solution.
- form-create - Form builder with dynamic rendering, data collection, validation, and submission capabilities, supporting json data
- vue-chartkick - Create beautiful JavaScript charts with one line of Vue
- vue-flow - Interactive, customizeabe, graph & flowchart editor for Vue3
- vue-flatpickr-component
- zoom-image - A little yet powerful framework agnostic library to zoom image on the web
- vuetify-color-field - Vuetify Color Field is a Vuetify VTextField Color Picker Component
- vuetify-drilldown-table - The Vuetify Drilldown Table is a powerful component that enhances the functionality of the Vuetify framework's v-data-table and v-data-table-server. It provides a recursive table structure, allowing you to display hierarchical data in a nested format.
- vuetify-inline-fields - Vuetify Inline Fields Component Library offers a comprehensive collection of reusable UI components to create elegant and efficient inline form fields within your applications.
- vuetify-resize-drawer - The vuetify-resize-drawer component extends the functionality of the v-navigation-drawer so that it is resizable by the user.
- vue-data-tables - Vue2.0 DataTables, based on element-ui.
- vodal - A vue modal with animations.
- vue-cropper - A picture clipping plugin for vue2.0
- vue-goodshare - Vue.js component for social share with beautiful button design. Simple install, extensive documentation, developer support, SEO friendly, clean code without scripts tracking user activity on the page, high speed. Work with Vue.js 2.x.
- vue-diagrams - Diagram component for vue.js, inspired by react-diagrams
- vue-toast-notification - Yet another Vue.js Toast notification plugin.
- vue-cal - A Vue JS full calendar, no dependency, no BS. 🤘.
- vue-command - A fully working Vue.js terminal emulator
- vue-skia - Skia based 2d graphics vue3 rendering library. It is based on Rust to implement software rasterization to perform rendering.
- vue-toggles - A highly customizable and accessible toggle component
- vue-cool-select - Bootstrap / Material Design theme, support slots, autocomplete, events, validation and more.
- vue-apexcharts - Vue.js component for [ApexCharts](https://github.com/apexcharts/apexcharts.js).
- vue-css-donut-chart - Lightweight Vue component for drawing pure CSS donut charts.
- vue-crud-x - Extensible crud component using Vuetify layout, other than the usual page, sort, filter, it is able to do nested CRUD, custom forms, filters, operations.
- vue-sweetalert2 - wrapper for sweatlaert2 with support for TypeScript, Nuxt and SSR
- vue-ellipse-progress - A flexible Vue.js component to create beautiful animated circular progress bars and loaders
- @kolirt/vue-web3-auth - 💎 Web3 authentication for Vue3 apps based on WalletConnect v2 and wagmi
- vue-trix - Simple and lightweight Trix rich-text editor for Vue.js
- Everright-formEditor - A visual drag-and-drop low-code form editor
- schedule-x - A material design event calendar. Customizable, light- and dark modes & multilingual.
- vue-smooth-dnd - Vue wrappers of smooth-dnd library. drag and drop, sortable library covering for many cases.
- css-3d-progress - A 3D progress bar component written using web Components, supports Vue, React and Svelte.
- vue-next-progressbar - Slim progress bars(1KB gzipped) for Vue 3.
- @vueform/multiselect - Vue 3 multiselect component with single select, multiselect and tagging options.
- vue-kanban - A flexible drag and drop kanban board component
- @kyvg/vue3-notification - Vue 3 notification library
- vue3-openlayers - Vue 3 components to work with OpenLayers.
- vue3-emoji-picker - Simple and Powerful Emoji Picker for Vue3.
- link-prevue - Flexible component for generate a link preview.
- vue-grid - A flexible grid component for Vue.js
- vue-poll - A Vue.js component for voting
- vue-timer-hook - Vue 3 Timer module inspired by react-timer-hook
- flowchart-vue - Flowchart & Flowchart designer component for Vue.js.
- vue3-carousel - A highly customizable, lightweight Vue 3 carousel component for your next awesome project.
- vue3-qr-reader - A Vue 3 QR reader component. Refactor vue-qrcode-reader for vue 3 compatibility.
- @vueform/toggle - Vue 3 toggle component with labels, custom slots and styling options.
- vue3-dnd - React DnD in Composition API implementation, Use the Composition API for sortable and free draggable, Supported Vue2, Vue3.
- qalendar - An event calendar and datepicker for Vue 3
- vue-tailwind-datepicker - A Vue 3 Datepicker using Tailwind CSS 3
- @kolirt/vue-modal - ⚡️ Simple Vue3 modal package
- notivue - Fully-featured notification system for Vue 3 and Nuxt 3.
- vue-use-sound - A Vue Hook for playing sound effects.
- vue-fixed-header - Simple and cross-browser friendly fixed header component for Vue.js written by TypeScript.
- @vue-leaflet/vue-leaflet - Vue 3 components for Leaflet (1.x) maps.
- vue-smooth-picker - A SmoothPicker for Vue 3 (like native datetime picker of iOS)
- vue-navigation-bar - A simple, pretty navbar for your Vue projects.
- v-viewer - Image viewer component for vue2 and vue3, supports rotation, scale, zoom and so on, based on [viewer.js](https://github.com/fengyuanchen/viewerjs)
- vue-cesium - Vue 2.x & Vue 3.x components for Cesium.
- v-distpicker
- vue-quilly - 🪶 Tiny Vue 3 component, that helps to create Quill v2 based WYSIWYG editors.
- vue-h5-audio-controls - A simple h5 music controller for Vue.
- vueye-datatable - Vueye data table is a responsive data table component based on Vue.js 2, it organizes your data per pages in order to navigate easily.
- vue-speedometer - Vue component for showing speedometer like gauge using d3.
- vue-scroll-picker - A scroll picker component for Vue 2.x. Support all gestures of mouse(also wheel) and touch.
- vue-simple-context-menu - Simple context-menu component built for Vue. Works well with both left and right clicks.
- vue-pdf-embed - PDF embed component for Vue 2 and Vue 3
- vue-use-fixed-header - Turn your boring fixed header into a smart one.
- vue-collapsed - Vue 3 CSS height transition from any to auto and vice versa. Accordion ready.
- vue-icomoon - With vue-icomoon you can easily use the icons you have selected or created in icomoon.
- vue-dataset - A set of Vue.js components to display datasets with filtering, paging, and sorting capabilities!
- vue-search-input - A Vue 3 search input component, inspired by the global search input of Storybook and GitHub.
- @kouts/vue-modal - A customizable, stackable and lightweight modal component that adheres to the guidelines set in WAI-ARIA Dialog (Modal) section of W3C.
- v-offline - Simple, tiny and easy to use detection of offline & online events for your Vue app (less than 390b minified)
- vue-identify-network - ⚡️Identify what kinda internet your users are using!
- v-image
- ZingChart-Vue - Vue component made by ZingChart with 35+ chart types.
- vue-audio-visual - Vue HTML5 audio visualization components.
- vue-word-highlighter - The word highlighter library for Vue 2 and Vue 3.
- vue-lumino - A component to use Vue.js with Jupyter Lumino (PhosphorJS), integrating DOM & VDOM through event listeners and Vue reactivity system.
- vue3-marquee - A simple and responsive marquee component for Vue 3 applications with 0 dependencies.
- vue-picture-cropper - A simple and easy-to-use picture cropping component for Vue 3.
- vue-finder - A component to display hierarchical data, with selection, filtering and drag & drop
- vue-spring-calendar - It's a Vue based component which provides the functionality of a full-calendar that shows daily events. the [`demo`](https://boussadjra.github.io/vue-spring-calendar/).
- @egjs/vue-flicking - It's reliable, flexible and extendable carousel for Vue.js 2 & 3.
- vue-input-facade - A lightweight and dependency free input masking library created specific for Vue, originally a fork of the famous _vue-text-mask_ but actively maintained and with lots of improvements after there.
- sl-vue-tree - A simple customizable draggable tree component for Vue.js
- vue-currency-input - Easy input of currency formatted numbers for Vue.js.
- v-network-graph - An interactive SVG based network-graph visualization component for Vue 3.
- vuejs-confirm-dialog - :speech_balloon: a simple way to create, reuse, promisify and build chains of modal dialogs in Vue.js.
- vue-simple-password-meter - Lightweight password strength meter with no dependency
- vue3-easy-data-table - A easy-to-use data table component made with Vue.js 3.x, referring to the API and UI of data table component in Vuetify 2.
- sortablejs-vue3 - A Vue 3 component acting as a thin wrapper around SortableJS
- v-idle - A Vue.js plugin to detect idle/non-active users.
- vue3-form-wizard - Vue3-form-wizard is a vue based component with no external depenendcies which simplifies tab wizard management.
- hy-vue-gantt - A powerful and flexible Gantt chart component for Vue 3 applications.
- vue3-social-sharing - Style agnostic Vue 3 plugin for social sharing your links on major social networks.
- vue-progress-circle - Circle progress bar component for vue3
- vue-roller-picker - Roll-designed selector component for vue3
- vue-enhanced-check - Enhanced checkboxes / radio input + toggle, components for vue 3
- vue-integer-plusminus - Integer input component for vue3 with increment and decrement buttons, fitting as spinbutton, allowing keyboard functionalities
- vue-datepicker - A clean & responsive datepicker with Material Design style for Vuejs 2.x. (date/month/quarter && date range picker) :new:
- vue-file-toolbar-menu - UI file/toolbar menus for Vue apps
- Vue-Player - Lightweight, customizable, and easy-to-implement vue video player.
- vue-final-modal - friendly, highly customizable, stackable modal component.
- Vue Markdown - The vue component for render Markdown string, supports custom rendering of specific node types and better adapts to AI Chat Stream.
- vue-echarts - ECharts component for Vue.js.
- v-tooltip - Easy tooltips with Vue 2.x.
- radial-color-picker - Minimalistic color picker with a focus on size, accessibility and performance.
- vue-web-terminal - 💻 A feature-rich and powerful web terminal plugin for vue2 & vue3.(功能强大的网页命令行终端插件)
- vnodes - General purpose components to create svg interactive graphs, diagrams or node based visual tools.
- vue-advanced-chat - Feature-rich and fully customizable chat rooms component. Support files, images, videos, audio, emojis, customised actions, etc.
- navpress - NavPress is a CLI tool for generating static navigation websites. It allows you to quickly build a navigation site through a configuration file.
- vue-skeleton-content-loader - Lightweight and accessible library to make beautiful, animated loading skeletons that automatically adapt to your Vue app
- vite-plugin-vue-preview - a vite plugin for code preview, of course you can also use the component separately
- @marketconnect/vue-pivot-table - A vue component for pivot table
- tiptap - A renderless and extendable rich-text editor for Vue.js
- vue-ins-progress-bar - A Vue component of ins-style progress bar 一款 ins 风格的 vue 进度条组件
- vue-table-component - A straight to the point Vue component to display tables.
- fancy-grid-vue - Vue adaptor for FancyGrid.
- jz-gantt - A high-performance Vue gantt component, which includes highly customizable table columns, dynamic update data, freely drag the progress bar, switch header, etc.
- Vue Pivottable - based PivotTable.js.
- Vue3 Pivottable - based PivotTable.js.
- vue-easy-toast - A toast plugin for vue/vue2.
- VueToastify - A fuss free notification component.
- vue-global-alert-utility - A Vue.js global alert utility to replace vanilla JavaScript `alert` function with better user and developer experience, while keeping it as simple as possible.
- vue-default-page - A Vue 3.0 plugin with built-in v-loading, v-skeleton, v-error and v-empty custom directives.
- vue-scroll-progress - Simple Vue.js plugin for page scroll progress bar
- vue-popper-lite - A popover component based on [popper.js tree shaking](https://popper.js.org/docs/v2/#popper-lite-tree-shaking) for Vue 3 written by TypeScript.
- vuejs-dialog - A lightweight, promise based alert, prompt and confirm dialog.
- v-dialogs - A simple and powerful dialog, including Modal, Alert, Mask and Toast modes, based on Vue2.x
- vue-it-bigger - A simple image / (YouTube) video lightbox component for Vue.js.
- vue-fa - Simple FontAwesome 5 Vue.js 2 component.
- v-selectmenu - A simple, easier and highly customized menu solution for Vue2.
- vue-awesome-sidebar - A modern and fast sidebar menu component for vue(3x) capable with vue-router.
- vue-my-dropdown - A customizable dropdown component for Vue 3 with TypeScript support.
- vue-concise-carousel - Vue Concise Carousel with True SSR. Works for Vue 2 & 3.
- vue-snap - 🌿 Modern and lightweight Vue 3 Carousel powered by CSS Scroll Snap.
- bs-vue-timeline - An alternative responsive boostrap-vue timeline
- vue-calendar - A fully-featured, customizable calendar date picker component for Vue 3 with built-in Tailwind CSS support. Perfect for building scheduling applications, event calendars, and date pickers.
- vue-mars3d - Vue 2.x 3D earth visualization JS development platform.
- vue-maplibre-gl - Vue 3.x wrapper around Maplibre GL JS library written in TS. Including style switch and frame rate control.
- Vue Datamaps - Vue 2 port of the javascript-based DataMaps
- vue-infinity - An easy-to-use virtual list component for Vue 3. Supports configurable grid layout, horizontal/vertical scroll, scroll snapping, seeking, ssr
- @f3ve/vue-markdown-it - A markdown-it component for Vue3. Easy to use and fully typed.
- coya - Diagram drawing library (vue3 only)
- vue-highlight-words - Vue component to highlight words within a larger body of text. Ported from [react-highlight-words](https://github.com/bvaughn/react-highlight-words)
- vue-twemoji-picker - A fast plug-n-play Twemoji Picker (+textarea for Twemoji rendering) for Vue.
- vue-image-zoomer - image zoom component for Vue.js 2 & 3, that also works on touch devices.
- vue-magnifier - Vue 3 image zoom component.
- Everright-filter - A query builder component for Vue3. Supports filtering of multiple data types, including string, number, dropdown, cascade, region, date, and time.
- vue-wheel-spinner - A simple, customizable wheel of fortune component. [See Demo](https://vue-wheel-spinner-demo.vercel.app/)
- vue3-tabs-chrome - A Vue3 component for Chrome-like tabs.
- vue3-tabor - A versatile Vue 3 tabs component with rich API, supporting keep-alive and iframe integration.
- vue-tel-input - International Telephone Input with Vue.
- vue3-otp-input - A fully customizable, OTP (one-time-password) input component built with Vue 3.x and Vue Composition API.
- v-selectpage - A powerful selector for Vue2, list or table view of pagination, use tags for multiple selection, i18n and server-side resources supports.
- vue-select-sides - A component for Vue.js to select double-sided data (2-sides).
- vue3-select-component - Vue 3 Select Component, single & multi-select, best-in-class DX support with TypeScript end-to-end typesafe, easy styling, slots and more ~4.4KB
- Vue DnD Kit - A lightweight, performant drag and drop toolkit for Vue 3 with composable API, keyboard navigation, accessibility support, and advanced customization options. Supports any cases, and touch devices. Inspired by React DnD Kit
- vue-color-input
- vue-r-mask - Directive with template similar to javascript regular expression.
- vue-img-cutter - A vue plugin for image cutting tool,it's very convenient to use.
- vue-polygon-cropper - A simple component to crop images in polygon shapes. [Demo](https://stackblitz.com/edit/vitejs-vite-urtqie?file=src%2FApp.vue)
- TwicPics - Components replacing img and video tags with lazy loading, CLS optimization, and progressive loading out-of-the-box and enabling media optimization and manipulation.
- hevue-img-preview - Image preview for Vue 2 & 3, supports mobile and desktop. [(demo)](https://heyongsheng.github.io/en/guide/profile.html)
- v-use-places-autocomplete - 📍 Vue composable for Google Maps Places Autocomplete.
- vue3-signature - A electronic signature component for Vue 3
- vue-signature - A electronic signature component for Vue2.x
- vue-stage-play - Step-by-step guided tour components for Vue3.
- @lossendae/vue-table - Simple table component for Vue.js 2.x with pagination and sortable columns.
- vue-connection-listener - Vue event bus plugin listening for online/offline changes.
- vue-advanced-cropper - An advanced cropper that gives you opportunity to create almost any cropper that you desire
- vue-stepper-component - A fully customizable Stepper component with Vuex support and Zero dependencies.
- vue-konva - Vue & Canvas - JavaScript library for drawing complex canvas graphics using Vue.
- Toastflow - 💡 Headless toast (notification) engine + Vue 3 renderer (TS-first, CSS-first theming, highly customizable).
- vue-flux - Image slider which comes with 20 cool transitions.
- vue-prom - Vue promise wrapper component.
- vue-quintable - A responsive and highly configurable table based on Vue 2.x and Bootstrap 4.x
- vue-default-page - A Vue 3.0 plugin with built-in v-loading, v-skeleton, v-error and v-empty custom directives.
- vue-icons - More than 11,000 icons from most popular icon libraries (bootstrap, fontawesome, feather .. etc)
- v-dropdown-menu - Customizable dropdown menu plugin for vuejs. SSR supported.
- vue-bottom-sheet - A swipeable bottom sheet component for Vue.js created with Hammer.js
- @egjs/vue-infinitegrid - Arrange infinite card elements according to various layout types like masonry for Vue.js 2.
- @tato30/vue-pdf - A PDF viewer for Vue 3. [Demo](https://tato30.github.io/VuePDF/)
- object-visualizer - Vue 3 JSON inspector with Chrome-like theme.
- vue-share-modal - A pure, lightweight, and beautiful share modal for Vue 3.
- vue-easytable - A powerful table components based on Vue2.x
- Vue Datatable - VueJS powered Datatable with Laravel server-side loading and JSON template setup
- vue-country-flag - Vue component for country flag icons
- vue-tree-navigation - Vue.js 2 tree navigation with vue-router support
- vue-multiselect - Universal select/multiselect/tagging component for Vue.js.
- vue2-leaflet - Vue 2 components for Leaflet maps.
- vuehex - Fast, virtualized hex viewer and editor for Vue 3. View and edit binary data. [Demo](https://vvollers.github.io/vuehex/demo/)
- tsParticles - A lightweight Javascript library to easily create highly configurable and interactive particle animations
- @maxel01/vue-leaflet - Vue 3 components for Leaflet (2.x) maps.
- markdown-design - An out-of-the-box Vue 3 Markdown component with real-time rendering, featuring TOC generation, full-text search, and more.
-
Utilities
- tolgee/vue - Web-based localization tool enabling users to translate directly in the Vue 3 app they develop.
- vuex-lite - A 1KB Vuex with just state and mutations.
- mobx-vue-lite - Lightweight Vue 3 bindings for MobX based on Composition API.
- casl-vue - Restricts what resources a given user is allowed to access
- Vue Rest Resource - Rest HTTP resource management for Vue.js and Vuex projects.
- vue-decorators - Decorators for Vue.js (beta).
- vue-css - Vue.js plugin that allows you to bundle CSS with your components.
- vs-crumbs - Vue breadcrumbs in 40 lines of code that allows nested paths without child views.
- vue-macros - Explore and extend more macros and syntax sugar to Vue.
- tanstack-query - Powerful asynchronous state management.
- vue-i18n - Internationalization plugin for Vue.js.
- unplugin-auto-import - Auto import Vue APIs on-demand for Vite, Webpack and Rollup.
- vite-svg-loader - Vite plugin to load SVG files as Vue components
- unplugin-vue-components - 📲 On-demand components auto importing for Vue.
- vue-loader - Webpack loader for Vue.js components.
- vue-async-computed - Async computed properties for Vue.js.
- vueuse - Collection of essential Vue Composition API utils works for Vue 2.x and 3.x.
- vue-jsx-hot-loader - Enable HMR for Vue.js components with JSX render functions.
- vue-api-query - Elegant and simple way to build requests for REST API.
- eslint-plugin-vue - Eslint plugin for Vue.js projects.
- swrv - Stale-while-revalidate data fetching for Vue.
- exome - Simple proxy based state manager for deeply nested states.
- pinia-orm - The Pinia plugin to enable Object-Relational Mapping access to the Pinia Store. 🍍
- harlem - Simple, unopinionated, lightweight and extensible state management for Vue 3
- vue-concurrency - library for encapsulating asynchronous operations and managing concurrency for Vue and Composition API.
- vue-types - Vue Prop Types definitions.
- vue-socket.io-extended - Socket.io bindings for Vue.js and Vuex
- pinia-xstate - Put your xstate state machines into a global pinia store.
- jsonapi-vuex - Use a JSONAPI api with a Vuex store, with client-side restructuring/normalization of records.
- v-intl - Global Intl wrapper for your awesome Vue 3 app 🔉
- mobx-vue-lite - Lightweight Vue 3 bindings for MobX based on Composition API.
- v-bucket - 📦 Fast, Simple, and Lightweight State Management for Vue 3.0 built with composition API, inspired by Vuex.
- vue-live - A component to demo components, inspired by react-live.
- vue-intlayer - Intlayer i18n solution for vue 3.
- vue2-storage
- fela-vue - CSS-IN-JS mixin for Vue designed for flexibility yet team-oriented.
- pinia-plugin-unstorage - The best persistence plugin with unjs/unstorage for pinia.
- @skirtle/vue-vnode-utils - Helper functions for working with slot VNodes inside render functions in Vue 3
- @tauri-store/pinia - Persistent Pinia stores for Tauri.
- vue-tiny-translation - Super lightweight (0.32KB) reactive translation plugin for Vue 3. [Demo](https://vue-tiny-translation.netlify.app/)
- effector
- pinia - 🍍 Intuitive, type safe, light and flexible Store for Vue using the composition api with DevTools support.
- vue-apollo - Apollo/GraphQL integration for VueJS.
- @erlihs/pinia-plugin-storage - A comprehensive state persistence and synchronization, yet as simple as it can be.
- intlify/vue-i18n-next - Vue I18n for Vue 3.
- vue3-websocket - Validate incoming WebSocket data with Zod.
- vue-facing-decorator - Vue 3 typescript class component decorators, like `vue-property-decorator` in Vue 2.
- vue-request - ⚡️ Vue 3 Composable for data fetching, supports SWR, polling, error retry, cache request, pagination, and other cool features.
- vue-vroom - A plugin for REST APIs, that lets you quickly generate type safe stores and a mock API with minimal config.
- vue-next-i18n - A lightweight internationalization plugin for Vue 3.
- vue-option-events - Bring Vue.js 1 events option and \$emit to Vue.js 2.
- vue-datatable-url-sync - Synchronize datatable options and filters with the url to keep user preference even after refresh or navigation
- vue-auth-href - A VueJS directive for downloading files that are under a protected route schema
- vuex-masked-modules - 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.
- apollo-vue-devtools - Apollo integration for Vue-Devtools to inspect GraphQL queries in the vue-devtools timeline
- vue-ts-types - Lightweight TypeScript-first Vue prop type definitions.
- vite-plugin-svg-sfc
- vue-page-stack - Routing and navigation for your Vue SPA. Vue 单页应用导航管理器
- vue-safe-html - Vue.js directive which renders sanitised HTML dynamically.
- vue-stripe-js - Vue 3 components for Stripe.js
- Loccy - Effortless Vue-i18n management in VS Code-based editors, featuring smart AI translations and key suggestions.
- vscode-vue-i18n-ally - VSCode extension for better Vue-i18n experiences.
- vue-stripe-checkout - A simple vue plugin for Stripe checkout.
- v-google-translate - A component that use google translate to internationalize your Vue.js app.
- fluent-vue - Internationalization plugin for Vue.js (2 and 3). Vue.js integration for Fluent.js - JavaScript implementation of Project Fluent
- pinia-persistedstate-2 - Persist and rehydrate your Pinia state between page reloads.
-
Integrations
- amazon-cognito-vuex-module - Vuex module for Amazon Cognito.
- vue-0xcert - Vue.js integration for 0xcert Framework - an open-source library that provides tools for building powerful decentralized applications
- vuefire - Official Firebase bindings for Vue.js
- vue-postgrest - Vue.js integration for postgREST: flexible, powerful and easy to use.
- vue-gtag - Global Site Tag plugin for Vue
- vue-tg - Telegram Web Apps integration for Vue 3.
- vue-cli-plugin-chrome-extension-cli - Vue CLI Plugin generate chrome extension template
- vue-recaptcha - Google reCAPTCHA component for Vue.js
- vuefire - Firebase for VueJS and Vuex
- vue-tweet - Vue 3 component that let you embed tweets in your App by only giving the tweet id
-
Scaffold
- vue-element-ui-scaffold - Online and visual Vue 2 with Element-UI CRUD scaffold/generator.
- vue-firebase-element-ui-scaffold - Online and visual Vue 2, Element-UI and Firebase scaffold/generator with CRUDs, authentication, file/image upload, activity log and more.
- vuelectron - electronjs starter kits for vue.
- Vutron - Quick start templates for Vite + Electron + Vue 3 + Vuetify + TypeScript.
- electron-vite-vue - Really simple Electron + Vite + Vue boilerplate.
- Vite - Next generation frontend tooling. It's fast!
- electron-vite-template - A modern desktop application project template with Vue 3, Vite & Electron. **It's fast!**
- vue-enterprise-boilerplate - An ever-evolving, very opinionated architecture and dev environment for new Vue SPA projects using Vue CLI 3.
- vuesion - Vuesion is a boilerplate that helps product teams build faster than ever with fewer headaches and modern best practices across engineering & design.
- Vue.js/Nuxt.js full-featured boilerplate - professional agency frontend template for building fast, robust, and adaptable web apps or sites by vuejs/nuxtjs.
- Mevn-CLI - Light speed setup for MEVN stack based apps.
- Vue3-SPA-starter-template - A starter kit with Router, Pinia, i18n, Stripe, Event Bus, SEO meta and schema tag handling, and more.
- Create Vue
- mevn-boilerplate - ⭐️ the most comprehensive mevn stack boilerplate. ⭐️ mongodb - express - vue 3 (admin dashboard) - nodejs - nuxt 3 (client) boilerplate (pinia, tiptap, slug, vuetify and vuexy and more...) 🎉
- vue-enterprise-boilerplate - An ever-evolving, very opinionated architecture and dev environment for new Vue SPA projects using Vue CLI 3.
- vue-x-platforms - Vue running on Web, iOS, Android and Vision Pro.
- monorepo-template - 🗂️ Vue 3 monorepo template with pnpm, Nx, Vite, Tailwind CSS, Storybook, TypeScript, and ready-to-use shared libraries.
- VuePlay - Generate disposable Vue playgrounds in seconds. Allows you to test things quickly.
- vue-starters-directory - Search for available scaffold projects and starter kits for VueJS. Features search and github stats are available.
- monorepo-template - 🗂️ Vue 3 monorepo template with pnpm, Nx, Vite, Tailwind CSS, Storybook, TypeScript, and ready-to-use shared libraries.
-
UI Layout
- vue-grid-layout - A draggable and resizable grid layout, for Vue.js.
- vue-virtual-scroller - Component to scroll a large amount of elements efficiently (Vue 2.x).
- splitpanes - A Vue JS reliable, simple and touch-ready panes splitter / resizer.
- vue-fullpage.js - Official fullPage.js component for Vue.js.
- vue-virtual-scroll-list - A vue (2.x) component support big data by using virtual scroll list.
- dnd-grid - A vuejs grid with draggable and resizable boxes
- vue-masonry - Vue.js directive for masonry blocks layouting.
- vue-virtual-waterfall - A virtual waterfall component for Vue 3.x.
- fit-screen - A vue component based on the scale large screen adaptive solution.
- vue-simple-drawer - A tiny drawer panel with bounced animation, nest supported and theme customized. directions: left/right/up/down
- vue-stack-grid - A Vue 3 component designed to make creating dynamic, responsive grid layouts easy and efficient.
- vue-typed-virtual-list - [Vue 3.x] small, efficient, TypeScript-friendly virtual scroller for rendering massive data
- virtual-scroll - High-performance Vue 3 virtual scroll library designed to handle massive lists with ease. Supports vertical, horizontal, and bidirectional (grid) scrolling, dynamic item sizes using ResizeObserver, full support for Right-to-Left (RTL) layouts, build in a11y.
-
Prerendering
- 
-
Job Portal
- Vue.js Jobs - VueJobs - A Vue.js job portal to hire or get hired for all your Vue.js jobs.
- Prokarman Resume Builder - A Free Resume Builder for crafting resumes for your dream job.
- Vue.js Interview Questions - A List of 300 VueJS Interview Questions and Answers
-
Community
- X (Twitter)
- Official Forum
- VueJS English community
- VueJS Iran - Telegram Channel & group (group link available in channel bio)
- vueslack - 2300+ registered users worldwide
- Vue Land - Discord chat server
- VueJS Russia - Telegram Group [Russian
- VueJS Viet Nam - Facebook group
- VueJS Thailand - Facebook Group
- VueJS Brasil - Telegram Group [Portuguese
- VueJS Brasil - Facebook Page [Portuguese
- VueJS Brasil - Facebook Group [Portuguese
- VueJS en español - Facebook Group [Spanish
- VueJS India 🇮🇳 - Discord chat server
- VueJS Indonesia - Telegram Group [Indonesian
- VueJS Indonesia - Facebook Group [Indonesian
- VueJS Indonesia - Meetup Page [Indonesian
- VueJS Hong Kong - Facebook group
- VueJS Arab - Telegram Group
- VueJS Vix - Telegram Group [Portuguese
- VueJS Vix - Meetup Page [Portuguese
- VueJS Norway - Meetup
- VueJS Israel 🇮🇱 - Facebook Page
- VueJS Finland - Meetup
- VueJS Finland - Facebook Page
- Hablemos de Vue.js - Telegram Group [Castellano
- VueBLR - Meetup
- VueBLR - WhatsApp Group
- VueBLR - Facebook Group
- VueJS USA - Meetups
- VueJS CZ/SK - Discord group
- VueJS DOM - WhatsApp group
- VueJS DOM - Facebook group
- VueJS Uzbekistan - Telegram Group [Uzbek
- VueJS Uzbekistan - Telegram Community and Support Group [Uzbek
- VueJS Turkey - Telegram Group
- Vue Turkey - Twitter Account
- Vue Türkiye - Kommunity Page
- VueJS Singapore - Telegram Group
- VueJS Bootcamp kablosuzkedi - Turkey - Telegram Group
- VueJS Translations Ukraine - Telegram Group (Ukraine)
- VueJS Kenya - Twitter Account
- VueJS Magyar - Facebook Group [Hungarian
- VueJS Viet Nam - Facebook group
- VueJS Thailand - Facebook Group
- VueJS Brasil - Facebook Group [Portuguese
- VueJS en español - Facebook Group [Spanish
- VueJS Indonesia - Facebook Group [Indonesian
- VueBLR - Facebook Group
- VueJS DOM - Facebook group
- VueJS Magyar - Facebook Group [Hungarian
- Official Forum
- Official Forum
-
Conferences
-
Podcasts
- Full Stack Radio #30 (11-23-2015)
- Changelog #184 (11-27-2015)
- Software Engineering Daily (12-29-2015)
- JavaScript Air 016 (03-30-2016)
- Codecasts #2 - Falando Sobre Vuejs e Web Components (2016-08-19) [pt-BR
- Full Stack Radio #50 (09-21-2016)
- 和 Vue.js 框架的作者聊聊前端框架开发背后的故事 [zh-CN
- MW S04E08 - Vue.js with Evan You and Sarah Drasner (04-27-2017)
- Request For Commits #12 - Crowdfunding Open Source (Vue.js) (06-15-2017)
- The Web Platform Podcast 132: Vue.js (07-27-2017)
- Animating VueJS with Sarah Drasner(Software Engineering Daily 01-12-2017)
- Vue podcast list via The QIT Tech Podcast Indexer
- DNE 138 - Vale a pena VueJS? (01-05-2018)
- Cynical Developer #99 (10-15-2018)
- Syntax #130 (03-27-2019)
- Enjoy the Vue: The new Vue.js podcast
- Evolution of Vue - Part II (My typeof Radio) [es-MX
- Views on Vue (weekly podcast on Vue)
- DejaVue - The Vue podcast to remember
- What is Pinia? with @posva (My typeof Radio) [es-MX
- Evolution of Vue - Part I (My typeof Radio) [es-MX
- Evolution of Vue - Part II (My typeof Radio) [es-MX
- Evolution of Vue - Part III (My typeof Radio) [es-MX
- React vs Vue - their communities (My typeof Radio) [es-MX
- Pinia and friends in 2025 with @posva (My typeof Radio) [es-MX
-
Youtube Channels
-
Official Examples
-
Tutorials
- Learn Vue 3: Step by Step
- Vuejs 2 Authentication Tutorial
- Create a GitHub File Explorer Using Vue.js
- Vue.js Tutorial
- Vuex introduction video - James Browne from London Vue.js Meetup #1
- Hybrid App Example with Laravel and Vue.js in Portuguese
- Vue.js Introduction Turkish Language
- Vue.js VideoTutoral Series in Spanish (3-8-2016)
- Vue.js Screencast Series in Spanish
- Exploring Real Time Apps with VueJS, ES2015 and Webpack
- Vue.js in Bahasa Indonesia
- Vue.js from Scratch Series in Russian
- Створення сервісу для зберігання файлів з Flask, RethinkDB та Vue.js, ч. 1
- VueJS 2 French tutorial
- Medium like Image Loading with Vue.js
- How to Use Vuex in a Laravel Spark Project
- How To Set Up Modules in Vuex
- Up and Running with the Vue.js 2.0 Framework
- How to make API Calls with Vuex
- How to Use Vuex to Build a Feature
- Vue.js 2.0 Fundamentals
- Vuex For The Clueless — The Missing Primer On Vue’s Application Data Store
- Real-time Grid Component Laravel, Vue.js, Vuex & Socket.io
- VueJS 2 - The Complete Guide (incl. Vuex) - Udemy Tutorial
- Vue.js 2 - Getting Started
- Vue.js 2 & Vuex (Basics)
- Türkçe VueJS Eğitim Videoları
- Let's Vue! - OpenLecture 2017.01 in Russian
- Bootstrapping your first Vue.js application using vue-cli
- Role Based Authorization for your Vue.js and Nuxt.js Applications Using vue-kindergarten
- Complete Vue.js Application Tutorial - Creating a Simple Budgeting App with Vue
- Vue.js Tutorial: A Prerendered, SEO-Friendly Example
- Vue.js Introduction For People Who Know Just Enough jQuery To Get By
- Fetching Data from a Third-Party API with Vue.js and Axios
- Fun Projects with Vue 2 (Video)
- Vue JS: Simultaneously Running Express and Webpack Dev Server
- Vue JS 2 Tutorials
- Add a headless CMS to VueJs in 5 Minutes
- vue 架构中的 Watcher
- Building Your First App With Vue.js
- 5 Practical Examples For Learning Vue.js
- Migrating from KnockoutJS to VueJS
- Create a quiz with Vue.js
- Vue.js 2 & Firebase - Building Real Time Single Page Web Applications
- Vue.js 2 & Vue-Resource - Real-World Application With External API Access
- Interactive Vue.js Screencasts For Beginners
- Vue.JS ile NASA API'ını Kullanarak Veri Çekme
- Web development with Vue.js 2 (Video)
- Build a realtime chart with VueJS and Pusher
- Vue Guide on CSS-Tricks
- Using Typescript in your VueJS app
- Vue.js 预览
- Building a Vue v2 JS app using Vue-router
- Build your own carousel with Vue
- Unit Testing Vue.js Components with the Official Vue Testing Tools and Jest
- Creating Vue.js Transitions & Animation: Live Examples
- Creating Custom Vue.js Plugins
- Async in VueJS part 1
- Async in VueJS part 2
- Using localStorage with Vuex store without a plugin
- Using props for accessing URL parameters within components with Vue Router
- Deploy Vue.js — SSR(Vuetify) on Production with Pm2 and Nginx
- Testing Vue Components - vue)
- Building a Full Stack Web App with Vue.js and Express.js
- Vue.js 2 Recipes (Video)
- Getting Started with Vue.js
- Building Your First Advanced CRUD Application with Vue 2 (Video)
- 프론트엔드 개발자를 위한 Vue.js 입문서
- 누구나 다루기 쉬운 Vue.js (Video)
- Build a Vue.js Blog in 2 hours tops
- Getting Started with VueJS 2
- Getting Started with Vuex: Managing State in Vue.js
- Vue2 ACL using CASL
- Vuejs 2.5+ Authentication Tutorial using Auth0
- GraphCMS introduction guide with Vue
- Vue.js debugging in Chrome and VS Code
- Getting Started with Vue JS 2 (Video)
- Building a movie app interface with Vue.js
- Let’s Build a Custom Vue.js Router
- Build a Vue.Js E-Commerce App with ButterCMS Headless Backend
- Build a voting application with Go and Vue.js
- Build a collaborative painting app using Vue.js
- Build a realtime payment dashboard with Stripe
- Build a cryptocurrency tracker using Vue.js
- Build a design feedback app using Vue.js
- Developing a Single Page App with Flask and Vue.js
- Accepting Payments with Stripe, Vue.js, and Flask
- API Driven Development With Laravel and VueJS (Free Course)
- Managing State in Vue.js
- Real World Projects with Vue.js
- Heartbeat (Vue + NW.js Desktop app Video series) - 2020)
- Firebase Server-Side Render Vue Apps with Nuxt.js (Server-side Rendering with JavaScript Frameworks)
- Firebase Measuring Vue SSR Performance with Nuxt.js (Server-side Rendering with JavaScript Frameworks)
- Creating an interactive map with D3 and Vue
- The guide to write universal, SSR-ready Vue components
- Vue.js Fundamentals
- Vuex for Everyone
- Vue.js Form Validation
- The Vue.js Master Class
- Vue.js Firebase Realtime Database
- Vue.js Firebase Authentication
- Dynamic Forms with Vue.js
- Custom Vue.js Directives
- Vue.js Application Development Essentials
- Troubleshooting Vue.js
- Nuxt.js - Vue.js on Steroids
- Building an Electron File Explorer with Quasar (and Vue)
- Build Web Apps with Vue JS 2 & Firebase
- Vue JS 2 - The Complete Guide (incl. Vue Router & Vuex)
- SPA Application using Vue.js, Vuex, Vuetify, and Firebase (Part 1)
- SPA Application using Vue.js, Vuex, Vuetify, and Firebase (Part 2)
- SPA Application using Vue.js, Vuex, Vuetify, and Firebase (Part 3)
- SPA Application using Vue.js, Vuex, Vuetify, and Firebase (Part 4)
- Adding Internationalization to a Vue Application
- Practical Projects with Vue JS 2
- Vue.js 기초 다지기 (Video)
- Full Stack Web Development with Vue.js and Node.js
- Vue for Designers
- Vue Introduction in Turkish
- Data pulling using Vue-Resource in Turkish
- Spa Application using Vue-router in Turkish
- Create Vue Projects using Vue-cli in Turkish
- Messaging between Vue components and Vuex in Turkish
- Build a Library web application with Vue JS, Node JS, and SQL or MongoDB using ScaffoldHub
- Building a Realtime Location tracking app with NativeScript + Vue
- Vue: Getting Started, by John Papa
- Building a Simple Pre-Rendered Web App Using Vue + Nuxt
- Vue and GraphQL with Hasura video course
- Frontend and Fullstack VENM-stack coding tutorials by RabbitWerks JavaScript
- Nordschool Vue Tutorials
- Vue Props Validation - Best Practices
- Vue Router - The Complete Guide
- Enable VS Code Debugger for Nuxt & Typescript
- Create A Blog With Gridsome & Vue
- Building an Imgur Clone with Vue.js and Serverless
- Building a HackerNews clone in Vue.js on AWS
- Vue.js: Build a Full Stack App with Firebase, Vuex and Router [Video
- Vue.js 2 Academy: Learn Vue Step by Step [Video
- Blazing-Fast Vue and GraphQL with Gridsome [Video
- Build Your First Vue.js App in About 30 Minutes
- How to make your components dynamic in Vue JS
- Fragments in Vue JS
- Vue Testing Crash Course
- Sharing and re-using Vue Mixins in the cloud with Bit.dev
- Using Watchers in Vue JS
- Understanding Filters in Vue JS
- Form Validation In VueJS Using Yup
- Use Vue.js to Rewrite React's Official Tutorial Tic Tac Toe
- Can we use Python with Vue.js or Vue and Django or Flask?
- MDN - Vue tutorials
- Learn Vue 3 for Beginners - Full 2020 Tutorial Course
- Vue 3 Composition Api Introduction - Full Tutorial
- Building a VueJS chat app with realtime storage of messages in Airtable
- Building a realtime quiz with VueJS using a starter kit
- Make an Heart clicker with vue.js and firebase
- Vue.js Debugging: A Guide to Fixing Your Frontend - Learn the basics of Vue.js debugging. This guide will walk you through a tutorial on how to fix your application's frontend.
- Vue.js SPA: Build a Powerful E-Commerce App
- Add a prebuilt video chat widget to any Vue app with daily-js
- Build a custom video chat app with daily-js and Vue
- Vue Pwa: Build a Progressive Web Application With Nuxt
- Meteor + Vue
- Introduction to Vue (Spanish) - course in Spanish.
- Intro to Vue 3 - Free course on Vue 3 with intuitive explanations from Vue Mastery
- Developing a web application with Vue.js 3 and Vite.js (French)
- Deploying a web application powered by Vue.js 3 with Docker (French)
- Advantages of Vue.js over React, Angular, and other frameworks in Turkish
- Role Based Authorization for your Vue.js and Nuxt.js Applications Using vue-kindergarten
- Create a quiz with Vue.js
- Building a Realtime Location tracking app with NativeScript + Vue
- Sharing and re-using Vue Mixins in the cloud with Bit.dev
- Using Watchers in Vue JS
- Understanding Filters in Vue JS
- How to Create Great VueJS Applications Using Wijmo Controls
- Role Based Authorization for your Vue.js and Nuxt.js Applications Using vue-kindergarten
- Create a quiz with Vue.js
- Building a Realtime Location tracking app with NativeScript + Vue
- Sharing and re-using Vue Mixins in the cloud with Bit.dev
- Using Watchers in Vue JS
- Understanding Filters in Vue JS
- Vuejs Authentication Tutorial
- Role Based Authorization for your Vue.js and Nuxt.js Applications Using vue-kindergarten
- Create a quiz with Vue.js
- Building a Realtime Location tracking app with NativeScript + Vue
- Sharing and re-using Vue Mixins in the cloud with Bit.dev
- Using Watchers in Vue JS
- Understanding Filters in Vue JS
- Role Based Authorization for your Vue.js and Nuxt.js Applications Using vue-kindergarten
- Create a quiz with Vue.js
- Building a Realtime Location tracking app with NativeScript + Vue
- Sharing and re-using Vue Mixins in the cloud with Bit.dev
- Using Watchers in Vue JS
- Understanding Filters in Vue JS
- Role Based Authorization for your Vue.js and Nuxt.js Applications Using vue-kindergarten
- Create a quiz with Vue.js
- Building a Realtime Location tracking app with NativeScript + Vue
- Sharing and re-using Vue Mixins in the cloud with Bit.dev
- Using Watchers in Vue JS
- Understanding Filters in Vue JS
- Role Based Authorization for your Vue.js and Nuxt.js Applications Using vue-kindergarten
- Create a quiz with Vue.js
- Building a Realtime Location tracking app with NativeScript + Vue
- Sharing and re-using Vue Mixins in the cloud with Bit.dev
- Using Watchers in Vue JS
- Understanding Filters in Vue JS
- Role Based Authorization for your Vue.js and Nuxt.js Applications Using vue-kindergarten
- Create a quiz with Vue.js
- Building a Realtime Location tracking app with NativeScript + Vue
- Sharing and re-using Vue Mixins in the cloud with Bit.dev
- Using Watchers in Vue JS
- Understanding Filters in Vue JS
- Role Based Authorization for your Vue.js and Nuxt.js Applications Using vue-kindergarten
- Create a quiz with Vue.js
- Building a Realtime Location tracking app with NativeScript + Vue
- Sharing and re-using Vue Mixins in the cloud with Bit.dev
- Using Watchers in Vue JS
- Understanding Filters in Vue JS
- Role Based Authorization for your Vue.js and Nuxt.js Applications Using vue-kindergarten
- Create a quiz with Vue.js
- Building a Realtime Location tracking app with NativeScript + Vue
- Sharing and re-using Vue Mixins in the cloud with Bit.dev
- Using Watchers in Vue JS
- Understanding Filters in Vue JS
- Role Based Authorization for your Vue.js and Nuxt.js Applications Using vue-kindergarten
- Create a quiz with Vue.js
- Building a Realtime Location tracking app with NativeScript + Vue
- Sharing and re-using Vue Mixins in the cloud with Bit.dev
- Using Watchers in Vue JS
- Understanding Filters in Vue JS
- Let's Vue! - OpenLecture 2017.01 in Russian
- Building a Full Stack Web App with Vue.js and Express.js
- Building a Realtime Location tracking app with NativeScript + Vue
- Role Based Authorization for your Vue.js and Nuxt.js Applications Using vue-kindergarten
- Create a quiz with Vue.js
- Sharing and re-using Vue Mixins in the cloud with Bit.dev
- Using Watchers in Vue JS
- Understanding Filters in Vue JS
- Role Based Authorization for your Vue.js and Nuxt.js Applications Using vue-kindergarten
- Create a quiz with Vue.js
- Sharing and re-using Vue Mixins in the cloud with Bit.dev
- Using Watchers in Vue JS
- Understanding Filters in Vue JS
- Role Based Authorization for your Vue.js and Nuxt.js Applications Using vue-kindergarten
- Create a quiz with Vue.js
- Sharing and re-using Vue Mixins in the cloud with Bit.dev
- Using Watchers in Vue JS
- Understanding Filters in Vue JS
- Jayway Vue.js 2 workshop. Build an e-commerce site with vue-router, vuex and vue-resource
- Role Based Authorization for your Vue.js and Nuxt.js Applications Using vue-kindergarten
- Create a quiz with Vue.js
- Sharing and re-using Vue Mixins in the cloud with Bit.dev
- Using Watchers in Vue JS
- Understanding Filters in Vue JS
- Develop Web Apps with Vue.js
- Role Based Authorization for your Vue.js and Nuxt.js Applications Using vue-kindergarten
- Create a quiz with Vue.js
- Sharing and re-using Vue Mixins in the cloud with Bit.dev
- Using Watchers in Vue JS
- Understanding Filters in Vue JS
- Role Based Authorization for your Vue.js and Nuxt.js Applications Using vue-kindergarten
- Create a quiz with Vue.js
- Sharing and re-using Vue Mixins in the cloud with Bit.dev
- Using Watchers in Vue JS
- Understanding Filters in Vue JS
- Vue.js Tutorial
- Role Based Authorization for your Vue.js and Nuxt.js Applications Using vue-kindergarten
- Create a quiz with Vue.js
- Sharing and re-using Vue Mixins in the cloud with Bit.dev
- Using Watchers in Vue JS
- Understanding Filters in Vue JS
- Role Based Authorization for your Vue.js and Nuxt.js Applications Using vue-kindergarten
- Create a quiz with Vue.js
- Sharing and re-using Vue Mixins in the cloud with Bit.dev
- Using Watchers in Vue JS
- Understanding Filters in Vue JS
- Role Based Authorization for your Vue.js and Nuxt.js Applications Using vue-kindergarten
- Create a quiz with Vue.js
- Sharing and re-using Vue Mixins in the cloud with Bit.dev
- Using Watchers in Vue JS
- Understanding Filters in Vue JS
- Role Based Authorization for your Vue.js and Nuxt.js Applications Using vue-kindergarten
- Create a quiz with Vue.js
- Build a movie search app using the Vue Composition API
- Sharing and re-using Vue Mixins in the cloud with Bit.dev
- Using Watchers in Vue JS
- Understanding Filters in Vue JS
- Role Based Authorization for your Vue.js and Nuxt.js Applications Using vue-kindergarten
- Create a quiz with Vue.js
- Sharing and re-using Vue Mixins in the cloud with Bit.dev
- Using Watchers in Vue JS
- Understanding Filters in Vue JS
- Role Based Authorization for your Vue.js and Nuxt.js Applications Using vue-kindergarten
- Create a quiz with Vue.js
- Sharing and re-using Vue Mixins in the cloud with Bit.dev
- Using Watchers in Vue JS
- Understanding Filters in Vue JS
- Role Based Authorization for your Vue.js and Nuxt.js Applications Using vue-kindergarten
- Create a quiz with Vue.js
- Sharing and re-using Vue Mixins in the cloud with Bit.dev
- Using Watchers in Vue JS
- Understanding Filters in Vue JS
- Vue.js Introduction Turkish Language
- Role Based Authorization for your Vue.js and Nuxt.js Applications Using vue-kindergarten
- Create a quiz with Vue.js
- Sharing and re-using Vue Mixins in the cloud with Bit.dev
- Using Watchers in Vue JS
- Understanding Filters in Vue JS
- Role Based Authorization for your Vue.js and Nuxt.js Applications Using vue-kindergarten
- Create a quiz with Vue.js
- Sharing and re-using Vue Mixins in the cloud with Bit.dev
- Using Watchers in Vue JS
- Understanding Filters in Vue JS
- Role Based Authorization for your Vue.js and Nuxt.js Applications Using vue-kindergarten
- Create a quiz with Vue.js
- Sharing and re-using Vue Mixins in the cloud with Bit.dev
- Using Watchers in Vue JS
- Understanding Filters in Vue JS
- Role Based Authorization for your Vue.js and Nuxt.js Applications Using vue-kindergarten
- Sharing and re-using Vue Mixins in the cloud with Bit.dev
- Using Watchers in Vue JS
- Create a quiz with Vue.js
- Understanding Filters in Vue JS
- Create a quiz with Vue.js
- Understanding Filters in Vue JS
- Create a quiz with Vue.js
- Understanding Filters in Vue JS
- Create a quiz with Vue.js
- Building a Realtime Location tracking app with NativeScript + Vue
- Understanding Filters in Vue JS
- Create a quiz with Vue.js
- Building a Realtime Location tracking app with NativeScript + Vue
- Understanding Filters in Vue JS
- Create a quiz with Vue.js
- Building a Realtime Location tracking app with NativeScript + Vue
- Understanding Filters in Vue JS
- 宁皓网独立开发者训练营:Vue 前端应用开发
- 宁皓网独立开发者训练营:Vue 前端应用开发
- Create a quiz with Vue.js
- Building a Realtime Location tracking app with NativeScript + Vue
- Understanding Filters in Vue JS
- 宁皓网独立开发者训练营:Vue 前端应用开发
- How to Dynamically Add a Class Name in Vue
- Create a quiz with Vue.js
- Building a Realtime Location tracking app with NativeScript + Vue
- Understanding Filters in Vue JS
- 宁皓网独立开发者训练营:Vue 前端应用开发
- Vue.js: Build a Full Stack App with Firebase, Vuex and Router [Video
- Vue.js 2 Academy: Learn Vue Step by Step [Video
- Blazing-Fast Vue and GraphQL with Gridsome [Video
- Create a quiz with Vue.js
- Building a Realtime Location tracking app with NativeScript + Vue
- Understanding Filters in Vue JS
- 宁皓网独立开发者训练营:Vue 前端应用开发
- Create a quiz with Vue.js
- Building a Realtime Location tracking app with NativeScript + Vue
- Understanding Filters in Vue JS
- 宁皓网独立开发者训练营:Vue 前端应用开发
- 宁皓网独立开发者训练营:Vue 前端应用开发
- 宁皓网独立开发者训练营:Vue 前端应用开发
- 宁皓网独立开发者训练营:Vue 前端应用开发
- 宁皓网独立开发者训练营:Vue 前端应用开发
- 宁皓网独立开发者训练营:Vue 前端应用开发
- 宁皓网独立开发者训练营:Vue 前端应用开发
- 宁皓网独立开发者训练营:Vue 前端应用开发
- 宁皓网独立开发者训练营:Vue 前端应用开发
- 宁皓网独立开发者训练营:Vue 前端应用开发
- 宁皓网独立开发者训练营:Vue 前端应用开发
- 宁皓网独立开发者训练营:Vue 前端应用开发
- Sharing and re-using Vue Mixins in the cloud with Bit.dev
- Using Watchers in Vue JS
- 宁皓网独立开发者训练营:Vue 前端应用开发
- Using Watchers in Vue JS
- 宁皓网独立开发者训练营:Vue 前端应用开发
- **讲解 Vue.js 官网 中文-含代码、百度云、youtube**
- Intro to Vue, repo for Frontend Masters Course
- **讲解 Vue.js 2 官网 中文-含代码、百度云、youtube**
- Help you learn more efficiently vue3 source code - mini-vue
- Learning Vue 3.0
- Vue.js Screencast Series in Spanish
- Створення сервісу для зберігання файлів з Flask, RethinkDB та Vue.js, ч. 1
- Build vue-hackernews-2.0 from Scratch
- Complete Vue.js Application Tutorial - Creating a Simple Budgeting App with Vue
- Vue 3.0 and decentralized app (dApp)
- Create a quiz with Vue.js
- Vue Guide on CSS-Tricks
- Vue.js 기초 다지기 (Video)
- Can we use Python with Vue.js or Vue and Django or Flask?
- Meteor + Vue
- Türkçe Vue 3 Dersleri
- 宁皓网独立开发者训练营:Vue 前端应用开发
- Building a Realtime Location tracking app with NativeScript + Vue
- Sharing and re-using Vue Mixins in the cloud with Bit.dev
- Using Watchers in Vue JS
- Understanding Filters in Vue JS
- Getting Started Internationalizing (i18n) with Intlayer and Vite and Vue
- Creating a scalable Monorepo for Vue
- 宁皓网独立开发者训练营:Vue 前端应用开发
- Vue.js VideoTutoral Series in Spanish (3-8-2016)
- Real-time Grid Component Laravel, Vue.js, Vuex & Socket.io
- Vue.js Introduction For People Who Know Just Enough jQuery To Get By
- Vue2 ACL using CASL
- Sharing and re-using Vue Mixins in the cloud with Bit.dev
- Using Watchers in Vue JS
- Understanding Filters in Vue JS
- Learn Vue 3 for Beginners - Full 2020 Tutorial Course
- Building a Realtime Location tracking app with NativeScript + Vue
- The Vue.js Master Class
- Practical Projects with Vue JS 2
- Developing a Single Page App with Flask and Vue.js
- Advantages of Vue.js over React, Angular, and other frameworks in Turkish
- 宁皓网独立开发者训练营:Vue 前端应用开发
- 宁皓网独立开发者训练营:Vue 前端应用开发
- Testing Vue Components - vue)
- 宁皓网独立开发者训练营:Vue 前端应用开发
- 宁皓网独立开发者训练营:Vue 前端应用开发
- 宁皓网独立开发者训练营:Vue 前端应用开发
- How to Create Great VueJS Applications Using Wijmo Controls
- 宁皓网独立开发者训练营:Vue 前端应用开发
- Створення сервісу для зберігання файлів з Flask, RethinkDB та Vue.js, ч. 1
- 宁皓网独立开发者训练营:Vue 前端应用开发
- 宁皓网独立开发者训练营:Vue 前端应用开发
- 宁皓网独立开发者训练营:Vue 前端应用开发
- 宁皓网独立开发者训练营:Vue 前端应用开发
- 宁皓网独立开发者训练营:Vue 前端应用开发
- Real World Projects with Vue.js
- Vue.js Application Development Essentials
- Troubleshooting Vue.js
- Nuxt.js - Vue.js on Steroids
- Fun Projects with Vue 2 (Video)
- Web development with Vue.js 2 (Video)
- Vue.js 2 Recipes (Video)
- Building Your First Advanced CRUD Application with Vue 2 (Video)
- Getting Started with Vue JS 2 (Video)
- 宁皓网独立开发者训练营:Vue 前端应用开发
- Create a GitHub File Explorer Using Vue.js
- Testing Vue Components - vue)
-
Examples
- **Wikipedia-viewer** - viewer page built with vue2.x ,vue-router,vue-cli(webpack-simple) and ajax(jsonp).
- vuejs-d3
- MyDiary-Vue
- VueJS Example Projects
- Hands-On Web Development with Vue.js
- Vue + TypeScript Cookbook - A small cookbook covering some less-than-obvious solutions for people getting started with Vue + TypeScript
- Vuejs Examples
- Add Push Notifications to Your Vue Chat App Using CometChat and Firebase
- X-Flowchart-Vue - A flowchart editor with SVG and Vue
- X-WebDesktop-Vue - The WebDesktop system based on Vue
- **easy-vue** - router 2.0, vue-infinite-scroll 2.0, vue-progressbar 2.0 by [TIGERB](https://github.com/tigerb)
- umo editor - Umo Editor is an open-source document editor, based on Vue3 and Tiptap. Visit [Playground](https://demo.umodoc.com/editor?lang=en-US) for a fast experience.
- Vue.js with Sails.js example project - This project is for those who are new to single-page applications and want to learn through a real example.
- koa-vue-notes-web - A fleshed-out SPA using Koa 2.3 on the backend and Vue 2.4 on the frontend. Includes fully featured user-authentication components, CRUD actions for the user's notes, and Vuex store modules.
- vue-feathers-chat - Client for the communication
- vuemoji-picker - Vue 2 and 3 lightweight emoji picker.
- Vue Weather Notifier
- vue-vuex-todomvc - Example TodoMVC Vue.js app with Vuex store and server backend via REST and full set of E2E tests using [Cypress.io](https://www.cypress.io/) test runner.
- Vue Tic Tac Toe | Cerito Cruz - Tac-Toe-Game with extra features using Vue 3, Vite, TypeScript, Tailwind, Gsap, Howler, Headless UI and Vue Use
- Vitesse Starter - Importing | File-Based Router | Composition API | TypeScript)
- i18n boilerplate Intlayer + Vue 3 + Vite
- Vitesse-lite Starter
- Vue 2048 (Vue + Webpack) - Game implemented using Vue,Webpack,Sass,ES6
- **vueSocketChatRoom** - router2.x,vux2.x,socket.io
- vue-tetris (Use Vue, Vuex, Immutable to code Tetris)
- Skeleton Vue+TypeScript - TypeScript, VueJS, ElementUI, Vue Router, Vuex, Material Icons, BrowserSync, Dockerfile
- vue-stack-cesium - A minimal sample configuration project with [CesiumJS](https://cesium.com/cesiumjs/) and all the awesome vue features. The project contains many examples how to combine and use certain packages to get started.
- Maxim Web Chat - A chat demo using [MaximTop](https://www.maximtop.com)'s IM SDK (floo), 使用美信拓扑 IM SDK 实现的聊天 App 示例.
- tab-toolkit - very small app-tool for beginner guitarists 🎸 (PWA | Pinia | UnoCSS) by [@mioe](https://github.com/mioe)
- route-planner-vue
- **Vue.js & Pyramid web framework app** - A boilerplate using Pylons Pyramid webframework backend Vuejs webpack2, vue-router, yarn(packet manager)
- Laravel + Nuxt.js boilerplate - by [@acidjazz](https://github.com/acidjazz)
- Maxim Web Chat - A chat demo using [MaximTop](https://www.maximtop.com)'s IM SDK (floo), 使用美信拓扑 IM SDK 实现的聊天 App 示例.
- vue-xplan
-
Books
- The Majesty Of Vue.js
- Learning Vue.js 2
- The Majesty Of Vue.js 2
- Vue.js 2 Cookbook
- Vue.js in Action
- Testing Vue.js Applications
- Vue.js 2 and Bootstrap 4 Web Development
- Front-end com Vue.js
- Vue.js 2 Web Development Projects
- Full-Stack Vue.js 2 and Laravel 5
- Vue.js 2.x by Example
- Mastering Vue.js
- Vue.js 2 Design Patterns and Best Practices
- Vuex Quick Start Guide
- Full-Stack Web Development with Vue.js and Node
- The Vue Handbook
- ASP.NET Core 2 and Vue.js
- Vue.js: Construa aplicações incríveis
- Getting to Know Vue.js
- Building Applications with Spring 5 and Vue.js 2
- Vue.js Quick Start Guide
- Vue.js Component Patterns Course
- Vue.js: Understanding its Tools and Ecosystem
- Building Forms with Vue.js
- Testing Vue.js Components with Jest
- Vue.js
- Become a Ninja with Vue 3
- Large Scale Apps with Vue 3 and TypeScript
- Vue - The Road To Enterprise
- Accessible Vue – Get started with Accessibility in Vue.js!
- Building a Strapi E-Commerce: Nuxt.js Tutorial & Live Demo
- The Vue Handbook
- Vue.js: Understanding its Tools and Ecosystem
- Building Forms with Vue.js
- Testing Vue.js Components with Jest
- The Vue Handbook
- Learning Vue.js 2
- Fullstack Vue: The Complete Guide to Vue.js
- Vue.js 2.x by Example
- Large Scale Apps with Vue 3 and TypeScript
-
Blog Posts
- Vue x Hasura GraphQL
- Using GraphQL Mutations in Vue.js
- Learn How To Build A Data-Driven Search UI with Vue.JS
- Using GitLab CI/CD to auto-deploy your Vue.js application to AWS S3
- Dockerizing a Vue App
- Deploying a Flask and Vue App to Heroku with Docker and Gitlab CI
- Large-scale Vuex application structures
- Composing computed properties in Vue.js
- Learn how to refactor Vue.js Single File Components with a real-world example
- Get Started Writing Class-based Vue.js Apps in TypeScript
- Vue.js with TypeScript
- Guide to Unit Testing Vue Components
- Realtime chat App with Vue and Hasura
- Vue vs React: Which is the better framework?
- Learn How To Build A Data-Driven Search UI with Vue.JS
- Building a Beautiful Animated News App with Vue.js and Vuetify
- Comparing Angular vs Vue
- Vue vs. React – Which Should You Pick For Your Next Web Project?
- Vue.js from scratch series
- 10 Quick-Fire Vue Interview Questions
- VueJS Admin Template - Collection of awesome opens source and premium VueJS Admin Templates.
- Learn How To Build A Data-Driven Search UI with Vue.JS
- 10 Quick-Fire Vue Interview Questions
- Learn How To Build A Data-Driven Search UI with Vue.JS
- 10 Quick-Fire Vue Interview Questions
- Learn How To Build A Data-Driven Search UI with Vue.JS
- 10 Quick-Fire Vue Interview Questions
- Learn How To Build A Data-Driven Search UI with Vue.JS
- 10 Quick-Fire Vue Interview Questions
- Learn How To Build A Data-Driven Search UI with Vue.JS
- 10 Quick-Fire Vue Interview Questions
- Learn How To Build A Data-Driven Search UI with Vue.JS
- 10 Quick-Fire Vue Interview Questions
- Learn How To Build A Data-Driven Search UI with Vue.JS
- 10 Quick-Fire Vue Interview Questions
- Learn How To Build A Data-Driven Search UI with Vue.JS
- 10 Quick-Fire Vue Interview Questions
- Learn How To Build A Data-Driven Search UI with Vue.JS
- 10 Quick-Fire Vue Interview Questions
- Learn How To Build A Data-Driven Search UI with Vue.JS
- 10 Quick-Fire Vue Interview Questions
- Learn How To Build A Data-Driven Search UI with Vue.JS
- 10 Quick-Fire Vue Interview Questions
- Learn How To Build A Data-Driven Search UI with Vue.JS
- 10 Quick-Fire Vue Interview Questions
- Learn How To Build A Data-Driven Search UI with Vue.JS
- 10 Quick-Fire Vue Interview Questions
- Learn How To Build A Data-Driven Search UI with Vue.JS
- 10 Quick-Fire Vue Interview Questions
- Learn How To Build A Data-Driven Search UI with Vue.JS
- 10 Quick-Fire Vue Interview Questions
- Learn How To Build A Data-Driven Search UI with Vue.JS
- 10 Quick-Fire Vue Interview Questions
- Learn How To Build A Data-Driven Search UI with Vue.JS
- 10 Quick-Fire Vue Interview Questions
- Learn How To Build A Data-Driven Search UI with Vue.JS
- 10 Quick-Fire Vue Interview Questions
- Learn How To Build A Data-Driven Search UI with Vue.JS
- 10 Quick-Fire Vue Interview Questions
- Vue x Hasura GraphQL
- Learn How To Build A Data-Driven Search UI with Vue.JS
- 10 Quick-Fire Vue Interview Questions
- Learn How To Build A Data-Driven Search UI with Vue.JS
- 10 Quick-Fire Vue Interview Questions
- Learn How To Build A Data-Driven Search UI with Vue.JS
- 10 Quick-Fire Vue Interview Questions
- Learn How To Build A Data-Driven Search UI with Vue.JS
- 10 Quick-Fire Vue Interview Questions
- Learn How To Build A Data-Driven Search UI with Vue.JS
- 10 Quick-Fire Vue Interview Questions
- Learn How To Build A Data-Driven Search UI with Vue.JS
- 10 Quick-Fire Vue Interview Questions
- Learn How To Build A Data-Driven Search UI with Vue.JS
- 10 Quick-Fire Vue Interview Questions
- Learn How To Build A Data-Driven Search UI with Vue.JS
- 10 Quick-Fire Vue Interview Questions
- Learn How To Build A Data-Driven Search UI with Vue.JS
- 10 Quick-Fire Vue Interview Questions
- Learn How To Build A Data-Driven Search UI with Vue.JS
- 10 Quick-Fire Vue Interview Questions
- Learn How To Build A Data-Driven Search UI with Vue.JS
- 10 Quick-Fire Vue Interview Questions
- Learn How To Build A Data-Driven Search UI with Vue.JS
- 10 Quick-Fire Vue Interview Questions
- Learn How To Build A Data-Driven Search UI with Vue.JS
- 10 Quick-Fire Vue Interview Questions
- Learn How To Build A Data-Driven Search UI with Vue.JS
- 10 Quick-Fire Vue Interview Questions
- Learn How To Build A Data-Driven Search UI with Vue.JS
- 10 Quick-Fire Vue Interview Questions
- 10 Quick-Fire Vue Interview Questions
- Learn How To Build A Data-Driven Search UI with Vue.JS
- Vue.js from scratch series
- 10 Quick-Fire Vue Interview Questions
- Learn How To Build A Data-Driven Search UI with Vue.JS
- Using GitLab CI/CD to auto-deploy your Vue.js application to AWS S3
- Composing computed properties in Vue.js
- Learn how to refactor Vue.js Single File Components with a real-world example
- 10 Quick-Fire Vue Interview Questions
- Learn How To Build A Data-Driven Search UI with Vue.JS
- Learn How To Build A Data-Driven Search UI with Vue.JS
-
Courses
- Learn Vue by Building and Deploying a CRUD App - This course is focused on teaching the fundamentals of Vue by building and testing a web application using Test-Driven Development (TDD).
- Advanced Vue.js Features from the Ground Up - Learn how to build more accessible routing, state management, form validation and internationalization libraries from the ground up!
- Become a Ninja with Vue 3 - This course teaches how to build a complete application with Vue 3, step by step, using Vue CLI, TypeScript and the Composition API. Each exercise comes with instructions and tests to check 100% of your code.
-
Documentaries
-
Truly awesome projects
- vue-i18n - Internationalization plugin for Vue.js
- unplugin-icons - On-demand icon loader supporting all known popular icon sets
-
-
Projects Using Vue.js
-
Open Source
- Vuepress - Minimalistic Vue-powered static site generator
- Wake Up Billie Joe! - A web site countdown to October, based on Green Day's song Wake me up when September Ends. Created using Vue and Firebase.
- Vuep.run - Online SFC editor for Vue
- Hubble - :telescope: Travel through GitHub Stars' history.
- Chattier - SPA social network built with Laravel 5.6, Vue.js 2, and Bulma (Buefy components + Bulmaswatch themes). Also uses JWT authentication.
- Faviator - A simple easy favicon generator.
- Bael Blog Template - A static generated blog template that uses Netlify CMS for the backend and Netlify for hosting. Features a brutalist aesthetic, fuzzy search, serverless email signup, and more.
- Twill - An open source CMS toolkit for Laravel that helps developers rapidly create a custom admin console that is intuitive, powerful and flexible.
- MATH_BOT - Learn math by programming a robot.
- Vue HQ Admin Dashboard
- Thermal - One stop to all Git repository.
- Greenpress Admin Panel - The Admin panel of Greenpress, a fully-operative open-source for creating blogs and content websites.
- Greenpress Blog-Front - The frontend application service of Greenpress, a fully-operative open-source for creating blogs and content websites.
- NuxtBlog - Blog site made with firebase real-time database
- activist.org/ - Open-source, nonprofit activism platform.
- Sneat Free Vuetify VueJS Admin Template - The Ultimate Free VueJS Admin Template for building responsive web apps
- Al Quran App-Vue 3 - Al Quran App that allows you to read surah with english meaning
- Vuep.run - Online SFC editor for Vue
- Vuep.run - Online SFC editor for Vue
- Wake Up Billie Joe! - A web site countdown to October, based on Green Day's song Wake me up when September Ends. Created using Vue and Firebase.
- Vuep.run - Online SFC editor for Vue
- Vuep.run - Online SFC editor for Vue
- Vuep.run - Online SFC editor for Vue
- Vuep.run - Online SFC editor for Vue
- Vuep.run - Online SFC editor for Vue
- Vuep.run - Online SFC editor for Vue
- Vue HQ Admin Dashboard
- Vuep.run - Online SFC editor for Vue
- Vuep.run - Online SFC editor for Vue
- Vuep.run - Online SFC editor for Vue
- Mythic table - A Free and Open Source virtual table top for playing Role Playing Games.
- Vuep.run - Online SFC editor for Vue
- Vuep.run - Online SFC editor for Vue
- Vuep.run - Online SFC editor for Vue
- Vuep.run - Online SFC editor for Vue
- Vuep.run - Online SFC editor for Vue
- Vuep.run - Online SFC editor for Vue
- Vuep.run - Online SFC editor for Vue
- Vuep.run - Online SFC editor for Vue
- Vuep.run - Online SFC editor for Vue
- Dashy - A self-hosted startpage, with an easy to use visual editor, status checking, themes, widgets and tons more
- Yacht - A Docker container management webui using Vuetify for a hassle free way of managing docker containers and projects.
- astralapp - Organize Your GitHub Stars With Ease.
- Aimeos - Leading Laravel eCommerce framework to build ultra fast online shops, marketplaces and complex B2B applications scalable from 1 to 1,000,000,000+ items
- Bagisto - A Free and Opensource Laravel eCommerce framework built for all to build and scale your business.
- Akaunting - A free and online accounting software for small businesses and freelancers based on Laravel and VueJS.
- MQTTX - Cross-platform MQTT 5.0 desktop client built with Vue.js, Typescript and Electron.
- slidev - Presentation Slides for Developers
- LeagueStats - Statistics website for players of the online game League of Legends.
- LogChimp - Open-source software to track your customer's feedback to build better products.
- Paper-Dashboard - Creative Tim Paper Dashboard made for Vue
- Savycart - PWA to track personal purchases, No more paper and pencil to go to the supermarket 🏬 Vue and Vuetify
- CoreUI Vue Admin Template - Open Source Admin Template powered by Vue.js
- YesPlayMusic - High-looking third-party NetEase cloud player, support Windows / macOS / Linux :electron:
- Laravel Enso - SPA Admin Panel built with Bulma, VueJS and Laravel, packing lots of features out of the box.
- Wiki.js - A modern, lightweight and powerful wiki app built on NodeJS, Git and Markdown
- MyIP - All in one IP Toolbox. Easy to check what's your IPs, IP geolocation, check for DNS leaks, examine WebRTC connections, speed test, ping test, MTR test, check website availability and more.
- Overlay - A browser extension helping developers evaluate open source packages before picking them.
- douyin - Imitate TikTok ,Vue Best practices on Mobile
- Afterman - 🌕 Create beautiful docs in markdown and HTML from postman collection. Using Quasar Framework
- Vue Org Chart - Manage and publish your interactive organization chart (orgchart), free and no webserver required.
- Buefy Shop - Sample shop, open source, built with Nuxt, Stripe, Firebase, Bulma and Serverless Functions.
- PJ Blog - Open source blog built with Laravel and Vue.js.
- Socialhome - A federated rich profile builder with social networking features
- Vue Crypto Dashboard - Cryptocurrency Dashboard made with Vue.js
- Vuemmerce - Free ecommerce template built with Vue.js and Bulma framework :new:
- Vue E-Store Templet - An e-commerce template build with vue/vuex/vue-router and bootstrap4.
- Pychat - Self-hosted webrtc video chat (an alternative to Slack)
- Carpoolear - The open source Vue.js frontend (mobile and cordova app) for the argentinian carpooling application: [Carpoolear](https://carpoolear.com.ar)
- Materio Free Vuetify VueJS Laravel Admin Template - Open-source & easy to use Vuetify Vuejs Laravel Admin Template with Elegant Design & Unique Layout.
- Snippets.Ninja - Progressive web application for code snippet management. Offline first. Open Source. App uses IndexedDB for local storage.
- Light Bootstrap Dashboard - Creative Tim Light Bootstrap Dashboard made for Vue
- vue-paho-mqtt - Easy-to-use Paho MQTT client library for Vue 3 with centralized subscription management, type support, and built-in optional alert notification library.
- Laravel File Manager - Powerful file manager for Laravel
- fylepad - a notepad with powerful rich-text editing, built with Vue.
- VueFinder File Library - Web File Manager Library.
- XIV ToDo - Dashboards, completion trackers, tailored weekly and daily checklists and tools for Final Fantasy XIV.
- npmcharts.com - Compare npm packages and spot download trends.
- chrome-ribbon-reminder - A Chrome extension written using Vue and Async/Await. Uses a popup display and changes badge counts.
- Interface X - UI Search&Discovery components to rapidly build beautiful search experiences
- vuejs-extension-pack vscode - An extension packf or vscode with popular VS Code extensions for Vue.js development.
- Minimal Notes - Web app build with Vue.js
- QMK Configurator - QMK Firmware Keyboard Configuration UI in Vue.js.
- peregrine-cms - A Vue.js and Apache Sling based head-optional CMS
- Koel - A personal music streaming server that works.
- vue-storefront - Vue.js Storefront - PWA for eCommerce. 100% offline, platform agnostic, headless, Magento2 supported.
- Daily - Curated dev news delivered to your new tab 👩🏽💻
- Vue Expenses - Expense tracking app made with Vue.js, Vuetify and ASP.NET Core
- FAIRshare - Sharing biomedical research data and software according to applicable FAIR guidelines
- ZuiOJ - ZuiOJ system developed using Vue2's UI and Java.
- fresfolio - a browser-based note-taking app for managing personal and research projects. The app uses Flask as backend and Vue.js as frontend leveraging the Quasar framework for UI components and responsive design.
- OpenAPI 3 viewer - Browse and test a REST API described with the OpenAPI 3.0 Specification
- CodeceptJS UI - Cypress-liked UI for ✔️ CodeceptJS end 2 end tests ✔️.
- Antares SQL - Cross platform SQL client made to be simple and complete.
- GrandNode 2.0 - Open Source Cross Platform E-Commerce Solution based on .NET Core 5.0 and MongoDB / Azure CosmosDB / Amazon DocumentDB / VueJS
- Stack Edit - In-browser Markdown editor
- nativescript-vue - A Vue.js implementation of the NativeScript renderer.
-
Apps/Websites
- goonlinetools.com - 100% Free Online Tools site.
- Let's Enchance - free online image upscale and enhancement with neural networks.
- Habitica - online task management application in the form of a role-playing game.
- Laravel Spark
- FontGet - Download Free Fonts.
- MadeWithVueJs - A Gallery of Projects made with Vue.js (also the Site itself uses Vue.js)
- Frontend Masters Intro to Vue - Frontend Masters full day course
- Monocle Reader - Follow feeds, Twitter, YouTube, Blogs and everything else, all in one place.
- Moving to HTTPS - Guide to moving different platform/hosting sites to HTTPS
- Vice Video
- Formlets
- esa.io
- Prague Airport
- Portfolio Site
- Embalses! - A tool to report water dam level using the U.S. Geological Survey database.
- TravelMap - A simple way for travelers to create a blog based on a Map.
- Powerpuff Yourself by Cartoon Networks
- Open Function Computers
- octimine - A patent search engine.
- Draxed - A web based MySQL and PostgreSQL data browser and dashboard manager.
- Jobinja - A Job Board and career platform operating in Iran.
- 滚蛋吧!莆田系 - Show all Putian hospital information
- Livestorm - Webinar / Live events app.
- Holden
- Global-Exam - Online Training for Language Proficiency Tests
- 12BAY.VN - Applications online flight bookings.
- The Void Radio - Underground House Music Online Radio.
- WizzAir
- Booknshelf - Discover great books and bookshelves on different topics.
- Roozame روزامه - Roozame is a Persian smart news media service.
- Koumoul
- NinjaCalc - A suite of embedded engineering related calculators, built as an open-source single-page app with vue.js.
- Vue.js Feed - The latest Vue.js news, tutorials, plugins, and more. Made with Vue.js and Laravel.
- Guess Right - A 'guess the word' game - Written with Vue/vuex/vue-router (front-end) and Laravel/MySQL (back-end). Code is [Open Source on GitHub](https://github.com/KDCinfo/guess-right) (although not the live files that run the game at kdcinfo).
- GRAP - Business communication service
- Easy Mock
- JSON Schema Editor - An intuitive editor for JSON schema built with Vue.js and Firebase.
- Winsome Trivia - A single or multiplayer trivia game featuring over 2,000 unique questions built with Vue.js and powered by the Open Trivia Database.
- Moon Organizer - Lunar calendar app
- Flash-Vue - ‘Flashcards of the Future’ bring learning everywhere :rocket:
- Kinderbesteck - A full Online Shop SPA with Vue2.0, Vuex, Vue Router
- Power Thesaurus - A crowdsourced online thesaurus
- Chattanosy - A community-powered database of new things and places in Chattanooga, TN.
- PAIXIN - A genuine picture sale website
- CodeBottle - Drag-and-drop snippets to your projects
- 1XBET - A betting company operating since 2007
- MyOwnTV - A streaming website for creating internet television
- CrowdCircus - Europe’s biggest crowdfunding- and crowdinvesting-aggregator
- ابیات ناب پارسی - A collection of Persian poems
- JSON Editor - A schema-aware JSON editor built with Vue2 and firebase.
- Develteam - A social network for indie game developers.
- Mixsii - A free video chat room site for teens, adults, family, and friends.
- PipQuest - A retro-style puzzle game built in Vue
- Matryx - A decentralized collaboration platform.
- iPrevYou - YouTube™ Player - A chrome app for watching youtube videos on your desktop.
- Item Manager - An application to transfer items for Destiny 2 game.
- TR-101 - A drum synth / sequencer.
- Bazaar - Media sharing platform.
- Vectr - A free vector graphics software
- Coin Dashboard - The fully client-side cryptocurrency asset dashboard.
- Thousand Ether Homepage - The Million Dollar Homepage reimagined as an Ethereum DApp. Build on Vue.js and open source.
- Pi.TEAM - Online Invoicing and Accounting - Simple to use online accounting and invoicing, free for single users and freelancers.
- Fintechers - Fintech focused job board.
- Devjournal - Collaborative todo list for projects and ideas.
- Bubbleflat - Online platform that helps students and young Professionals find their perfect roommates by searching for people with similar lifestyles, interests, or schools. Laravel & Vuejs
- blip - Test websites for speed, mobile-friendliness, security and the HTML5 doctype. Find businesses around a location and test their websites en masse, or just test your own URL.
- sunpos - Sun position, elevation, azimuth, ecliptic/equatorial coordinates and sunrise/sunset time (Julian day) calculation and conversion utilities. Web site is programmed using pure JS, Vuejs and i18n Vuejs localization plugin. Visualization is created using D3.js.
- U3xyz - A personal blog base on vue ssr.
- 27.ua - Ukraine-based internet hypermarket
- Blackjack Break - A quick game of blackjack
- GameVix - Swap your used video game discs with others, hassle free. PWA with Material Design.
- VivifyScrum - Agile project management app for teams that deliver. Customizable Scrum and Kanban boards.
- 9GAG - Popular online platform and social media website
- Kitchen Stories - Cooking platform
- MailRabbit - Create, A/B test, and monitor transactional emails without a developer.
- Vue 资源精选 - great Vue components list, category, inline demo show and brief
- Cronhub - Painless Cron Monitoring Tool
- wrkprty - Pop-up coworking events for freelancers, remote workers, and professionals looking to get out of the office.
- V·oogle - Google.com, reVued. A joke-project. :)
- Broker Notes - 'Study to become a Real Estate Agent' :house:
- HCE.it - The website of an Italian agency, entirely made with Vue using a Laravel-based headless CMS.
- Pages - Web design inspiration
- Scrumpy - A Beautiful Project Management Tool for Agile Teams
- Spektrum - The website of Spektrum Media Agency
- SPK
- IDDEF - commerce pages are designed with Vue.js, Vuex and pure JavaScript 🙏
- Roast
- YBR - Centralized YBS Public eComplaint Management System. (Full SPA)
- Regex Fiddler
- Myanpwel - The website of event ticketing platform.
- CryptoArte - An Ethereum art collection, non-fungible token, and Dapp.
- NAGA VIRTUAL - NAGA VIRTUAL is the first independent virtual goods market.
- Scroll.in - Scroll.in is an independent news, information, and entertainment venture.
- What Would Mark Ruffalo Do? - Motivational website based on the story that Mark Ruffalo failed at several hundred auditions before finding success.
- NBC Sports - NBC Sports is a sports news website.
- WITHIN - Extraordinary stories in Virtual Reality.
- plottr.io - Plan your running and cycling routes
- beCamp - A community-organized tech conference in Charlottesville, VA. Website code is open-source.
- Trustpilot - a free and open to all review platform.
- Lagom - Simple, intuitive and fully responsive WHMCS theme
- ScoutMyTrip - Roadtrip Planner - Road trip planning app for India which helps travelers to build their itinerary, discover points of interest, find hotels, gas stations, food joints etc along the route.
- GamersClub - Biggest company of eSport community development in Brazil
- MIT - Official Website of Massachusetts Institute of Technology.
- Elvenar - Elvenar is a browser based fantasy city builder game.
- Beacon - :blue_heart: A service that allows you to share your content across multiple websites.
- Artfinder - Artfinder is a website for buying & selling art paintings.
- Pocket Lists - World's friendliest to-do list app.
- Padlet - Collaborative bulletin boards
- Glovo - On-demand delivery
- MySigMail - MySigMail is a free, in browser, email signature generator without creating account
- Wordguru - A simple verbal game where you split into teams and try to guess as many keywords as you can.
- Kitty Ipsum - Generate lorem ipsum composed of "meow" in different languages.
- Git Superstar - Count your git stars and top repositories.
- DECS - The decentralised all-in-one workspace to manage code snippets and to protect sensitive data.
- Asciiur - Internet's ascii art collection
- Tapestri Designer - Free tool to design PCR primers for genome sequencing experiments (NGS)
- 前站导航 - 前端社区、文档收录.
- Blurrish - Encrypted Morning Pages journal for Mac/Windows, built with Vue and Electron. Blurs as you write so you can journal in public workspaces.
- ExifShot - What and how on photography, beautifully.
- Studolog - Online file sharing platform for students, including tester and reviews. Currently in Czech 🇨🇿 only.
- sum.cumo
- Gamebrary - Open source tool to organize video game collections.
- Premium Poker Tools - What poker players use to study.
- QMK Configurator - Configure, Build, and Download Custom QMK Firmware from your browser.
- Worksome - Marketplace/platform for qualified it professionals and freelancers and companies looking to hire them.
- Big Timer - Fullscreen countdown timer for workshops, meetings and presentations. Big Timer helps workshop facilitators, meeting chairs, design sprinters, presenters and aspiring game show hosts stick to their program.
- Wirenook - Free online app for building responsive website wireframes. Hi- and Lo- Fidelity, project sharing and svg download.
- Kvalitetskontroll - Norwegian management system tailored for the construction industry.
- Inoreader.com - One of the biggest RSS readers and news aggregators out there.
- ClipLeap - Platform for posting and sharing moments in long videos.
- RSVP Keeper - Online reservations made easy. Get your event up and running in no time. Made with Vue and Go.
- PNGK - Official website for a consultancy company working to find solutions for humanitarian, human rights and other like minded organizations.
- BMWUSA Vehicle Configurator - Vehicle Configurator for BMWUSA
- mumbasket - an ecommerce website with laravel and vuejs
- Fanmio - Meet your favorite celebrities through personal video experiences on Fanmio
- OneConcern
- Helpninja - Simple & fast help desk
- 36 Pixels - French agency website made with vue.js
- temp-mail.io - Disposable temporary email service.
- Best-movies.watch - A website which allows to watch movies online for free without sign up
- Tune.pk - Tune.pk is one of the largest video sharing website with content from all over the world.
- Narrandum - Customer journey mapping tool built using Vue.js, Vuetify, and Feathersjs
- Keep Formula - Keep Formula is a simple app to make your calculations easier.
- tato music player - A mobile first, handwritten, responsive web app for music fans written in Vue and Vuetify.
- ChatterBoxes - For quick secret chat sessions
- Portfolio Site - Olaolu Olawuyi, A Frontend developer and UX Engineer's portfolio site.
- Portfolio Site - David Aji aka Ajiva is a Front End Developer with experience using frameworks like Vue and React to build "class" web apps.
- d-patterns.js.org - FOSS Discord templates listing website 💬
- linksift.com - LinkSift lets you explore what a website links to.
- Travel_Smart - A tour-based web app that uses Vue + Vue Router + Vuex.
- National Institutes of Health (NIH): FEVS Survey Results - National Institutes of Health (NIH) data visualization of Federal Viewpoints Survey (FEVS) survey results.
- U Can Stock - U.S. stock market information platform for Korean. It's built with Vue, Vuex, Vuetify, Nuxt and Firebase.
- Nipashe - "Nipashe" is a Swahili word that means "Inform me". Nipashe is a web app built in Vue + Vuex(state management) + Vue-Router(navigation) that gives a tally/statistics on the current COVID19 infections across the world based on the WHO
- DevSnap.me - A website that helps web developers find tons of free and open source HTML, CSS, and JavaScript assets.
- Wammes Gifts - Wammes Gifts helps you find the perfect gift.
- Back Home/回家 - A flight searching engine for the flights from oversea to China Mainland (and China to oversea) that still fly during COVID-19.
- Deadlines - An offline, simple deadline tracker made with Vue.js and localForage.
- Darwin Analytics - Tool for measuring and optimizing your site. Built with Vue3 and Vite.
- Pinterest video downloader - Tool for Downloading pinterest videos in HD
- Scrumfast - Extremely intuitive project management scrum tool.
- CryptoTracks - Unleash and discover musical creativity on the Ethereum blockchain.
- CodeSnippet - A collaborative code editor for teachers and students.
- Gradientos - Gradientos makes finding gradients easy.
- httptools.dev - Collection of many online checks and tools for web developers, like a JSON formatter, redirect check or URL encoder. Built with Vue3 and vue-router, backend API uses Laravel.
- Cuping Font - Cool font generator made with vuejs
- Slack Vuesualizer - Display and search through your Slack archive.
- findcharitables.org - Website for listing of organizations that need donation
- FontBolt - Discover and generate your favorite fonts from pop culture
- Portfolio Site - Monayem Islam, A full-stack web application developer's portfolio site. Made with Love and Vue 3.
- Roozame روزامه - Roozame is a Persian smart news media service.
- MyOwnTV - A streaming website for creating internet television
- MyOwnTV - A streaming website for creating internet television
- MyOwnTV - A streaming website for creating internet television
- MyOwnTV - A streaming website for creating internet television
- MyOwnTV - A streaming website for creating internet television
- MyOwnTV - A streaming website for creating internet television
- MyOwnTV - A streaming website for creating internet television
- Roozame روزامه - Roozame is a Persian smart news media service.
- Kitchen Stories - Cooking platform
- Roozame روزامه - Roozame is a Persian smart news media service.
- MyOwnTV - A streaming website for creating internet television
- Kitchen Stories - Cooking platform
- sum.cumo
- Proper Cloth Shirt Builder - Custom shirt builder.
- Akunyi - Charity Website
- tato music player - A mobile first, handwritten, responsive web app for music fans written in Vue and Vuetify.
- ChatterBoxes - For quick secret chat sessions
- CMD Generators 命令行生成器 - Generate CMD by click buttons. Such as tar, ssh. 命令行参数多不熟悉? 点点按钮就能生成啦!
- Roozame روزامه - Roozame is a Persian smart news media service.
- 前站导航 - 前端社区、文档收录.
- Rolodromo - A spanish website dedicated to tabletop RPG.
- Slack Vuesualizer - Display and search through your Slack archive.
- Kitchen Stories - Cooking platform
- MyOwnTV - A streaming website for creating internet television
- Best-movies.watch - A website which allows to watch movies online for free without sign up
- Pages - Web design inspiration
- vNotes - Simple and beautiful notepad to Markdown with Vue.js and Local Storage API.
- Dermail - A webmail client written in Vue.js for Dermail, a mail system written in node.js.
- massCode - An open source code snippets manager for developers. Build with Electron, Vue and Monaco editor.
- Todo DEV - A simple Todo App made for developers with Vuejs, Vuetify and the powerful Firebase.
- HappyPlants - A progressive web app for organizing your plants 🌱.
- Tipe - Next Generation API-first CMS. Create your content with powerful editing tools and access it from anywhere with a GraphQL or REST API. Stop letting your CMS decide how you build your apps.
- Scraperbox - Undetectable web scraping API. Built with Laravel and Vue.
- U Can Stock - U.S. stock market information platform for Korean. It's built with Vue, Vuex, Vuetify, Nuxt and Firebase.
- Laracasts
- Vice Video
- Embalses! - A tool to report water dam level using the U.S. Geological Survey database.
- 稀土掘金
- 1XBET - A betting company operating since 2007
- CrowdCircus - Europe’s biggest crowdfunding- and crowdinvesting-aggregator
- Devjournal - Collaborative todo list for projects and ideas.
- Bubbleflat - Online platform that helps students and young Professionals find their perfect roommates by searching for people with similar lifestyles, interests, or schools. Laravel & Vuejs
- U3xyz - A personal blog base on vue ssr.
- MailRabbit - Create, A/B test, and monitor transactional emails without a developer.
- Myanpwel - The website of event ticketing platform.
- ScoutMyTrip - Roadtrip Planner - Road trip planning app for India which helps travelers to build their itinerary, discover points of interest, find hotels, gas stations, food joints etc along the route.
- Elvenar - Elvenar is a browser based fantasy city builder game.
- GitHubExplorer - Pure static page webapp for exploring GitHub. Using `Vuejs` and `GitHub GraphQL API v4`.
- Glovo - On-demand delivery
- Translator-vuejs - Translation App built with Vuejs, Yandex API & ResponsiveVoice.js API.
- Asciiur - Internet's ascii art collection
- EasyWebinar - Webinar Software / Live events & Webinar app.
- Brandy - brand assets manager for your menu bar.
- Inoreader.com - One of the biggest RSS readers and news aggregators out there.
- Darwin Analytics - Tool for measuring and optimizing your site. Built with Vue3 and Vite.
- Pi.TEAM - Online Invoicing and Accounting - Simple to use online accounting and invoicing, free for single users and freelancers.
- 27.ua - Ukraine-based internet hypermarket
- Jobinja - A Job Board and career platform operating in Iran.
- Prague Airport
- Kitchen Stories - Cooking platform
- octimine - A patent search engine.
- 12BAY.VN - Applications online flight bookings.
- 27.ua - Ukraine-based internet hypermarket
- Todoist Tribute - Todoist clone, written in Rails + Vue
- SyncLounge - SyncLounge is a tool to sync Plex content across multiple players in multiple locations.
- BulkPicTools - Privacy-first bulk image processor built with Vue 3 and WebAssembly.
- TravelMap - A simple way for travelers to create a blog based on a Map.
- MySigMail - MySigMail is a free, in browser, email signature generator without creating account
-
Commercial Products
- ChatWoot - Livechat and agent collaboration over Facebook messenger.
- Wijmo - A collection of UI controls with VueJS support.
- VueA - VueJS Admin template with multiple layouts and laravel version.
- Teleo - Team collab-app moving effortlessly between talking, planning & doing
- EducationLink - CRM and sales automation for education agents and colleges.
- Pragmatic v2.0 - Responsive and configurable admin template built with Vue.js and Element.
- Deskree - Online collaboration platform that combines Ideas, Tasks, and Issues in one place.
- OSHCExpress - A comparison and ecommerce for OSHC (Overseas Student Health Cover) insurance (Australia's insurance for international students).
- Agiloo - Project Management app for Scrum and Kanban
- Commandeer - Cloud Management Reimagined. A Desktop cloud management app built with Vue.js and Electron.
- Leave Dates - A powerful new way to track your staff leave.
- Time Door - A time series analysis API
- vREST NG - An enterprise application for Automated API Testing, built with VueJS and Element UI.
- Materio Vuetify VueJS Admin Template - Most Powerful, Developer Friendly, Production ready & Comprehensive Vuetify VueJS Admin Template.
- Sneat Vuetify VueJS Admin Template - The Ultimate VueJS Admin Template for responsive web apps.
- Time Door - A time series analysis API
- Time Door - A time series analysis API
- Time Door - A time series analysis API
- Time Door - A time series analysis API
- Time Door - A time series analysis API
- Time Door - A time series analysis API
- Time Door - A time series analysis API
- Time Door - A time series analysis API
- Time Door - A time series analysis API
- Time Door - A time series analysis API
- Time Door - A time series analysis API
- Time Door - A time series analysis API
- Time Door - A time series analysis API
- Time Door - A time series analysis API
- Time Door - A time series analysis API
- Time Door - A time series analysis API
- Time Door - A time series analysis API
- Moonitor - Cryptocurrency tracker for Desktop.
- Time Door - A time series analysis API
- Time Door - A time series analysis API
- Time Door - A time series analysis API
- Time Door - A time series analysis API
- Time Door - A time series analysis API
- Time Door - A time series analysis API
- Time Door - A time series analysis API
- Time Door - A time series analysis API
- Time Door - A time series analysis API
- Time Door - A time series analysis API
- Time Door - A time series analysis API
- Time Door - A time series analysis API
- Time Door - A time series analysis API
- NocoDB - An opensource Airtable alternative.
- NxShell - An easy to use new terminal for SSH, which based on Electron and VueJS.
- KodaDot - NFT Marketplace on Polkadot funded as public good, written in Vue.js
- He3 - Free and Modern Developer Utilities Toolbox.
- Pragmatic v2.0 - Responsive and configurable admin template built with Vue.js and Element.
- Deskree - Online collaboration platform that combines Ideas, Tasks, and Issues in one place.
-
Enterprise Usage
- Upwork - Work Marketplace for freelancers and employers
- Sainsbury's
- AREX
- GitLab
- Clemenger BBDO Melbourne
- ZenMate
- Codeship
- Storyblok
- Monito - Building the Booking.com for international money transfers
- Hypefactors - Software for data-driven PR professionals
- Aromajoin - Develop the finest digital scent products based on the harmony of hardware, software and material technology.
- Carrefour
- Staples Canada
- Blibli
- Manduka
- Cotabox
- Carrefour
- Monito - Building the Booking.com for international money transfers
- Cotabox
- AREX
- Clemenger BBDO Melbourne
-
Interactive Experiences
- YouTube AdBlitz 2016
- Omnisense Experience
- Louis Ansa Website (portfolio)
- Djeco.com
- Tolks.io
- NOIZE original
- Bootstrap 4 Editor
- Subtletab - Browser Extension
- web-riimote - Turn your smartphone into a 3D controller ([source code](https://github.com/konaraddio/web-riimote))
- CSS ColorVars - Interactive tool code generation ([source code](https://github.com/CSSColorVars/csscolorvars))
- Nightlight During Conflict - Explore GIS data on nightlight output for countries in conflict.
- User Friendly Justice Data - Explore justice data from Morocco.
- Vue Play - Create Vue components and applications in an interactive / visual drag & drop designer.
- Yahya J. Aifit's Portfolio Site - Portfolio site that inspired by the appearance of desktop operating system.
- Omnisense Experience
- Subtletab - Browser Extension
- Tolks.io
- NOIZE original
-
A11y
- Vue A11y project - Vue.js community project to improve web accessibility.
- vue-announcer - A simple way with Vue to announce any useful information for screen readers.
- vue-focus-lock - It is a trap! A lock for a Focus. A11y util for scoping a focus.
- vue-axe - Accessibility auditing for Vue.js applications.
- eslint-plugin-vuejs-accessibility - Vue.js accessibility eslint-plugin managed by @vue-a11y .
-
-
Companies Using Vue.js
-
Documentaries
-
Programming Languages
Categories
Sub Categories
Tutorials
435
UI Components
251
Apps/Websites
238
Blog Posts
101
Open Source
97
Frameworks
91
UI Utilities
77
Utilities
66
Community
53
Commercial Products
52
Books
40
Examples
34
Dev Tools
29
Podcasts
25
External Resources
21
Enterprise Usage
21
Scaffold
20
Interactive Experiences
18
UI Layout
13
Integrations
10
Official Resources
10
A11y
5
Job Portal
3
Conferences
3
Courses
3
Youtube Channels
2
Documentaries
2
Truly awesome projects
2
Prerendering
2
Official Examples
1
Keywords
vue
272
vuejs
122
vue3
101
javascript
73
typescript
49
vite
32
vue-components
32
vue2
31
vuejs2
26
vuex
23
react
22
component
20
vuejs3
19
nuxt
18
ui
16
dashboard
14
vue-component
14
tailwindcss
13
frontend
13
components
13
ui-components
12
vue-router
12
pwa
12
laravel
12
i18n
12
css
12
composition-api
11
pinia
11
webpack
11
pagination
10
admin
10
table
9
form
9
admin-dashboard
9
admin-template
9
element-plus
9
template
9
vuetify
8
markdown
8
electron
8
material-design
8
html
7
vue-cli
7
bootstrap
7
boilerplate
7
nodejs
7
select
7
plugin
7
modal
7
grid
7