Best of Vue.js
Submit a Project
Vue.js Components & Libraries
This list will help you find the best Vue.js components & library.
Vue-component-starter
A template to help you create vue3.x component.
View Details
Pinia-di
Dependency injection for pinia.
View Details
Vue-icons
More than 11,000 icons from most popular icon libraries (bootstrap, fontawesome, feather .. etc)
View Details
Vue-preview-imgs
A picture preview plugin for Vue3
View Details
Vue-mathjax-next
A Vue 3 plugin for Mathjax
View Details
Vue-mathjax
A Vue.js Plugin for Mathjax
View Details
Tolgee/vue
Web-based localization tool enabling users to translate directly in the Vue 3 app they develop.
View Details
Vue-json-viewer
A JSON Tree View Support for incremental update components, base on Vue2 and Vue3.
View Details
Vue-nav-tab
Tab components for Vue.js 3 project
View Details
Control-knob
Rotary control knob component for Vue 3 that behaves like audio app controls.
View Details
Pinia-orm
The Pinia plugin to enable Object-Relational Mapping access to the Pinia Store. 🍍
View Details
Vue-next-i18n
A lightweight internationalization plugin for Vue 3.
View Details
Vue-search-input
A Vue 3 search input component, inspired by the global search input of Storybook and GitHub.
View Details
Vue3-side-panel
🔥 Easy to use and flexible modal sidebar component for Vue3.
View Details
Vue-json-search
Headless Vue 3.x component for easy and simple json-based search
View Details
SDropdown
Highly customizable, simple and modern Vue 3 dropdown component.
View Details
Vue3-promise-dialog
Let's you create promise based dialogs in Vue 3 (Composition or Options API) with ease !
View Details
Mosaic - Vue Admin TailwindCSS Template
The All-in-one Tailwind CSS Admin Dashboard Template.
View Details
Coya
Diagram drawing library (vue3 only)
View Details
Vue3-lottie
A component for importing and displaying Lottie animations in Vue 3
View Details
Unge UI
A Vue 3.x Component Library. Complete documentation support and both Chinese and English.
View Details
Hami-vuex
🍈 Hami melon flavored Vuex, modular by design, completely TypeScript intelligence, state management for Vue.js.
View Details
Vest
🦺 Declarative form validation framework inspired by unit testing.
View Details
AgnosticUI
Accessible Vue 3 Component Primitives that also work with React, Svelte, and Angular!
View Details
IFstruct-parser-vue
Converts iofod edited projects into production-ready Vue projects
View Details
Tippy.vue
Nesting-free Tippy.js directive/component for Vue 3. A drop-in addition with no structural or style changes required. Supports both individual and singleton tooltips.
View Details
Localize-vue-3x
Uni Localization Vue 3 integration example. Customizable Language Menu widget built with Web Components.
View Details
Vue-use-paginator
Vue 3 use-hook to reactively paginate data and arrange paginator buttons. Completely renderless.
View Details
Vue-datepicker-next
Vue 3.x component for datepicker / timepicker / datetimepicker / calendar
View Details
Admin One Vue 3 Tailwind Dashboard
Vue.js 3 Tailwind CSS admin template with dark mode.
View Details
Localize-vue-2x
Uni Localization Vue 2 integration example. Customizable Language Menu widget built with Web Components.
View Details
Vueform
(probably) the most comprehensive form builder for Vue.js Online Demo
View Details
Vue3-emoji-picker
Simple and Powerful Emoji Picker for Vue3.
View Details
Electron-vite-template
A modern desktop application project template with Vue 3, Vite & Electron. It's fast!
View Details
Vue3-otp-input
A fully customizable, OTP (one-time-password) input component built with Vue 3.x and Vue Composition API.
View Details
Vue3-compact-template
⚡️ A simple and compact vue 3 template with current cutting edge front end technologies.
View Details
Vue3-flip-countdown
Customize Countdown timer with Flip Animation for Vue 3.x
View Details
Element Plus
A Vue 3 UI Framework.
View Details
Vue-stripe-js
Vue 3 components for Stripe.js
View Details
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.
View Details
Harlem
Simple, unopinionated, lightweight and extensible state management for Vue 3
View Details
Vue-leaflet-custom-marker
Vue leaflet for open street map custom marker component
View Details
Electron-vue3-flask
An Electron & Vue.js application starter template that uses a python backend via Flask for desktop application building.
View Details
Vuejs-vuetify-structured-template Boilerplate
A vue-cli template for a full-featured Vuejs + Vuetify + Great structure + API Ready
View Details
Components-helper
Based on the documents to provide code prompt files for vue component library.
View Details
Vue-cli-plugin-chrome-extension-cli
Vue CLI Plugin generat chrome extension template
View Details
Vue-dapp
Vue 3 library for building Dapps with ethers.js.
View Details
Vue-use-model-helpers
Helper to map properties to local Ref using Composition API for Vue 2.x and 3
View Details
Vue-sfc-split
Convert SFCs for native browser use without build
View Details
Pinia-persistedstate
Persist Vuex state with localStorage, like vuex-persistedstate.
View Details
1
2
3
36
37
Next
⟶
Explore Categories
All Projects
Loading
Filters
Client
Maps
Overlay
Commercial Products
Interactive Experiences
Redux
Persistence
A11y
Button
Wizard
Authentication/Authorization
Slider
UI Library
Kate
Link Preview
Admin Dashboard
SSR
Social Sharing
Drag And Drop
Inspect
Official Examples
Asset Management
QR Code
Conferences
Components & Libraries
Pincode Input
Art
Sync Between Tabs
Color Picker
UI Utility
Experiment
News
Paypal
Food
Design Tool
CMS
Frameworks
Sublime Text
Phone Number Input Formatter
Yandex Metrika
Animation
Utilities
Electron
Docs
JSX
Static Site Generator
PWA
Universal
Plaid
SVG
Web Workers
Browser-less Require
HTTP Requests
WebApps
Search
Calendar
Mobile
Datatables
Event Handling
Blog Posts
Blockchain
UI Layout
Integrations
Routing
Books
UI Components
Fashion