Top Vue Components Libraries
Top 5 Projects Compared
Error generating detailed project comparison
Error generating detailed project comparison
Error generating detailed project comparison
Error generating detailed project comparison
Error generating detailed project comparison
All Top Projects
storybook
Storybook is the industry standard workshop for building, documenting, and testing UI components in isolation
element
A Vue.js 2.0 UI Toolkit for Web
vuetify
🐉 Vue Component Framework
headlessui
Completely unstyled, fully accessible UI components, designed to integrate beautifully with Tailwind CSS.
vant
A lightweight, customizable Vue UI library for mobile web apps.
iview
A high quality UI Toolkit built on Vue.js 2.0
ant-design-vue
🌈 An enterprise-class UI components based on Ant Design and Vue. 🐜
Vue.Draggable
Vue drag-and-drop component based on Sortable.js
mdx
Markdown for the component era
naive-ui
A Vue 3 Component Library. Fairly Complete. Theme Customizable. Uses TypeScript. Fast.
bit
AI-powered development workspaces with reusable components, architectural clarity and zero overhead.
vux
Mobile UI Components based on Vue & WeUI
Visual CopilotPromo
Turn Figma designs into high-quality code using AI
primevue
Next Generation Vue UI Component Library
bootstrap-vue
MOVED to https://github.com/bootstrap-vue-next/bootstrap-vue-next
mitosis
Write components once, run everywhere. Compiles to React, Vue, Qwik, Solid, Angular, Svelte, and more.
core
A toolchain for building scalable, enterprise-ready component systems on top of TypeScript and Web Component standards. Stencil components can be distributed natively to React, Angular, Vue, (+ more) and traditional web applications from a single, framework-agnostic codebase.
vue-awesome-swiper
🏆 Swiper component for @vuejs
vue-echarts
Vue.js component for Apache ECharts™.
vue-material
Vue.js Framework - ready-to-use Vue components with Material Design, free forever.
buefy
Lightweight UI components for Vue.js based on Bulma
tsparticles
tsParticles - Easily create highly customizable JavaScript particles effects, confetti explosions and fireworks animations and use them as animated backgrounds for your website. Ready to use components available for React.js, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Inferno, Solid, Riot and Web Components.
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.
intl-tel-input
For entering, formatting, and validating international telephone numbers. Available in vanilla JavaScript, or as React, Vue, Angular, and Svelte components.
vue-lazyload
A Vue.js plugin for lazyload your Image or Component in your application.
number-flow
An animated number component for React, Vue, Svelte, and TS/JS.
vue-quill-editor
@quilljs editor component for @vuejs(2)
vue-multiselect
Universal select/multiselect/tagging component for Vue.js
ui
The Intuitive Vue UI Library powered by Reka UI & Tailwind CSS.
vue-flow
A highly customizable Flowchart component for Vue 3. Features seamless zoom & pan 🔎, additional components like a Minimap 🗺 and utilities to interact with state and graph.
reka-ui
An open-source UI component library for building high-quality, accessible design systems and web apps for Vue. Previously Radix Vue