awesome-vue
by vuejs
🎉 A curated list of awesome things related to Vue.js
AI summary
Vue ecosystem guide
A comprehensive resource list for Vue.js development
- stars
- 72.3K
- forks
- 9.5K
- watching
- 2.1K
- awesome lists
- 9
- entries
- 1,030
What's in the list
1,030 links in 25 sections, with live GitHub stats.activeno commit in 2y
Resources / Official Resources
Resources / External Resources
- Vue.js 資料まとめ(for japanese)
by @hashrock
- Weekly Vue.js Newsletter
Weekly Vue.js news & tips by @mokkapps
- Vue News
Social website focusing on the latest Vue.js news and information
- Vue Curated Resources
Recommended Vue.js courses and tutorials
- Vue School
Learn Vue.js from video courses by core members and industry experts
- VueDose
. Tips & tricks about the Vue ecosystem, for busy devs
- Vue.js DEV Community
Official tag for the Vue.js JavaScript Framework on DEV.to
- Vue.js Online Courses Directory
Vue.js courses from top e-learning platforms curated by Classpert, a online course search engine
- WebTechSurvey.com
An extensive list of websites created with the Vue.js Javascript framework
- Vue Mastery
The ultimate learning resource for Vue developers
- Vue 3 Video Playlist
Amazing Vue 3 tutorials and experiments
- Vue.js Workshops
Learn Vue 2, in browser, by building 3 applications: Landing page, Todos App and Podcasts aggregator.( Vue.js, Vue-Router, Vuex, Vue-Axios, Vue-Apollo )
- Vue.js Articles
Assorted Vue 2 and 3 tutorials and articles
- Best vue.js Courses On YouTube
Handpicked list of best Vue.js tutorials on YouTube
- Notes on Vue
A personal guide to Vue development
- Vue-FAQ
FAQ about frontend in general and Vue.js in particular
Resources / Job Portal
- Vue.js Jobs - VueJobs
A Vue.js job portal to hire or get hired for all your Vue.js jobs
Vue.js Interview Questions
A List of 300 VueJS Interview Questions and Answers
Resources / Community
- VueJS Translations Ukraine
Telegram Group (Ukraine)
Resources / Conferences
Resources / Podcasts
Resources / Official Examples
Resources / Tutorials
- Learn Vue 3: Step by Step
on Laracasts
- Vuejs 2 Authentication Tutorial
on Auth0 blog
- Create a GitHub File Explorer Using Vue.js
on Scotch.io
- Vue.js Introduction Turkish Language
on oguzhan.in
- Vue.js VideoTutoral Series in Spanish (3-8-2016)
on YouTube by Juan Andrés Núñez
- Vue.js Screencast Series in Spanish
on Styde.net
讲解 Vue.js 官网 中文-含代码、百度云、youtube
on bhnddowinf
- Vue.js in Bahasa Indonesia
on sekolahkoding.com
- Vue.js from Scratch Series in Russian
on YouTube by .dev
- VueJS 2 French tutorial
Français par Grafikart
讲解 Vue.js 2 官网 中文-含代码、百度云、youtube
on bhnddowinf
- Up and Running with the Vue.js 2.0 Framework
on SitePoint
- Vue.js 2.0 Fundamentals
on YouTube by DevMarketer
- Türkçe VueJS Eğitim Videoları
on YouTube by
- Let's Vue! - OpenLecture 2017.01 in Russian
on YouTube by Illya Klymov ( )
- Fun Projects with Vue 2 (Video)
by Peter van Meijgaard, Packt. (April 2017)
- Vue JS: Simultaneously Running Express and Webpack Dev Server
on Medium by Henrik Fogelberg
- Vue JS 2 Tutorials
on Youtube by
- Web development with Vue.js 2 (Video)
by Olga Filipova, Packt. (June 2017)
- Vue.js 预览
on ninghao.net
- Vue.js 2 Recipes (Video)
by Peter van Meijgaard, Packt. (September 2017)
- Building Your First Advanced CRUD Application with Vue 2 (Video)
by Peter van Meijgaard, Packt. (July 2017)
- Getting Started with VueJS 2
by Sachin Bhatnagar on
- Vue2 ACL using CASL
by Sergii Stotskyi
- Vuejs 2.5+ Authentication Tutorial using Auth0
on Storyblok blog
- GraphCMS introduction guide with Vue
on GraphCMS
Vue.js debugging in Chrome and VS Code
This recipe shows how to use the Debugger for Chrome extension with VS Code to debug Vue.js applications generated by the Vue CLI
- Getting Started with Vue JS 2 (Video)
by Sachin Bhatnagar, Packt. (January 2018)
- API Driven Development With Laravel and VueJS (Free Course)
on serversideup.net
- Real World Projects with Vue.js
by Daniel Khalil, Packt. (August 2018)
- Heartbeat (Vue + NW.js Desktop app Video series)
by Axel Martínez (2017 - 2020)
- Creating an interactive map with D3 and Vue
(October 2018)
- Vue.js Application Development Essentials
by Bartłomiej Potaczek, Packt. (October 2018)
- Troubleshooting Vue.js
by Christian Hur, Packt. (October 2018)
- Nuxt.js - Vue.js on Steroids
by Maximilian Schwarzmüller, Packt. (October 2018)
- Building an Electron File Explorer with Quasar (and Vue)
by . (November 2018)
- Vue JS 2 - The Complete Guide (incl. Vue Router & Vuex)
on by Maximilian Schwarzmüller
- Adding Internationalization to a Vue Application
(November 2018)
- Practical Projects with Vue JS 2
by Jack Herrington, Packt. (December 2018)
- Full Stack Web Development with Vue.js and Node.js
by Haider Rehman, Packt. (January 2019)
- Vue for Designers
by Design+Code (February 2019)
- How to Dynamically Add a Class Name in Vue
by Michael Thiessen
- Building a Simple Pre-Rendered Web App Using Vue + Nuxt
by Michael Lynch
- Vue.js: Build a Full Stack App with Firebase, Vuex and Router [Video]
by Chris Dixon (October 2019)
- Vue.js 2 Academy: Learn Vue Step by Step [Video]
by Chris Dixon (October 2019)
- Blazing-Fast Vue and GraphQL with Gridsome [Video]
by Reed Barger, Packt
- Build Your First Vue.js App in About 30 Minutes
by Rad Devon (Video, February 2020)
- How to make your components dynamic in Vue JS
(September 2019)
- Fragments in Vue JS
(December 2019)
- Using Watchers in Vue JS
(June 2019)
- Understanding Filters in Vue JS
(June 2019)
- Form Validation In VueJS Using Yup
by (May 2020)
- Building a VueJS chat app with realtime storage of messages in Airtable
by Srushtika Neelakantam (December 2020)
Building a realtime quiz with VueJS using a starter kit
by Srushtika Neelakantam (October 2020)
- Building an E-Commerce app with Vue.js, Vuex & Axios
by Deven Rathore ( November 2020)
- 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
- Vuejs Authentication Tutorial
on LoginRadius blog
- Add a prebuilt video chat widget to any Vue app with daily-js
by Jess Mitchell, via Daily (August 2021)
- Build a custom video chat app with daily-js and Vue
by Jess Mitchell, via Daily (November 2021)
- Meteor + Vue
Youtube playlist by Axel Martínez
- Introduction to Vue (Spanish)
Scrimba mini-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)
par Mickael Baron
- Deploying a web application powered by Vue.js 3 with Docker (French)
par Mickael Baron
- Türkçe Vue 3 Dersleri
on Youtube by Abdullah Uğraşkan
- 宁皓网独立开发者训练营:Vue 前端应用开发
on bilibili
- 宁皓网独立开发者训练营:Vue 前端应用开发
on Youtube
Resources / Examples
- Vue 2048 (Vue + Webpack)
by : Popular 2048-Game implemented using Vue,Webpack,Sass,ES6
easy-vue
a easy example using the vue to implement easy web with vue 2.0, vuex 2.0, vue-router 2.0, vue-infinite-scroll 2.0, vue-progressbar 2.0 by
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
- Vue.js & Pyramid web framework app
A boilerplate using Pylons Pyramid webframework backend Vuejs webpack2, vue-router, yarn(packet manager)
vue-feathers-chat
A sample realtime chat made with Vue in frontend and Feathers in backend, but using just Socket.IO-Client for the communication
vue-xplan
A rotating earth demo page created with Vue and three.js
vueSocketChatRoom
A socket chat room using vue2.x,vuex2.x,vue-router2.x,vux2.x,socket.io
- vue-tetris (Use Vue, Vuex, Immutable to code Tetris)
by : Use Vue, Vuex, Immutable to code Tetris
- route-planner-vue
by : The tool for planning routes with multiple sortable layers, draggable directions, markers and shapes on google map
- VueJS Example Projects
on Github
Vue Weather Notifier
A small sample animation app with SVG and Vuex
X-Flowchart-Vue
A flowchart editor with SVG and Vue
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-vuex-todomvc
Example TodoMVC Vue.js app with Vuex store and server backend via REST and full set of E2E tests using test runner
X-WebDesktop-Vue
The WebDesktop system based on Vue
Skeleton Vue+TypeScript
TypeScript, VueJS, ElementUI, Vue Router, Vuex, Material Icons, BrowserSync, Dockerfile
Vue Design System
An open source boilerplate for building UI Design Systems with Vue.js
vue-stack-cesium
A minimal sample configuration project with and all the awesome vue features. The project contains many examples how to combine and use certain packages to get started
vuemoji-picker
Vue 2 and 3 lightweight emoji picker
Maxim Web Chat
A chat demo using 's IM SDK (floo), 使用美信拓扑 IM SDK 实现的聊天 App 示例
umo editor
Umo Editor is an open-source document editor, based on Vue3 and Tiptap. Visit for a fast experience
Vitesse Starter
⛺️ Vue 3 starter inclode ( Layouts | i18n | UnoCSS | pinia | Markdown | Dark Mode | PWA | SSG | Component Auto-Importing | File-Based Router | Composition API | TypeScript)
Vitesse-lite Starter
⛺️ Lightweight version of Vitesse (Vue 3 Starter)
Resources / Books
- The Majesty Of Vue.js
by Alex Kyriakidis & Kostas Maniatis, Packt. (Nov 2016)
- Learning Vue.js 2
by Olga Filipova, Packt. (Dec 2016)
- The Majesty Of Vue.js 2
by Alex Kyriakidis and Kostas Maniatis, Leanpub. (Mar 2017)
- Vue.js 2 Cookbook
by Andrea Passaglia, Packt. (May 2017)
- Vue.js in Action
by Erik Hanchett and Benjamin Listwon (Spring 2018)
- Testing Vue.js Applications
by Edd Yerburgh (Summer 2018)
- Vue.js 2 and Bootstrap 4 Web Development
by Olga Filipova, Packt. (September 2017)
- Front-end com Vue.js
by Leonardo Vilarinho, Casa do Código. (November 2017)
- Vue.js 2 Web Development Projects
by Guillaume Chau, Packt. (November 2017)
- Full-Stack Vue.js 2 and Laravel 5
by Anthony Gore, Packt. (December 2017)
- Vue.js 2.x by Example
by Mike Street, Packt. (December 2017)
- Mastering Vue.js
by Oleksandr Kocherhin. (January 2018)
- Fullstack Vue: The Complete Guide to Vue.js
by Hassan Djirdeh, Nate Murray, & Ari Lerner. (March 2018)
- Vue.js 2 Design Patterns and Best Practices
by Paul Halliday, Packt. (March 2018)
- Vuex Quick Start Guide
by Andrea Koutifaris, Packt. (April 2018)
- Full-Stack Web Development with Vue.js and Node
by Aneeta Sharma, Packt. (May 2018)
- The Vue Handbook
by Flavio Copes. (July 2018)
- ASP.NET Core 2 and Vue.js
by Stuart Ratcliffe, Packt. (July 2018)
- Vue.js: Construa aplicações incríveis
by Caio Incau, Casa do Código. (September 2017)
- Getting to Know Vue.js
by Brett Nelson, Apress. (August 2018)
- Vue: Build & Deploy
by Daniel Schmitz, Leanpub. (September 2018)
- Building Applications with Spring 5 and Vue.js 2
by James J. Ye, Packt. (October 2018)
- Vue.js Quick Start Guide
by Ajdin Imsirovic, Packt. (October 2018)
- Vue.js Component Patterns Course
by Frederik Dietz (April 2019)
- Vue.js: Understanding its Tools and Ecosystem
by Dave Berning (November 2019)
- Building Forms with Vue.js
by Marina Mosti (October 2019)
- Testing Vue.js Components with Jest
by Alex Jover Morales, Packt (October 2019)
- Vue.js
by Chris Minnick and Nat Dunn, Webucator (February, 2020)
- Become a Ninja with Vue 3
by Cédric Exbrayat (English and French versions) (May, 2020)
- Large Scale Apps with Vue 3 and TypeScript
Damiano Fusco, Leanpub (September, 2020)
- Vue - The Road To Enterprise
Thomas Findlay (January, 2021)
- Accessible Vue – Get started with Accessibility in Vue.js!
by Marcus Herrmann (March 2021)
- Building a Strapi E-Commerce: Nuxt.js Tutorial & Live Demo
(September 2021)
Resources / Blog Posts
- Vue.js from scratch series
on YouTube by Paris Nakita Kejser
- VueJS Admin Template
Collection of awesome opens source and premium VueJS Admin Templates
Resources / 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
Resources / Documentaries
- Vue.js: The Documentary
by Honeypot (Feb 2020)
Companies Using Vue.js
Projects Using Vue.js / Open Source
npmcharts.com
Compare npm packages and spot download trends
Koel
A personal music streaming server that works
astralapp
Organize Your GitHub Stars With Ease
PJ Blog
Open source blog built with Laravel and Vue.js
OpenAPI 3 viewer
Browse and test a REST API described with the OpenAPI 3.0 Specification
nativescript-vue
A Vue.js implementation of the NativeScript renderer
Paper-Dashboard
-Creative Tim Paper Dashboard made for Vue
CoreUI Vue Admin Template
Open Source Admin Template powered by Vue.js
vuejs-extension-pack vscode
An extension packf or vscode with popular VS Code extensions for Vue.js development
Wiki.js
A modern, lightweight and powerful wiki app built on NodeJS, Git and Markdown
peregrine-cms
A Vue.js and Apache Sling based head-optional CMS
Light Bootstrap Dashboard
Creative Tim Light Bootstrap Dashboard made for Vue
vue-storefront
Vue.js Storefront - PWA for eCommerce. 100% offline, platform agnostic, headless, Magento2 supported
Laravel Enso
SPA Admin Panel built with Bulma, VueJS and Laravel, packing lots of features out of the box
- Hubble
Travel through GitHub Stars' history
- Vuepress
Minimalistic Vue-powered static site generator
chrome-ribbon-reminder
A Chrome extension written using Vue and Async/Await. Uses a popup display and changes badge counts
- Faviator
A simple easy favicon generator
Minimal Notes
Web app build with Vue.js
Stack Edit
In-browser Markdown editor
- 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
Buefy Shop
Sample shop, open source, built with Nuxt, Stripe, Firebase, Bulma and Serverless Functions
Vuemmerce
Free ecommerce template built with Vue.js and Bulma framework
Carpoolear
The open source Vue.js frontend (mobile and cordova app) for the argentinian carpooling application:
Vue E-Store Templet
An e-commerce template build with vue/vuex/vue-router and bootstrap4
- Twill
An open source CMS toolkit for Laravel that helps developers rapidly create a custom admin console that is intuitive, powerful and flexible
Vue Org Chart
Manage and publish your interactive organization chart (orgchart), free and no webserver required
- Thermal
One stop to all Git repository
QMK Configurator
QMK Firmware Keyboard Configuration UI in Vue.js
Daily
Curated dev news delivered to your new tab 👩🏽💻
Laravel File Manager
Powerful file manager for Laravel
Vue Crypto Dashboard
Cryptocurrency Dashboard made with Vue.js
Vue Expenses
Expense tracking app made with Vue.js, Vuetify and ASP.NET Core
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
Pychat
Self-hosted webrtc video chat (an alternative to Slack)
CodeceptJS UI
Cypress-liked UI for ✔️ CodeceptJS end 2 end tests ✔️
Vue Pivottable
Vue port of the jQuery-based PivotTable.js
Vue Datamaps
Vue port of the javascript-based DataMaps
LeagueStats
Statistics website for players of the online game League of Legends
Savycart
PWA to track personal purchases, No more paper and pencil to go to the supermarket 🏬 Vue and Vuetify
Afterman
🌕 Create beautiful docs in markdown and HTML from postman collection. Using Quasar Framework
LogChimp
Open-source software to track your customer's feedback to build better products
Yacht
A Docker container management webui using Vuetify for a hassle free way of managing docker containers and projects
Antares SQL
Cross platform SQL client made to be simple and complete
Bagisto
A Free and Opensource Laravel eCommerce framework built for all to build and scale your business
GrandNode 2.0
Open Source Cross Platform E-Commerce Solution based on .NET Core 5.0 and MongoDB / Azure CosmosDB / Amazon DocumentDB / VueJS
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
XIV ToDo
Dashboards, completion trackers, tailored weekly and daily checklists and tools for Final Fantasy XIV
Interface X
UI Search&Discovery components to rapidly build beautiful search experiences
Balancer
A Decentralized Finance app that runs on Ethereum
Materio Free Vuetify VueJS Laravel Admin Template
Open-source & easy to use Vuetify Vuejs Laravel Admin Template with Elegant Design & Unique Layout
Dashy
A self-hosted startpage, with an easy to use visual editor, status checking, themes, widgets and tons more
Snippets.Ninja
Progressive web application for code snippet management. Offline first. Open Source. App uses IndexedDB for local storage
ZuiOJ
ZuiOJ system developed using Vue2's UI and Java
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
VueFinder File Library
Web File Manager Library
Overlay
A browser extension helping developers evaluate open source packages before picking them
- activist.org/
Open-source, nonprofit activism platform
- Sneat Free Vuetify VueJS Admin Template
The Ultimate Free VueJS Admin Template for building responsive web apps
slidev
Presentation Slides for Developers
YesPlayMusic
High-looking third-party NetEase cloud player, support Windows / macOS / Linux
douyin
Imitate TikTok ,Vue Best practices on Mobile
Projects Using Vue.js / Commercial Products
- Wijmo
A collection of UI controls with VueJS support
- ChatWoot
Livechat and agent collaboration over Facebook messenger
- VueA
VueJS Admin template with multiple layouts and laravel version
- EducationLink
CRM and sales automation for education agents and colleges
- Pragmatic v2.0
Responsive and configurable admin template built with Vue.js and Element
- Moonitor
Cryptocurrency tracker for Desktop
- Deskree
Online collaboration platform that combines Ideas, Tasks, and Issues in one place
- Agiloo
Project Management app for Scrum and Kanban
- ScaffoldHub
Online Web App Generator for VueJS with NodeJS, and MongoDB or SQL
- 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
- vREST NG
An enterprise application for Automated API Testing, built with VueJS and Element UI
- Coloban
All-in-one project management tool with chats, Kanban, Gantt, calls, screenshare and many more
NxShell
An easy to use new terminal for SSH, which based on Electron and VueJS
- Materio Vuetify VueJS Admin Template
Most Powerful, Developer Friendly, Production ready & Comprehensive Vuetify VueJS Admin Template
NocoDB
An opensource Airtable alternative
KodaDot
NFT Marketplace on Polkadot funded as public good, written in Vue.js
- He3
Free and Modern Developer Utilities Toolbox
- RunJS
JavaScript playground that evaluates your code as you type and gives instant feedback. Ideal for prototyping ideas or trying out new libraries
- Sneat Vuetify VueJS Admin Template
The Ultimate VueJS Admin Template for responsive web apps
Projects Using Vue.js / Apps/Websites
- 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
- Proper Cloth Shirt Builder
Custom shirt builder
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
- 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
- Global-Exam
Online Training for Language Proficiency Tests
- 12BAY.VN
Applications online flight bookings
- PLAYCODE.IO
Playground for Rapid Frontend Experiments
- The Void Radio
Underground House Music Online Radio
- Bitly Vue
Shorten URLs with VueJS & Bitly API
- Storyblok
API Based/Decoupled CMS using VueJS for its frontend
- Moving to HTTPS
Guide to moving different platform/hosting sites to HTTPS
- Euronews
Euronews is a multilingual news media service, headquartered in Lyon, France
- 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 (although not the live files that run the game at kdcinfo)
- GRAP
Business communication service
- 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
- Kinderbesteck
A full Online Shop SPA with Vue2.0, Vuex, Vue Router
- Power Thesaurus
A crowdsourced online thesaurus
- PAIXIN
A genuine picture sale website
- 1XBET
A betting company operating since 2007
- CrowdCircus
Europe’s biggest crowdfunding- and crowdinvesting-aggregator
- PingBreak
A free and simple website monitoring service using vuejs for real-time dashboard
Todoist Tribute
Todoist clone, written in Rails + Vue
- 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
- Frontend Masters Intro to Vue
Frontend Masters full day course
- TR-101
A drum synth / sequencer
- Bazaar
Media sharing platform
- Vectr
A free vector graphics software
- Habitica
online task management application in the form of a role-playing game
- MadeWithVueJs
A Gallery of Projects made with Vue.js (also the Site itself uses Vue.js)
- Thousand Ether Homepage
The Million Dollar Homepage reimagined as an Ethereum DApp. Build on Vue.js and open source
- Let's Enchance
free online image upscale and enhancement with neural networks
- Pi.TEAM - Online Invoicing and Accounting
Simple to use online accounting and invoicing, free for single users and freelancers
- 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
- 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
- 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
- Chess Guardian
Answer chess positional questions from your own games
- 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
- Cronhub
Painless Cron Monitoring Tool
- wrkprty
Pop-up coworking events for freelancers, remote workers, and professionals looking to get out of the office
- Broker Notes
'Study to become a Real Estate Agent'
- SyncLounge
SyncLounge is a tool to sync Plex content across multiple players in multiple locations
- HCE.it
The website of an Italian agency, entirely made with Vue using a Laravel-based headless CMS
- Pages
Web design inspiration
- Spektrum
The website of Spektrum Media Agency
- SPK
The website of SPK Ecosystem
- IDDEF
☪️ The Federation of the Associations that Value Humanity's webpage, CMS, CRM and Donation and all e-commerce pages are designed with Vue.js, Vuex and pure JavaScript 🙏
- Roast
an app built to help coffee enthusiasts find their next cup of coffee while learning about Laravel + Vue.js
- Myanpwel
The website of event ticketing platform
- CryptoArte
An Ethereum art collection, non-fungible token, and Dapp
- Scroll.in
Scroll.in is an independent news, information, and entertainment venture
- Brandy
brand assets manager for your menu bar
- NBC Sports
NBC Sports is a sports news website
- WITHIN
Extraordinary stories in Virtual Reality
- 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
A service that allows you to share your content across multiple websites
- Artfinder
Artfinder is a website for buying & selling art paintings
- GitHubExplorer
Pure static page webapp for exploring GitHub. Using and
HappyPlants
A progressive web app for organizing your plants 🌱
- 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
- ApiFlash
A Chrome based screenshot API built on top of AWS Lambda for Developers
- Git Superstar
Count your git stars and top repositories
- Asciiur
Internet's ascii art collection
- Tapestri Designer
Free tool to design PCR primers for genome sequencing experiments (NGS)
- Monocle Reader
Follow feeds, Twitter, YouTube, Blogs and everything else, all in one place
- Geenes
Generate and apply color palettes to your UI, then export it to sketch or code
- ExifShot
What and how on photography, beautifully
- Studolog
Online file sharing platform for students, including tester and reviews. Currently in Czech 🇨🇿 only
- 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
- Translator-vuejs
Translation App built with Vuejs, Yandex API & ResponsiveVoice.js API
- 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
- Kvalitetskontroll
Norwegian management system tailored for the construction industry
- Poolside FM
A retro-style music player
- Inoreader.com
One of the biggest RSS readers and news aggregators out there
- AwesomeTechStack
Website Tech Stack Analyzer
massCode
An open source code snippets manager for developers. Build with Electron, Vue and Monaco editor
- 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
- Fanmio
Meet your favorite celebrities through personal video experiences on Fanmio
- AtomicWallet
Multi-asset cryptocurrency wallet. Desktop and apps both were built with Vue
- Helpninja
Simple & fast help desk
Todo DEV
A simple Todo App made for developers with Vuejs, Vuetify and the powerful Firebase
- 36 Pixels
French agency website made with vue.js
- temp-mail.io
Disposable temporary email service
- 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
- goonlinetools.com
100% Free Online Tools site
- Portfolio Site
Olaolu Olawuyi, A Frontend developer and UX Engineer's portfolio site
- d-patterns.js.org
FOSS Discord templates listing website 💬
- linksift.com
LinkSift lets you explore what a website links to
- postmake.io
A curated directory of 300+ tools and resources used by companies and startups all over the web. Built using Vue.js and Nuxt
- screenshotapi.net
A website screenshot API, capture pixel-perfect website screenshots
- FontGet
Download Free Fonts
- 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
- 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
- Scraperbox
Undetectable web scraping API. Built with Laravel and Vue
- Darwin Analytics
Tool for measuring and optimizing your site. Built with Vue3 and Vite
- Scrumfast
Extremely intuitive project management scrum tool
- 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
- 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
Projects Using Vue.js / Interactive Experiences
- CSS ColorVars
Interactive tool code generation ( )
- 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
Projects Using Vue.js / Enterprise Usage
- 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
- Upwork
Work Marketplace for freelancers and employers
Projects Using Vue.js / A11y
- Vue A11y project
Vue.js community project to improve web accessibility
vue-axe
Accessibility auditing for Vue.js applications
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
eslint-plugin-vuejs-accessibility
Vue.js accessibility eslint-plugin managed by @vue-a11y
Frameworks
quasar-framework
Quasar Framework. Build responsive websites, hybrid mobile Apps and Electron apps using same code, with VueJs 2
vue-material
Material design for Vue.js
vuetify
Material Component Framework for Vue.js 2
buefy
Components based on Bulma framework
element-ui
A Vue.js 2.0 UI Toolkit for Web
- iview-ui
A Vue.js 2.0 UI Framework for web
- AT-UI
A fresh and flat UI-Kit specially for desktop application, made with ♥ by Vue.js 2.0
BootstrapVue
Bootstrap v4 components and grid system for Vue.js
- fish-ui
A Vue.js 2.0 UI Toolkit for Web
zircle-ui
A frontend library to develop zoomable user interfaces
ant-design-vue
An enterprise-class UI components based on Ant Design and Vue 3.2.0
heyui
( ) - A Vue.js 2.0 UI Toolkit for Web
- Carvue.js
IBM's Carbon Design System for Vue.js
BalmUI
A modular and customizable UI library based on Material Design and Vue 3.0
- Osiris UI
A Vue.js 2.0 universal responsive UI component library
@Carbon/vue
Carbon Design System components from the @carbon team
Inkline
Inkline is the intuitive UI Components library that gives you a developer-friendly foundation for building Vue.js 3 Design Systems
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
vue-material-adapter
Integration of Material Components for Vue.js which follows the best practices recommended by Google: Using Foundations and Adapters
- PrimeVue
The Most Complete UI Component Library for Vue
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
oruga
UI components for Vue.js without CSS framework dependency
Wave UI
An emerging UI framework for Vue.js with only the bright side. ☀️
element3
A Vue.js 3.0 UI Toolkit for Web is based on element-ui
vuestic-ui
A Vue.js 3.0 UI customizable UI Framework
Qui-max
A Vue 3.x Design System for Web
Naive UI
A Vue 3 Component Library Fairly Complete, Customizable Themes, Uses TypeScript, Not Too Slow Kinda Interesting
Element Plus
A Vue 3 UI Framework
- AgnosticUI
Accessible Vue 3 Component Primitives that also work with React, Svelte, and Angular!
Vexip UI
A Vue 3 UI Library, Highly customizable property values, Full TypeScript, Performance should be good
Anu
Build better interfaces faster. DX focused utility based vue component library ⚛️
Vue USWDS
A Vue.js implementation of the USWDS (U.S. Web Design System)
- 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
Stellar UI
Fully styled and customizable components for Vue 3
Shadcn UI
An unofficial, community-led Vue port of (re-usable components built with and )
- Inspira UI
Open Source components to build stunning animated interfaces effortlessly using Vue, Nuxt and )
flowbite-vue
Vue component library based on Tailwind CSS
Framework7-Vue
Build full-featured iOS & Android apps using Framework7 & Vue
vux
[Chinese] Vue UI Components based on WeUI
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
- Weex
Weex provides the ability to publish cross platform, so web, Android, and IOS apps can use the same API development functions
Ionic
Mobile app development framework
Native script
Native mobile applications using NativeScript
uni-app
A cross-platform framework using Vue.js
vant
A Vue.js 2.0 Mobile UI From YouZan
- cube-ui
A fantastic mobile ui lib implement by Vue.js 2
- mand-mobile
A mobile UI toolkit, based on Vue.js 2, designed for financial scenes
NutUI
A Vue.js 2.0 UI Toolkit for Mobile Web
keen-ui
A lightweight collection of essential UI components written with Vue and inspired by Material Design
uiv
Bootstrap3 components implemented by Vue2
- Essential JS 2 for Vue
Full-featured 45+ Vue.js components which includes Data Grid, Chart, Scheduler and Diagram components etc
DevExtreme Vue Components
65+ responsive and feature-complete Vue UI components with customizable Material Design and Bootstrap compliant themes
- jqwidgets
70+ Vue.js 2.0 UI Components with Material Design themes
- Kendo UI for Vue
– Over 70 UI components, including a Grid, built for business applications. Fully responsive with support for several Design Languages including Material Design and Bootstrap
element-pro-components
A component library for Vue 3 base on element-plus
- TW Elemetns for Vue
Vue integration with Tailwind CSS - a free, open-source UI Kit
- Origin UI Vue
Beautiful UI components built with Tailwind CSS and Vue
vue-element-admin
A magical vue admin based on Element UI 2.x
D2 Admin
An elegant backstage template build by vue
Vue Material Admin
A vue material design admin template
dashboard
A dashboard scaffolding based on vue.js created by vuejs/vue-cli 4.x
vuestic-admin
Vue Admin Dashboard built with Vue 3 and
Materio-vuetify-vuejs-admin-template-free
A Production ready, carefully crafted, most comprehensive Vuetify Vuejs admin template
Tailmin
Admin dashboard built with Vue.js and Tailwind CSS
Admin One Vue 3 Tailwind dashboard
Vue.js 3 Tailwind CSS admin template with dark mode
Mosaic - Vue Admin TailwindCSS template
The All-in-one Tailwind CSS Admin Dashboard Template
vue-admin-box
The admin template based on vue3 and element-plus
argon-dashboard-vue3
Template, Element Plus & TailwindCSS 3, Vue3
Vitify Admin
Vite 3 + Vuetify 2 + TypeScript, Vue 2.7
Dolphin Admin
An open source, free, lightweight, out-of-the-box, internationalized admin template based on Vue 3 + Vite + Naive UI + TypeScript + TailwindCSS
vue-vben-admin
A modern vue admin. It is based on Vue3, vite and TypeScript. It's fast!
Geeker-Admin
A set of open source backend management framework based on Vue3 + TypeScript + Element Plus
gin-vue-admin
🚀Vite+Vue3+Gin development basic platform
- adminforth
Vue + Node + Tailwind admin framework
vue-start-admin
A modern adaptation of the Start Vue Free - Admin Dashboard Template by KeenThemes
Nuxt.js
Versatile Vue.js Framework
VuePress
Minimalistic Vue-powered static site generator
îles
Islands of interactivity, the joyful site generator
VitePress
Vite & Vue powered static site generator
Vue-Access-Control
Frontend access control framework based Vue.js 2
CabloyJS
The Ultimate NodeJS Full Stack Business Development Platform, based on KoaJS & EggJS & VueJS & Framework7
DataFormsJS
A minimal routing and web service framework that uses Vue as a templating engine
Vue-Low-Code
Low Code toolkit that can generate VUE apps from Quant-UX prototypes
vue-notion
An unofficial Notion renderer – Use Notion as a CMS for Vue (e.g. Nuxt)
Fes.js
An easy-to-use front-end application framework based on vue3
UI Layout
vue-grid-layout
A draggable and resizable grid layout, for Vue.js
vue-masonry
Vue.js directive for masonry blocks layouting
vue-virtual-scroll-list
A vue (2.x) component support big data by using virtual scroll list
vue-virtual-scroller
Component to scroll a large amount of elements efficiently (Vue 2.x)
dnd-grid
A vuejs grid with draggable and resizable boxes
vue-fullpage.js
Official fullPage.js component for Vue.js
splitpanes
A Vue JS reliable, simple and touch-ready panes splitter / resizer
vue-simple-drawer
A tiny drawer panel with bounced animation, nest supported and theme customized. directions: left/right/up/down
vue-typed-virtual-list
[Vue 3.x] small, efficient, TypeScript-friendly virtual scroller for rendering massive data
vue-virtual-waterfall
A virtual waterfall component for Vue 3.x
vue-stack-grid
A Vue 3 component designed to make creating dynamic, responsive grid layouts easy and efficient
UI Components
ag-grid-vue
Vue adaptor for ag-Grid
vue-data-tables
Vue2.0 DataTables, based on element-ui
vue-grid
A flexible grid component for Vue.js
vue-easytable
A powerful table components based on Vue2.x
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 Datatable
VueJS powered Datatable with Laravel server-side loading and JSON template setup
vue-cheetah-grid
A high-performance grid engine that work on a canvas for Vue.js
- vue-table-component
A straight to the point Vue component to display tables
- @lossendae/vue-table
Simple table component for Vue.js 2.x with pagination and sortable columns
@marketconnect/vue-pivot-table
A vue component for pivot table
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
fancy-grid-vue
Vue adaptor for FancyGrid
vue-quintable
A responsive and highly configurable table based on Vue 2.x and Bootstrap 4.x
vue-datagrid
Vue grid wrapper for powerful webcomponent revo-grid with excel like rich edit and behavior
vue-dataset
A set of Vue.js components to display datasets with filtering, paging, and sorting capabilities!
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
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
tanstack-table
Headless UI for building powerful tables & datagrids
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
vxe-table
Vue form/table solution
vue-easy-toast
A toast plugin for vue/vue2
vue-toast-notification
Yet another Vue.js Toast notification plugin
VueToastify
A fuss free notification component
@kyvg/vue3-notification
Vue 3 notification library
vue-global-alert-utility
A Vue.js global alert utility to replace vanilla JavaScript function with better user and developer experience, while keeping it as simple as possible
notivue
Fully-featured notification system for Vue 3 and Nuxt 3
epic-spinners
Easy to use css spinners collection with vue.js integration
vue-loading-overlay
Tiny full screen loading indicator
vue-ellipse-progress
A flexible Vue.js component to create beautiful animated circular progress bars and loaders
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-ins-progress-bar
A Vue component of ins-style progress bar 一款 ins 风格的 vue 进度条组件
vue-next-progressbar
Slim progress bars(1KB gzipped) for Vue 3
css-3d-progress
A 3D progress bar component written using web Components, supports Vue, React and Svelte
v-tooltip
Easy tooltips with Vue 2.x
vue-popper-lite
A popover component based on for Vue 3 written by TypeScript
vodal
A vue modal with animations
v-viewer
Image viewer component for vue2 and vue3, supports rotation, scale, zoom and so on, based on
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-sweetalert2
wrapper for sweatlaert2 with support for TypeScript, Nuxt and SSR
@kouts/vue-modal
A customizable, stackable and lightweight modal component that adheres to the guidelines set in WAI-ARIA Dialog (Modal) section of W3C
vue-final-modal
Tailwind-friendly, highly customizable, stackable modal component
vue-it-bigger
A simple image / (YouTube) video lightbox component for Vue.js
vuejs-confirm-dialog
a simple way to create, reuse, promisify and build chains of modal dialogs in Vue.js
@kolirt/vue-modal
⚡️ Simple Vue3 modal package
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-material-design-icons
A collection of SVG Material Design icons as single file components
vue-fontawesome
Font Awesome 5 Vue component
vue-country-flag
Vue component for country flag icons
vue-fa
Simple FontAwesome 5 Vue.js 2 component
vue-icomoon
With vue-icomoon you can easily use the icons you have selected or created in icomoon
vue-icons
More than 11,000 icons from most popular icon libraries (bootstrap, fontawesome, feather .. etc)
vue3-marquee
A simple and responsive marquee component for Vue 3 applications with 0 dependencies
vue-bottom-sheet
A swipeable bottom sheet component for Vue.js created with Hammer.js
vue-use-fixed-header
Turn your boring fixed header into a smart one
vue-easy-slider
Slider Component of Vue.js
vue-flux
Image slider which comes with 20 cool transitions
swiper
Official Swiper component for Vue 3. Tree shakable, SSR support, typing, a11y and a lot more
vue-concise-carousel
Vue Concise Carousel with True SSR. Works for Vue 2 & 3
vue-chartjs
Vue.js wrapper for Chart.js
vue-echarts
ECharts component for Vue.js
vue-chartkick
Create beautiful JavaScript charts with one line of Vue
vue-apexcharts
Vue.js component for
vue-css-donut-chart
Lightweight Vue component for drawing pure CSS donut charts
ZingChart-Vue
Vue component made by ZingChart with 35+ chart types
flowchart-vue
Flowchart & Flowchart designer component for Vue.js
vue-echarts
Vue.js component for Apache ECharts™
vue-data-ui
Vue 3 chart library with 50+ components. Official site:
vue-speedometer
Vue component for showing speedometer like gauge using d3
bs-vue-timeline
An alternative responsive boostrap-vue timeline
v-idle
A Vue.js plugin to detect idle/non-active users
vue-timer-hook
Vue 3 Timer module inspired by react-timer-hook
vue-simple-calendar
Flexbox-based Vue month calendar component; supports multi-day events, localization, holiday emoji, drag/drop. No dependencies
vue-functional-calendar
Lightweight, high performance calendar component(Date Picker, Date Range) based on Vue
vue-cal
A Vue JS full calendar, no dependency, no BS. 🤘
vue-spring-calendar
It's a Vue based component which provides the functionality of a full-calendar that shows daily events. the
vue-tailwind-datepicker
A Vue 3 Datepicker using Tailwind CSS 3
qalendar
An event calendar and datepicker for Vue 3
schedule-x
A material design event calendar. Customizable, light- and dark modes & multilingual
vue2-leaflet
Vue 2 components for Leaflet maps
vue-cesium
Vue 2.x & Vue 3.x components for Cesium
vue3-openlayers
Vue 3 components to work with OpenLayers
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-audio-visual
Vue HTML5 audio visualization components
vue-h5-audio-controls
A simple h5 music controller for Vue
vue-use-sound
A Vue Hook for playing sound effects
Vue-Player
Lightweight, customizable, and easy-to-implement vue video player
virtua
A zero-config, fast and small (~3kB) virtual list component for React and Vue
@f3ve/vue-markdown-it
A markdown-it component for Vue3. Easy to use and fully typed
vue-pdf-embed
PDF embed component for Vue 2 and Vue 3
@tato30/vue-pdf
A PDF viewer for Vue 3
sl-vue-tree
A simple customizable draggable tree component for Vue.js
vue-finder
A component to display hierarchical data, with selection, filtering and drag & drop
object-visualizer
Vue 3 JSON inspector with Chrome-like theme
vnodes
General purpose components to create svg interactive graphs, diagrams or node based visual tools
v-network-graph
An interactive SVG based network-graph visualization component for Vue 3
coya
Diagram drawing library (vue3 only)
vue-skia
Skia based 2d graphics vue3 rendering library. It is based on Rust to implement software rasterization to perform rendering
vue-flow
Interactive, customizeabe, graph & flowchart editor for Vue3
vue-qrcode-reader
A set of Vue.js components for detecting and decoding QR codes
vue3-qr-reader
A Vue 3 QR reader component. Refactor vue-qrcode-reader for vue 3 compatibility
qrcode.vue
A Vue.js component to generate qrcode. Supports both Vue 2 and Vue 3
reactivesearch-vue
UI components for building data-driven apps with Elasticsearch
vue-search-input
A Vue 3 search input component, inspired by the global search input of Storybook and GitHub
vue-kanban
A flexible drag and drop kanban board component
v-offline
Simple, tiny and easy to use detection of offline & online events for your Vue app (less than 390b minified)
vue-connection-listener
Vue event bus plugin listening for online/offline changes
vue-prom
Vue promise wrapper component
vue-identify-network
⚡️Identify what kinda internet your users are using!
vue-highlight-words
Vue component to highlight words within a larger body of text. Ported from
vue-command
A fully working Vue.js terminal emulator
vue-fixed-header
Simple and cross-browser friendly fixed header component for Vue.js written by TypeScript
vue-twemoji-picker
A fast plug-n-play Twemoji Picker (+textarea for Twemoji rendering) for Vue
tsParticles
A lightweight Javascript library to easily create highly configurable and interactive particle animations
vue-image-zoomer
image zoom component for Vue.js 2 & 3, that also works on touch devices
vue-advanced-chat
Feature-rich and fully customizable chat rooms component. Support files, images, videos, audio, emojis, customised actions, etc
vue-word-highlighter
The word highlighter library for Vue 2 and Vue 3
vue3-emoji-picker
Simple and Powerful Emoji Picker for Vue3
vue-magnifier
Vue 3 image zoom component
vue-web-terminal
💻 A feature-rich and powerful web terminal plugin for vue2 & vue3.(功能强大的网页命令行终端插件)
vite-plugin-vue-preview
a vite plugin for code preview, of course you can also use the component separately
Everright-filter
A query builder component for Vue3. Supports filtering of multiple data types, including string, number, dropdown, cascade, region, date, and time
@kolirt/vue-web3-auth
💎 Web3 authentication for Vue3 apps based on WalletConnect v2 and wagmi
- zoom-image
A little yet powerful framework agnostic library to zoom image on the web
vue-wheel-spinner
A simple, customizable wheel of fortune component
vue-lumino
A component to use Vue.js with Jupyter Lumino (PhosphorJS), integrating DOM & VDOM through event listeners and Vue reactivity system
vue3-tabs-chrome
A Vue3 component for Chrome-like tabs
vue-tel-input
International Telephone Input with Vue
vue-scroll-picker
A scroll picker component for Vue 2.x. Support all gestures of mouse(also wheel) and touch
form-create
Form builder with dynamic rendering, data collection, validation, and submission capabilities, supporting json data
vue3-otp-input
A fully customizable, OTP (one-time-password) input component built with Vue 3.x and Vue Composition API
- Vueform
(probably) the most comprehensive form builder for Vue.js
Everright-formEditor
A visual drag-and-drop low-code form editor
vue-flatpickr-component
Vue.js component for datetime picker
- VCalendar
Very customizable and powerful calendar/datepicker component with many features and good documentation
vue-datepicker
A clean & responsive datepicker with Material Design style for Vuejs 2.x. (date/month/quarter && date range picker)
vue-select
A native Vue.js component that provides similar functionality to Select2 without the overhead of jQuery
vue-multiselect
Universal select/multiselect/tagging component for Vue.js
v-region
A simple region selector, provide Chinese administrative division data
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-cool-select
Bootstrap / Material Design theme, support slots, autocomplete, events, validation and more
vue-select-sides
A component for Vue.js to select double-sided data (2-sides)
@vueform/multiselect
Vue 3 multiselect component with single select, multiselect and tagging options
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
vuedraggable-plus
Vue component allowing drag-and-drop sorting module, support Vue>=v3 or Vue>=2.7. Based on Sortable.js
vue-draggable-resizable
Vue2 component for draggable and resizable elements
vue-smooth-dnd
Vue wrappers of smooth-dnd library. drag and drop, sortable library covering for many cases
vue3-dnd
React DnD in Composition API implementation, Use the Composition API for sortable and free draggable, Supported Vue2, Vue3
sortablejs-vue3
A Vue 3 component acting as a thin wrapper around SortableJS
vue-fluid-dnd
A Vue 3 drag and drop, sortable, dependency-free library with cool animations, a easy to use api using vue composables
v-distpicker
A flexible, highly available district picker for picking provinces, cities and districts of China for Vue.js 2.x
v-image
Tiny little component for input type=file (< 1kb, gzipped)
radial-color-picker
Minimalistic color picker with a focus on size, accessibility and performance
vue-color-input
– Vue 3 color picker component whose goal is to replace
vuetify-color-field
Vuetify Color Field is a Vuetify VTextField Color Picker Component
vue-toggles
A highly customizable and accessible toggle component
@vueform/toggle
Vue 3 toggle component with labels, custom slots and styling options
vue-collapsed
Vue 3 CSS height transition from any to auto and vice versa. Accordion ready
vue-r-mask
Directive with template similar to javascript regular expression
vue-currency-input
Easy input of currency formatted numbers for Vue.js
vue-input-facade
A lightweight and dependency free input masking library created specific for Vue, originally a fork of the famous but actively maintained and with lots of improvements after there
vue-froala-wysiwyg
Official VueJS plugin for Froala WYSIWIG HTML Editor
vue-trix
Simple and lightweight Trix rich-text editor for Vue.js
tiptap
A renderless and extendable rich-text editor for Vue.js
ckeditor5-vue
An official CKEditor 5 rich text editor component for Vue.js
vue-quilly
🪶 Tiny Vue 3 component, that helps to create Quill v2 based WYSIWYG editors
vue-cropper
A picture clipping plugin for vue2.0
vue-croppie
Yet another image cropper
vue-advanced-cropper
An advanced cropper that gives you opportunity to create almost any cropper that you desire
vue-img-cutter
A vue plugin for image cutting tool,it's very convenient to use
vue-picture-cropper
A simple and easy-to-use picture cropping component for Vue 3
vue-polygon-cropper
A simple component to crop images in polygon shapes
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
vue-upload-component
Vue upload component, Multi-file upload, Upload directory, Drag upload, Drag the directory. Supports Vue >= 2.0
vue-poll
A Vue.js component for voting
vue-diagrams
Diagram component for vue.js, inspired by react-diagrams
vue-simple-password-meter
Lightweight password strength meter with no dependency
v-use-places-autocomplete
📍 Vue composable for Google Maps Places Autocomplete
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
vue-stepper-component
A fully customizable Stepper component with Vuex support and Zero dependencies
vue3-form-wizard
Vue3-form-wizard is a vue based component with no external depenendcies which simplifies tab wizard management
vue-konva
Vue & Canvas - JavaScript library for drawing complex canvas graphics using Vue
vue3-signature
A electronic signature component for Vue 3
vue-signature
A electronic signature component for Vue2.x
link-prevue
Flexible component for generate a link preview
vue-stage-play
Step-by-step guided tour components for Vue3
UI Utilities
vue-global-events
– A component to handle global events (like shortcuts) using Vue’s event modifiers
vue-tabevents
– Easy communication between other opened tabs
vue-exit-intent
✨ Vue Composable to handle user's Exit Intent
vue-responsive
: Vue.js(2.x) directive to hide/show HTML-elements with the Bootstrap 4, 3 or self defined breakpoints
Form Builder
Json template based form builder, based on Vue and Laravel
vue-autofocus-directive
Vue autofocus directive
FormKit
Vue 3 form development. 10x faster. Form inputs, validation, submission, error handling, generation, accessibility, theming, and more
vrf
Declarative scalable ui-agnostic markup-based Vue forms
tracked-instance
Build large forms and track all changes
vee-validate
Simple Vue.js input validation plugin
vuelidate
Simple, lightweight model-based validation for Vue.js
FormVuelar
Vue form components with server-side validation in mind
- vue-final-validate
Vue validation solution from my development experience, support nested, async
@vuito/vue
Simple, lightweight, isomorphic, and template-based validation library
vue-tiny-validate
Tiny (2.5KB minified) Vue Validate Composition
vest
🦺 Declarative form validation framework inspired by unit testing
vorms
Vue Form Validate with Composition API
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-use-active-scroll
Highlight Vue 3 menu/sidebar links without compromises
vue-router
The official router for Vue.js
v-route-generate
A tool to generate routes for vue-router 4.x
kitbag/router
A type safe router for vuejs
unplugin-vue-router
Next Generation file based typed routing for Vue Router
vue-lazy
Lightweight Image/Picture lazyload based on Intersection API
vue3-lazyload
Vue module for lazy-loading images in your vue 3 applications
laravel-vue-semantic-ui-pagination
A Vue.js 2.x pagination used with Laravel & Semantic-UI
vue-paginate-al
Vue paginate with return your data
vue-tiny-pagination
A Vue component for create a tiny pagination
laravel-vue-pagination
A Vue.js pagination component for Laravel paginators that works with Bootstrap
vue-lpage
Low-level Vue pagination component
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
vueginate
A simple pagination component for Vue 3
vue-pagination
A non-style pagination with composable that can integrate with any frameworks
vue-animate
A Vue.js port of Animate.css. For use with Vue's built-in transitions
v-odometer
Smoothly transitions numbers with ease. Use this library to give your application a smooth animation, only applicable on numbers
vue-slide-up-down
Like jQuery's / , but for Vue!
vue-kinesis
A set of components to create interactive animations
vue3-lottie
A component for importing and displaying Lottie animations in Vue 3
@morev/vue-transitions
Transitions library for Vue 2 and 3 with no CSS needed
@formkit/auto-animate
Add motion to your apps with a single line of code
blottie
Lottie component for Vue 3
vue-countup-v3
A Vue 3 Component for animation counting
- 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-svgicon
A tool to create svg icon components. (vue 2.x)
vue-inline-svg
Vue component loads an SVG source dynamically and inline so you can manipulate the style of it with CSS or JS. (vue 2.x, vue 3.x)
v-github-icon
easily add "that" tiny GitHub icon on the right/left corner of your Vue components/libraries demos' 🤙
VueGL
Vue.js components rendering 3D graphics reactively via three.js
vue-displacement-slideshow
A Vue.js component that makes Webgl image displacement transitions easier
TresJs
Declarative ThreeJS using Vue Components
Cientos
Collection of useful helpers and fully functional, ready-made abstractions for TresJs
trois
✨ ThreeJS + VueJS 3 + ViteJS ⚡
vue-fullscreen
A simple Vue component for fullscreen, support Vue2 and Vue3
vue-to-print
Print Vue 3 components in the browser. Supports Chrome, Safari, Firefox and EDGE
Utilities
vueuse
Collection of essential Vue Composition API utils works for Vue 2.x and 3.x
vue-concurrency
library for encapsulating asynchronous operations and managing concurrency for Vue and Composition API
- vue-macros
Explore and extend more macros and syntax sugar to Vue
unplugin-vue-components
📲 On-demand components auto importing for Vue
unplugin-auto-import
Auto import Vue APIs on-demand for Vite, Webpack and Rollup
vue-facing-decorator
Vue 3 typescript class component decorators, like in Vue 2
vue-async-computed
Async computed properties for Vue.js
vue-api-query
Elegant and simple way to build requests for REST API
vue-request
⚡️ Vue 3 Composable for data fetching, supports SWR, polling, error retry, cache request, pagination, and other cool features
swrv
Stale-while-revalidate data fetching for Vue
vue-vroom
A plugin for REST APIs, that lets you quickly generate type safe stores and a mock API with minimal config
tanstack-query
Powerful asynchronous state management
vue-i18n
Internationalization plugin for Vue.js
vscode-vue-i18n-ally
VSCode extension for better Vue-i18n experiences
v-intl
Global Intl wrapper for your awesome Vue 3 app 🔉
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
vue-next-i18n
A lightweight internationalization plugin for Vue 3
tolgee/vue
Web-based localization tool enabling users to translate directly in the Vue 3 app they develop
intlify/vue-i18n-next
Vue I18n for Vue 3
vue-option-events
Bring Vue.js 1 events option and $emit to Vue.js 2
vue2-storage
Browser storage for Vue.js app
pinia
🍍 Intuitive, type safe, light and flexible Store for Vue using the composition api with DevTools support
effector
— Fast and powerful reactive state manager. Effector lets you write simple, fast and type safe code and manage reactive state with ease
v-bucket
📦 Fast, Simple, and Lightweight State Management for Vue 3.0 built with composition API, inspired by Vuex
vue-datatable-url-sync
Synchronize datatable options and filters with the url to keep user preference even after refresh or navigation
harlem
Simple, unopinionated, lightweight and extensible state management for Vue 3
exome
Simple proxy based state manager for deeply nested states
mobx-vue-lite
Lightweight Vue 3 bindings for MobX based on Composition API
pinia-xstate
Put your xstate state machines into a global pinia store
pinia-orm
The Pinia plugin to enable Object-Relational Mapping access to the Pinia Store. 🍍
pinia-persistedstate-2
Persist and rehydrate your Pinia state between page reloads
vue-auth-href
A VueJS directive for downloading files that are under a protected route schema
jsonapi-vuex
Use a JSONAPI api with a Vuex store, with client-side restructuring/normalization of records
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
vue-apollo
Apollo/GraphQL integration for VueJS
apollo-vue-devtools
Apollo integration for Vue-Devtools to inspect GraphQL queries in the vue-devtools timeline
vue-types
Vue Prop Types definitions
eslint-plugin-vue
Eslint plugin for Vue.js projects
vue-ts-types
Lightweight TypeScript-first Vue prop type definitions
fela-vue
CSS-IN-JS mixin for Vue designed for flexibility yet team-oriented
vue-loader
Webpack loader for Vue.js components
vue-jsx-hot-loader
Enable HMR for Vue.js components with JSX render functions
vite-svg-loader
Vite plugin to load SVG files as Vue components
vite-plugin-svg-sfc
Vite plugin to load SVG file as vue SFC, supports HMR &
Nothing in this list matches your filter.
Featured in 9 awesome lists
Each link jumps to the spot where the list mentions awesome-vue.