Vue.js
App framework.
Contents
- Frameworks
- Mobile
- Component Collections
- Admin Template
- Server-side rendering
- Static website generator
- Other
- UI Layout
- UI Components
- UI Utilities
- Utilities
- Typescript
- HTTP Requests
- i18n
- State Management
- Mobx
- Pinia
- Authentication/Authorization
- Vuex Utilities
- GraphQL
- Code Style
- CSS
- Asset Management
- Page Navigation
- Miscellaneous
- Stripe
- Integrations
- Vue CLI Plugins
- Google Analytics
- Dev Tools
- Inspect
- Docs
- Test
- Source Code Editing
- Scaffold
- Universal
- Electron
- Prerendering
Companies Using Vue.js
Projects Using Vue.js
Compare npm packages and spot download trends.
A personal music streaming server that works.
Organize Your GitHub Stars With Ease.
Open source blog built with Laravel and Vue.js.
Browse and test a REST API described with the OpenAPI 3.0 Specification
A Vue.js implementation of the NativeScript renderer.
Creative Tim Paper Dashboard made for Vue
Open Source Admin Template powered by Vue.js
An extension packf or vscode with popular VS Code extensions for Vue.js development.
A modern, lightweight and powerful wiki app built on NodeJS, Git and Markdown
A Vue.js and Apache Sling based head-optional CMS
Creative Tim Light Bootstrap Dashboard made for Vue
Vue.js Storefront - PWA for eCommerce. 100% offline, platform agnostic, headless, Magento2 supported.
SPA Admin Panel built with Bulma, VueJS and Laravel, packing lots of features out of the box.
A federated rich profile builder with social networking features
A Chrome extension written using Vue and Async/Await. Uses a popup display and changes badge counts.
Web app build with Vue.js
In-browser Markdown editor
Sample shop, open source, built with Nuxt, Stripe, Firebase, Bulma and Serverless Functions.
The open source Vue.js frontend (mobile and cordova app) for the argentinian carpooling application: Carpoolear
An e-commerce template build with vue/vuex/vue-router and bootstrap4.
Manage and publish your interactive organization chart (orgchart), free and no webserver required.
QMK Firmware Keyboard Configuration UI in Vue.js.
Curated dev news delivered to your new tab
Powerful file manager for Laravel
Cryptocurrency Dashboard made with Vue.js
Expense tracking app made with Vue.js, Vuetify and ASP.NET Core
A free and online accounting software for small businesses and freelancers based on Laravel and VueJS.
Cross-platform MQTT 5.0 desktop client built with Vue.js, Typescript and Electron.
Self-hosted webrtc video chat (an alternative to Slack)
Cypress-liked UI for ️ CodeceptJS end 2 end tests ️.
Statistics website for players of the online game League of Legends.
PWA to track personal purchases, No more paper and pencil to go to the supermarket Vue and Vuetify
Create beautiful docs in markdown and HTML from postman collection. Using Quasar Framework
Open-source software to track your customer's feedback to build better products.
A Docker container management webui using Vuetify for a hassle free way of managing docker containers and projects.
Cross platform SQL client made to be simple and complete.
A Free and Opensource Laravel eCommerce framework built for all to build and scale your business.
Open Source Cross Platform E-Commerce Solution based on .NET Core 5.0 and MongoDB / Azure CosmosDB / Amazon DocumentDB / VueJS
Leading Laravel eCommerce framework to build ultra fast online shops, marketplaces and complex B2B applications scalable from 1 to 1,000,000,000+ items
Dashboards, completion trackers, tailored weekly and daily checklists and tools for Final Fantasy XIV.
UI Search&Discovery components to rapidly build beautiful search experiences
A Decentralized Finance app that runs on Ethereum.
Open-source & easy to use Vuetify Vuejs Laravel Admin Template with Elegant Design & Unique Layout.
A self-hosted startpage, with an easy to use visual editor, status checking, themes, widgets and tons more
Sharing biomedical research data and software according to applicable FAIR guidelines
Progressive web application for code snippet management. Offline first. Open Source. App uses IndexedDB for local storage.
ZuiOJ system developed using Vue2's UI and Java.
Easy-to-use Paho MQTT client library for Vue 3 with centralized subscription management, type support, and built-in optional alert notification library.
Web File Manager Library.
A browser extension helping developers evaluate open source packages before picking them.
Self-hosted personal productivity and finance management dashboard with AI assistant, Kanban board, time tracking, and Telegram Mini App integration. Built with Nuxt 4 and Laravel 11.
Presentation Slides for Developers
High-looking third-party NetEase cloud player, support Windows / macOS / Linux
Imitate TikTok ,Vue Best practices on Mobile
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.
a notepad with powerful rich-text editing, built with Vue.
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.
Self-hosted AI assistant platform with Vue 3 frontend, Pinia state management, TypeScript, and real-time SSE streaming chat. FastAPI backend with LangGraph ReAct agents, RAG knowledge base, multi-LLM support (DeepSeek/OpenAI/Anthropic), and plugin SDK.
Simple and beautiful notepad to Markdown with Vue.js and Local Storage API.
A webmail client written in Vue.js for Dermail, a mail system written in node.js.
Shorten URLs with VueJS & Bitly API.
A 'guess the word' game - Written with Vue/vuex/vue-router (front-end) and Laravel/MySQL (back-end). Code is Open Source on GitHub (although not the live files that run the game at kdcinfo).
Interactive tool code generation (source code)
Biggest company of eSport community development in Brazil
A progressive web app for organizing your plants .
An open source code snippets manager for developers. Build with Electron, Vue and Monaco editor.
A simple Todo App made for developers with Vuejs, Vuetify and the powerful Firebase.
Commercial Products
A11y
Vue.js community project to improve web accessibility.
Accessibility auditing for Vue.js applications.
A simple way with Vue to announce any useful information for screen readers.
It is a trap! A lock for a Focus. A11y util for scoping a focus.
Vue.js accessibility eslint-plugin managed by @vue-a11y .
Components & Libraries
Frameworks
Quasar Framework. Build responsive websites, hybrid mobile Apps and Electron apps using same code, with Vue.js 3.
Material Component Framework for Vue.js 2.
Components based on Bulma framework.
Bootstrap v4 components and grid system for Vue.js.
A frontend library to develop zoomable user interfaces.
An enterprise-class UI components based on Ant Design and Vue 3.2.0
(https://www.heyui.top/en) - A Vue.js 2.0 UI Toolkit for Web.
A modular and customizable UI library based on Material Design and Vue 3.0
A Vue.js 2.0 universal responsive UI component library
Carbon Design System components from the @carbon team.
Inkline is the intuitive UI Components library that gives you a developer-friendly foundation for building Vue.js 3 Design Systems.
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.
Integration of Material Components for Vue.js which follows the best practices recommended by Google: Using Foundations and Adapters
CoreUI for Vue.js is a UI Component Library that offers a bunch of cross-browser, responsive, and lightweight Vue.js UI components.
UI components for Vue.js without CSS framework dependency.
An emerging UI framework for Vue.js with only the bright side. ️
A Vue.js 3.0 UI Toolkit for Web is based on element-ui
A Vue.js 3.0 UI customizable UI Framework.
A Vue 3.x Design System for Web
A Vue 3 Component Library Fairly Complete, Customizable Themes, Uses TypeScript, Not Too Slow Kinda Interesting
A Vue 3 UI Framework.
A Vue 3 UI Library, Highly customizable property values, Full TypeScript, Performance should be good.
Build better interfaces faster. DX focused utility based vue component library ️
A Vue.js implementation of the USWDS (U.S. Web Design System)
Fully styled and customizable components for Vue 3.
An unofficial, community-led Vue port of shadcn/ui (re-usable components built with Radix Vue and Tailwind CSS).
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.
Vue component library based on Tailwind CSS
Lightweight and efficient library for Vue 3 & Nuxt 3 & 4 with 50+ components, theming, i18n and useful plugins and composables.
Vue 3 + TypeScript component library for task management views, featuring Table, Kanban, Gantt timeline, Gallery, AI Chat, Dashboard charts, Rich Text Editor, MermaidChart and more. 75+ components out of the box.
Mobile
Build full-featured iOS & Android apps using Framework7 & Vue.
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.
Mobile app development framework
Native mobile applications using NativeScript
A cross-platform framework using Vue.js
A Vue.js 2.0 Mobile UI From YouZan.
A fantastic mobile ui lib implement by Vue.js 2.
A mobile UI toolkit, based on Vue.js 2, designed for financial scenes.
A Vue.js 2.0 UI Toolkit for Mobile Web
Component Collections
A lightweight collection of essential UI components written with Vue and inspired by Material Design.
Bootstrap3 components implemented by Vue2.
A component library for Vue 3 base on element-plus
A customizable, accessibility-first UI component library for Vue 3. Docs
Admin Template
A vue material design admin template Online Demo
A dashboard scaffolding based on vue.js created by vuejs/vue-cli 4.x. Online Demo
: A responsive template starter with the ecosystem configuration (vue-router, vuex), this boilerplate allows you to choose your preferred colors. Live demo
Vue Admin Dashboard built with Vue 3 and vuestic-ui.
A Production ready, carefully crafted, most comprehensive Vuetify Vuejs admin template. Live demo
Admin dashboard built with Vue.js and Tailwind CSS. Live demo
Vue.js 3 Tailwind CSS admin template with dark mode.
The All-in-one Tailwind CSS Admin Dashboard Template.
The admin template based on vue3 and element-plus. Live demo
Template, Element Plus & TailwindCSS 3, Vue3.
An open source, free, lightweight, out-of-the-box, internationalized admin template based on Vue 3 + Vite + Naive UI + TypeScript + TailwindCSS. Live demo
A modern vue admin. It is based on Vue3, vite and TypeScript. It's fast! Live demo
A set of open source backend management framework based on Vue3 + TypeScript + Element Plus. Live demo
Vite+Vue3+Gin development basic platform. Live demo
A clean, elegant, beautiful and powerful admin template, based on Vue3, Vite5, TypeScript, Pinia, NaiveUI and UnoCSS.
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.
Free Vue Admin Panel based on Naive UI and TailwindCSS. fairly completed with beautiful design, RTL support, and multilingual. (MSW, Pinia, TS, UnoCss, Vite)
Server-side rendering
Static website generator
Other
The Ultimate NodeJS Full Stack Business Development Platform, based on KoaJS & EggJS & VueJS & Framework7
A minimal routing and web service framework that uses Vue as a templating engine.
Low Code toolkit that can generate VUE apps from Quant-UX prototypes
An unofficial Notion renderer – Use Notion as a CMS for Vue (e.g. Nuxt)
An easy-to-use front-end application framework based on vue3.
UI Layout
A draggable and resizable grid layout, for Vue.js.
Vue.js directive for masonry blocks layouting.
A vue (2.x) component support big data by using virtual scroll list.
Component to scroll a large amount of elements efficiently (Vue 2.x).
A vuejs grid with draggable and resizable boxes
Official fullPage.js component for Vue.js.
A Vue JS reliable, simple and touch-ready panes splitter / resizer.
A tiny drawer panel with bounced animation, nest supported and theme customized. directions: left/right/up/down
A vue component based on the scale large screen adaptive solution.
A virtual waterfall component for Vue 3.x.
A Vue 3 component designed to make creating dynamic, responsive grid layouts easy and efficient.
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.
UI Components
Vue adaptor for ag-Grid.
A flexible grid component for Vue.js
Extensible crud component using Vuetify layout, other than the usual page, sort, filter, it is able to do nested CRUD, custom forms, filters, operations.
VueJS powered Datatable with Laravel server-side loading and JSON template setup
A high-performance grid engine that work on a canvas for Vue.js.
Performance-first Vue 3 datatable with virtualization, selection, editing, and CSV export.
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 adaptor for FancyGrid.
A responsive and highly configurable table based on Vue 2.x and Bootstrap 4.x
Vue grid wrapper for powerful webcomponent revo-grid with excel like rich edit and behavior.
A set of Vue.js components to display datasets with filtering, paging, and sorting capabilities!
A high-performance Vue gantt component, which includes highly customizable table columns, dynamic update data, freely drag the progress bar, switch header, etc.
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.
Headless UI for building powerful tables & datagrids.
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.
Vue form/table solution.
A powerful and flexible Gantt chart component for Vue 3 applications.
A Vue 3 port of the jQuery-based PivotTable.js.
Highly customizable spreadsheet engine with formula support, multi-sheet references, and a Vue3 wrapper built on a Preact core.
A canvas-based spreadsheet engine with zero dependencies, rendering 100K+ rows at 60fps with sorting, filtering, formulas, and collaboration.
Vue3 Gantt chart component with Resource View, task dependencies, and project scheduling capabilities.
A fuss free notification component.
Vue 3 notification library
Fully-featured notification system for Vue 3 and Nuxt 3.
Headless toast (notification) engine + Vue 3 renderer (TS-first, CSS-first theming, highly customizable).
Easy to use css spinners collection with vue.js integration.
A flexible Vue.js component to create beautiful animated circular progress bars and loaders
A Vue 3.0 plugin with built-in v-loading, v-skeleton, v-error and v-empty custom directives.
Lightweight and accessible library to make beautiful, animated loading skeletons that automatically adapt to your Vue app
Simple Vue.js plugin for page scroll progress bar
A Vue component of ins-style progress bar 一款 ins 风格的 vue 进度条组件
Slim progress bars(1KB gzipped) for Vue 3.
A 3D progress bar component written using web Components, supports Vue, React and Svelte.
Easy tooltips with Vue 2.x.
A popover component based on popper.js tree shaking for Vue 3 written by TypeScript.
A vue modal with animations.
Image viewer component for vue2 and vue3, supports rotation, scale, zoom and so on, based on viewer.js
A lightweight, promise based alert, prompt and confirm dialog.
A simple and powerful dialog, including Modal, Alert, Mask and Toast modes, based on Vue2.x
wrapper for sweatlaert2 with support for TypeScript, Nuxt and SSR
A customizable, stackable and lightweight modal component that adheres to the guidelines set in WAI-ARIA Dialog (Modal) section of W3C.
Tailwind-friendly, highly customizable, stackable modal component.
A simple image / (YouTube) video lightbox component for Vue.js.
a simple way to create, reuse, promisify and build chains of modal dialogs in Vue.js.
️ Simple Vue3 modal package
The vuetify-resize-drawer component extends the functionality of the v-navigation-drawer so that it is resizable by the user.
A simple and responsive marquee component for Vue 3 applications with 0 dependencies.
Vue.js 2 tree navigation with vue-router support
A simple, easier and highly customized menu solution for Vue2.
A simple, pretty navbar for your Vue projects.
UI file/toolbar menus for Vue apps
Customizable dropdown menu plugin for vuejs. SSR supported.
A swipeable bottom sheet component for Vue.js created with Hammer.js
A modern and fast sidebar menu component for vue(3x) capable with vue-router.
Turn your boring fixed header into a smart one.
NavPress is a CLI tool for generating static navigation websites. It allows you to quickly build a navigation site through a configuration file.
A customizable dropdown component for Vue 3 with TypeScript support.
Slider Component of Vue.js.
Image slider which comes with 20 cool transitions.
It's reliable, flexible and extendable carousel for Vue.js 2 & 3.
Official Swiper component for Vue 3. Tree shakable, SSR support, typing, a11y and a lot more
Vue Concise Carousel with True SSR. Works for Vue 2 & 3.
A highly customizable, lightweight Vue 3 carousel component for your next awesome project.
Modern and lightweight Vue 3 Carousel powered by CSS Scroll Snap.
Vue.js wrapper for Chart.js.
Create beautiful JavaScript charts with one line of Vue
Vue.js component for ApexCharts.
Lightweight Vue component for drawing pure CSS donut charts.
Vue component made by ZingChart with 35+ chart types.
Flowchart & Flowchart designer component for Vue.js.
Vue.js component for Apache ECharts.
Vue 3 chart library with 60+ components. Official site: https://vue-data-ui.graphieros.com/
Vue component for showing speedometer like gauge using d3.
A Vue.js plugin to detect idle/non-active users.
Vue 3 Timer module inspired by react-timer-hook
Flexbox-based Vue month calendar component; supports multi-day events, localization, holiday emoji, drag/drop. No dependencies.
Lightweight, high performance calendar component(Date Picker, Date Range) based on Vue.
A Vue JS full calendar, no dependency, no BS. .
It's a Vue based component which provides the functionality of a full-calendar that shows daily events. the demo.
A Vue 3 Datepicker using Tailwind CSS 3
An event calendar and datepicker for Vue 3
A material design event calendar. Customizable, light- and dark modes & multilingual.
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 2.x & Vue 3.x components for Cesium.
Vue 3 components to work with OpenLayers.
Vue 2.x 3D earth visualization JS development platform.
Vue 3.x wrapper around Maplibre GL JS library written in TS. Including style switch and frame rate control.
Vue 3 components for Leaflet (1.x) maps.
Vue 3 components for Leaflet (2.x) maps.
Vue HTML5 audio visualization components.
A simple h5 music controller for Vue.
A Vue Hook for playing sound effects.
Lightweight, customizable, and easy-to-implement vue video player.
Arrange infinite card elements according to various layout types like masonry for Vue.js 2.
A zero-config, fast and small (~3kB) virtual list component for React and Vue
An easy-to-use virtual list component for Vue 3. Supports configurable grid layout, horizontal/vertical scroll, scroll snapping, seeking, ssr
A markdown-it component for Vue3. Easy to use and fully typed.
The vue component for render Markdown string, supports custom rendering of specific node types and better adapts to AI Chat Stream.
An out-of-the-box Vue 3 Markdown component with real-time rendering, featuring TOC generation, full-text search, and more.
PDF embed component for Vue 2 and Vue 3
A powerful and flexible Gantt chart component for Vue 3 applications.
UI Utilities
A component to handle global events (like shortcuts) using Vue’s event modifiers
Easy communication between other opened tabs
Vue Composable to handle user's Exit Intent.
Vue.js(2.x) directive to hide/show HTML-elements with the Bootstrap 4, 3 or self defined breakpoints.
Json template based form builder, based on Vue and Laravel.
Vue autofocus directive.
Vue 3 form development. 10x faster. Form inputs, validation, submission, error handling, generation, accessibility, theming, and more.
Declarative scalable ui-agnostic markup-based Vue forms.
Build large forms and track all changes.
A dynamic, schema-driven and fully validated form engine for Vue 3 with zero dependencies and full slot control.
Build powerful, type-safe forms in Vue 3.
Frontend Form Solution; strongly typed; Vue 3
Simple Vue.js input validation plugin.
Simple, lightweight model-based validation for Vue.js.
Vue form components with server-side validation in mind
Simple, lightweight, isomorphic, and template-based validation library.
Declarative form validation framework inspired by unit testing.
Vue Form Validate with Composition API.
Headless form validation library for Vue.js.
Lightweight validation for Vue — just 40 lines of code.
an component-first, unstyled, flexible form validation library for Vue 3
Vue directive for removing from dom (like v-if) element on screen smaller than breakpoints.
A scrolling plugin based on Vue.js for uniforming the scrolling in PC and mobile.
Highlight Vue 3 menu/sidebar links without compromises.
The official router for Vue.js.
A tool to generate routes for vue-router 4.x.
A type safe router for vuejs
Next Generation file based typed routing for Vue Router.
Lightweight Image/Picture lazyload based on Intersection API
Vue module for lazy-loading images in your vue 3 applications.
Vue paginate with return your data.
A Vue component for create a tiny pagination.
A Vue.js pagination component for Laravel paginators that works with Bootstrap.
Low-level Vue pagination component.
A simple pagination bar, including length Menu, i18n support, based on Vue2.x.
Vue 3 use-hook to reactively paginate data and arrange paginator buttons. Completely renderless.
A simple pagination component for Vue 3
A non-style pagination with composable that can integrate with any frameworks.
A lightweight Vue 3 pagination component with TypeScript types and customizable slots.
A Vue.js port of Animate.css. For use with Vue's built-in transitions.
Smoothly transitions numbers with ease. Use this library to give your application a smooth animation, only applicable on numbers.
Like jQuery's slideUp / slideDown, but for Vue!
A set of components to create interactive animations
A component for importing and displaying Lottie animations in Vue 3
Transitions library for Vue 2 and 3 with no CSS needed
Add motion to your apps with a single line of code
Lottie component for Vue 3
A Vue 3 Component for animation counting.
A counter web component with smooth animations
Native app-like page transitions with spring physics, 60fps on mobile, SSR-ready, and all modern browser support
Manage meta information in the document head
A tool to create svg icon components. (vue 2.x).
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)
easily add "that" tiny GitHub icon on the right/left corner of your Vue components/libraries demos'
Vue.js components rendering 3D graphics reactively via three.js
Declarative ThreeJS using Vue Components
A simple Vue component for fullscreen, support Vue2 and Vue3.
Print Vue 3 components in the browser. Supports Chrome, Safari, Firefox and EDGE.
Utilities
Collection of essential Vue Composition API utils works for Vue 2.x and 3.x.
library for encapsulating asynchronous operations and managing concurrency for Vue and Composition API.
On-demand components auto importing for Vue.
Auto import Vue APIs on-demand for Vite, Webpack and Rollup.
Validate incoming WebSocket data with Zod.
HTTP Requests
Elegant and simple way to build requests for REST API.
️ Vue 3 Composable for data fetching, supports SWR, polling, error retry, cache request, pagination, and other cool features.
Stale-while-revalidate data fetching for Vue.
A plugin for REST APIs, that lets you quickly generate type safe stores and a mock API with minimal config.
Powerful asynchronous state management.
i18n
VSCode extension for better Vue-i18n experiences.
Global Intl wrapper for your awesome Vue 3 app
A component that use google translate to internationalize your Vue.js app.
Internationalization plugin for Vue.js (2 and 3). Vue.js integration for Fluent.js - JavaScript implementation of Project Fluent
A lightweight internationalization plugin for Vue 3.
Web-based localization tool enabling users to translate directly in the Vue 3 app they develop.
Vue I18n for Vue 3.
Intlayer i18n solution for vue 3.
Super lightweight (0.32KB) reactive translation plugin for Vue 3. Demo
State Management
Intuitive, type safe, light and flexible Store for Vue using the composition api with DevTools support.
Fast and powerful reactive state manager. Effector lets you write simple, fast and type safe code and manage reactive state with ease.
Fast, Simple, and Lightweight State Management for Vue 3.0 built with composition API, inspired by Vuex.
Synchronize datatable options and filters with the url to keep user preference even after refresh or navigation
Simple, unopinionated, lightweight and extensible state management for Vue 3
Simple proxy based state manager for deeply nested states.
Pinia
Put your xstate state machines into a global pinia store.
The Pinia plugin to enable Object-Relational Mapping access to the Pinia Store.
Persist and rehydrate your Pinia state between page reloads.
Persistent Pinia stores for Tauri.
The best persistence plugin with unjs/unstorage for pinia.
A comprehensive state persistence and synchronization, yet as simple as it can be.
Authentication/Authorization
Vuex Utilities
Use a JSONAPI api with a Vuex store, with client-side restructuring/normalization of records.
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.
Code Style
Asset Management
Webpack loader for Vue.js components.
Enable HMR for Vue.js components with JSX render functions.
Vite plugin to load SVG files as Vue components
Vite plugin to load SVG file as vue SFC, supports HMR & <style> block.
Page Navigation
Miscellaneous
Stripe
Integrations
Google reCAPTCHA component for Vue.js
Official Firebase bindings for Vue.js
Vue.js integration for postgREST: flexible, powerful and easy to use.
Vue 3 component that let you embed tweets in your App by only giving the tweet id
Telegram Web Apps integration for Vue 3.
Vue CLI Plugins
Google Analytics
Dev Tools
Zero-configuration MCP server that unifies multiple AI assistants (Claude Code, Cursor, GPT-4, etc.) into a single development workflow for Vue.js projects.
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.
A static code analysis tool for detecting code smells and best practice violations in Vue.js and Nuxt.js projects
Lightweight Vue 3 plugin providing logging directives for easier debugging
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.
Inspect
Docs
Test
A better way to select elements for UI testing in Vue.
Simple and complete testing utilities that encourage good testing practices. Based on DOM Testing Library and built upon the official Vue Test Utils.
Improved formatting of Jest Snapshots
Next generation testing framework powered by Vite.
Source Code Editing
Syntax Highlight for Vue.js components.
The Fastest Vue Language Support Extension
Snippets that will supercharge your Vue workflow.
Vue.js support for WebStorm, IntelliJ IDEA, PhpStorm, PyCharm & RubyMine – official Vue.js support by JetBrains
Scaffold
Next generation frontend tooling. It's fast!
Vuesion is a boilerplate that helps product teams build faster than ever with fewer headaches and modern best practices across engineering & design.
Light speed setup for MEVN stack based apps.
An ever-evolving, very opinionated architecture and dev environment for new Vue SPA projects using Vue CLI 3.
A starter kit with Router, Pinia, i18n, Stripe, Event Bus, SEO meta and schema tag handling, and more.
Vue running on Web, iOS, Android and Vision Pro.
️ 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 3 monorepo template with pnpm, Nx, Vite, Tailwind CSS, Storybook, TypeScript, and ready-to-use shared libraries.
Electron
A modern desktop application project template with Vue 3, Vite & Electron. It's fast!
Quick start templates for Vite + Electron + Vue 3 + Vuetify + TypeScript.
Really simple Electron + Vite + Vue boilerplate.