New to Vue and trying to get the “lay of the land”?
Looking to start a new project with Vue?
Tired of your current UI framework?
You can stop searching because you have found a list of 70+ Vue UI frameworks.
Each framework is listed with some stats to give you a sense of its relative
popularity. The list is ordered by GitHub stars, but also shows the NPM downloads
for the last thirty days. Don’t worry, this page is updated with the latest stats
on a consistent basis. Listed with the stats is whether the library supports
Vue 3 and TypeScript. You can easily see at a glance if a framework will support
your modern workflow.
Found an issue with the list or want to add a new framework?
Contact me or file an issue !
Show only Vue 3 libraries Element No Vue 3 Support
Typescript Definitions
From the project: A Vue 2.0 based component library for developers, designers and product managers.
Updated: Aug, 2024
Created: Sep, 2016
Ionic Framework Vue 3 Support
No Typescript Definitions
From the project: An open source app development toolkit for building modern, fast, top-quality cross-platform native and Progressive Web Apps from a single codebase with JavaScript and the Web.
Updated: Nov, 2024
Created: Aug, 2013
Vuetify No Vue 3 Support
Typescript Definitions
From the project: A Vue UI Library with beautifully handcrafted Components using the Material Design specification.
Updated: Nov, 2024
Created: Sep, 2016
Quasar Framework Vue 3 Support
Typescript Definitions
From the project: Build high-performance VueJS user interfaces in record time.
Updated: Nov, 2024
Created: Oct, 2015
Element Plus Vue 3 Support
Typescript Definitions
From the project: A Vue.js 3 UI Library made by Element team.
Updated: Nov, 2024
Created: Jul, 2020
Vant Vue 3 Support
Typescript Definitions
From the project: Lightweight Mobile UI Components built on Vue
Updated: Nov, 2024
Created: Apr, 2017
Ant Design Vue Vue 3 Support
Typescript Definitions
From the project: An enterprise-class UI components based on Ant Design and Vue.
Updated: Nov, 2024
Created: Sep, 2017
Framework7 Vue 3 Support
Typescript Definitions
From the project: Full Featured Mobile HTML Framework For Building iOS & Android Apps.
Updated: Oct, 2024
Created: Feb, 2014
Vux No Vue 3 Support
No Typescript Definitions
From the project: Mobile UI Components based on Vue & WeUI.
Updated: Apr, 2024
Created: Feb, 2016
Mint UI No Vue 3 Support
No Typescript Definitions
From the project: Mobile UI elements for Vue.js.
Updated: Feb, 2022
Created: May, 2016
Naive UI Vue 3 Support
Typescript Definitions
From the project: A Vue 3 Component Library. Fairly Complete. Theme Customizable. Uses TypeScript. Fast.
Updated: Oct, 2024
Created: Jun, 2021
BootstrapVue Vue 3 Support
Typescript Definitions
From the project: One of the most comprehensive implementations of Bootstrap v4 for Vue.js.
Updated: Oct, 2024
Created: Oct, 2016
PrimeVue Vue 3 Support
Typescript Definitions
From the project: A rich set of open source UI Components for Vue.
Updated: Nov, 2024
Created: Dec, 2018
Vue Material No Vue 3 Support
No Typescript Definitions
From the project: A simple, lightweight and built exactly according to the Google Material Design specs.
9,893
45,746
1.0.0-beta-16
Updated: Apr, 2023
Created: Jun, 2016
Buefy No Vue 3 Support
Typescript Definitions
From the project: A lightweight library of responsive UI components for Vue.js based on Bulma framework and design.
Updated: Oct, 2024
Created: Mar, 2017
Cube UI No Vue 3 Support
Typescript Definitions
From the project: A fantastic mobile ui lib implement by Vue.
Updated: May, 2024
Created: Nov, 2017
Onsen UI Vue 3 Support
Typescript Definitions
From the project: An open source framework that makes it easy to create native-feeling Progressive Web Apps (PWAs) and hybrid apps.
Updated: Jul, 2024
Created: Sep, 2013
License: Unknown
Muse-UI No Vue 3 Support
Typescript Definitions
From the project: Material Design UI library for Vuejs 2.0.
8,221
4,635
4.0.0-alpha.5
Updated: Dec, 2022
Created: Sep, 2016
License: Unknown
NUT UI Vue 3 Support
Typescript Definitions
From the project: A Vue.js UI Toolkit for Mobile Web.
Updated: Nov, 2024
Created: Jan, 2018
vuesax No Vue 3 Support
No Typescript Definitions
From the project: New Framework Components for Vue.js 2.
Updated: Aug, 2024
Created: Jan, 2018
Keen UI No Vue 3 Support
No Typescript Definitions
From the project: A lightweight Vue.js UI library with a simple API, inspired by Google's Material Design.
Updated: Aug, 2023
Created: Mar, 2016
Nuxt UI Vue 3 Support
Typescript Definitions
From the project: Nuxt UI simplifies the creation of stunning and responsive web applications.
Updated: Nov, 2024
Created: Nov, 2021
Vuestic UI Vue 3 Support
Typescript Definitions
From the project: Free and Open Source UI Library for Vue 3.
Updated: Nov, 2024
Created: Aug, 2019
Mand Mobile No Vue 3 Support
Typescript Definitions
From the project: A mobile UI toolkit, based on Vue.js 2, designed for financial scenarios.
Updated: Jul, 2024
Created: Mar, 2018
Element3 Vue 3 Support
Typescript Definitions
From the project: A Vue.js 3.0 UI Toolkit for Web based on element-ui
Updated: Jun, 2024
Created: Jul, 2020
HeyUI Vue 3 Support
No Typescript Definitions
From the project: UI Toolkit for Web, Vue3.0
Updated: Mar, 2024
Created: Mar, 2017
VueTailwind No Vue 3 Support
Typescript Definitions
From the project: A set of Vue components created to be customized to adapt to your application's unique design.
Updated: Mar, 2023
Created: Mar, 2019
Chakra UI No Vue 3 Support
Typescript Definitions
From the project: Build scalable and accessible Vue.js applications with ease.
Updated: Jul, 2023
Created: Aug, 2019
Vexip UI Vue 3 Support
No Typescript Definitions
From the project: Highly customizable property values, Full TypeScript, Performance should be good.
Updated: Nov, 2024
Created: Mar, 2020
Vuikit No Vue 3 Support
No Typescript Definitions
From the project: A responsive Vue 2 UI library for web site interfaces based on the UIkit 3 framework.
Updated: Apr, 2020
Created: Dec, 2015
Inkline Vue 3 Support
No Typescript Definitions
From the project: An intuitive UI Components library that gives you a developer-friendly foundation for building high-quality, accessible, and customizable Vue.js 3 Design Systems.
Updated: Oct, 2024
Created: Feb, 2018
Vue Material Components web No Vue 3 Support
No Typescript Definitions
From the project: This is the adaptation of Material Components web for Vue.js. Keeping them fast, easy to use and, SSR ready.
Updated: Jun, 2018
Created: Sep, 2015
Oruga UI Vue 3 Support
Typescript Definitions
From the project: A lightweight library of UI components without CSS framework dependency.
Updated: Nov, 2024
Created: Jun, 2020
Vue Dark Mode No Vue 3 Support
No Typescript Definitions
From the project: A minimalist dark design system for Vue.js. Based components designed for the insomniacs who enjoy dark interfaces as much as we do.
Updated: Dec, 2022
Created: Sep, 2018
Anu Vue 3 Support
Typescript Definitions
From the project: DX focused utility based vue component library built on top of UnoCSS & VueUse
Updated: Jun, 2024
Created: Jun, 2022
N3-components No Vue 3 Support
No Typescript Definitions
From the project: Powerful Vue UI Library.
Updated: Dec, 2018
Created: Aug, 2016
MDBootstrap Vue 3 Support
Typescript Definitions
From the project: A collection of free Bootstrap templates, themes, design tools & resources.
Updated: Sep, 2024
Created: Nov, 2017
uiv Vue 3 Support
No Typescript Definitions
From the project: A Bootstrap 3 component lib implemented by Vue.
Updated: Nov, 2024
Created: Feb, 2017
Zircle-u Vue 3 Support
No Typescript Definitions
From the project: An experimental frontend library to develop zoomable user interfaces
Updated: Oct, 2024
Created: Aug, 2017
Semantic UI Vue Vue 3 Support
No Typescript Definitions
From the project: Semantic UI Vue is the Vue integration for Semantic UI.
Updated: Dec, 2022
Created: Aug, 2017
Fish-ui No Vue 3 Support
No Typescript Definitions
From the project: A Vue.js 2.0 UI Toolkit for Web with semantic CSS Components
Updated: Oct, 2024
Created: Sep, 2017
AgnosticUI Vue 3 Support
Typescript Definitions
From the project: AgnosticUI is a set of UI primitives that start their lives in clean HTML and CSS. These standards compliant components are then copied to our framework implementations.
Updated: Dec, 2023
Created: Sep, 2020
CoreUI for Vue.js Vue 3 Support
Typescript Definitions
From the project: Vue.js Components Library built on top of Bootstrap 5 and TypeScript.
Updated: Oct, 2024
Created: Feb, 2018
Carbon Vue No Vue 3 Support
No Typescript Definitions
From the project: Vue implementation of the Carbon Design System.
Updated: Nov, 2024
Created: Oct, 2018
Wave UI Vue 3 Support
No Typescript Definitions
From the project: An emerging UI framework for Vue.js with only the bright side.
Updated: Nov, 2024
Created: Apr, 2020
BalmUI Vue 3 Support
Typescript Definitions
From the project: A modular and customizable UI library based on Material Design and Vue
Updated: Sep, 2024
Created: Oct, 2016
Shards Vue No Vue 3 Support
No Typescript Definitions
From the project: A free, beautiful and modern Vue.js UI kit based on Shards.
Updated: Dec, 2022
Created: Sep, 2018
Vue Awesome Mui No Vue 3 Support
No Typescript Definitions
From the project: Mui component for Vue.js
Updated: Jan, 2020
Created: Jul, 2017
License: Unknown
vue-strap No Vue 3 Support
No Typescript Definitions
From the project: A set of native Vue.js components based on Bootstrap's markup and CSS.
Updated: Aug, 2020
Created: Jul, 2016
Vuent No Vue 3 Support
No Typescript Definitions
From the project: A set of reusable UI components for Vue created according to Microsoft Fluent Design.
Updated: Jul, 2023
Created: Jan, 2018
Qui Max Vue 3 Support
Typescript Definitions
From the project: A Vue 3.x Neumorphic design system for Web. Written in TypeScript with Composition API.
Updated: Jul, 2024
Created: Mar, 2021
element-pro-components Vue 3 Support
Typescript Definitions
From the project: A component library for Vue 3 base on element-plus.
Updated: Sep, 2024
Created: Aug, 2019
Framevuerk No Vue 3 Support
No Typescript Definitions
From the project: Fast, Responsive, Multi Language, Both Direction Support and Configurable UI Framework based on Vue.js.
Updated: Dec, 2022
Created: Mar, 2017
Qui No Vue 3 Support
No Typescript Definitions
From the project: A Vue.js Neumorphism Design System for Web
Updated: Apr, 2022
Created: Nov, 2020
mijin No Vue 3 Support
No Typescript Definitions
From the project: Tailwind CSS UI components build for Vue.js / Nuxt.js.
Updated: May, 2022
Created: Jan, 2021
Fundamental Vue No Vue 3 Support
No Typescript Definitions
From the project: Vue.js components implementation of Fundamental Library Styles guidelines.
Updated: Aug, 2024
Created: Nov, 2018
vue-bulma-components No Vue 3 Support
No Typescript Definitions
From the project: Translate Bulma css api to vue components.
Updated: May, 2019
Created: Jul, 2017
License: Unknown
dao-style No Vue 3 Support
No Typescript Definitions
From the project: A high quality component library built on Vue.js.
Updated: Aug, 2021
Created: Mar, 2017
Carvue.js No Vue 3 Support
No Typescript Definitions
From the project: A UI components library which is based on Carbon-Design and VueJS
Updated: Jul, 2021
Created: Dec, 2017
Material Components for Vue Vue 3 Support
Typescript Definitions
From the project: Vue components for Material Web Components which uses the "Using Foundations and Adapters" integration technique.
Updated: Nov, 2024
Created: Mar, 2019
Banshee No Vue 3 Support
No Typescript Definitions
From the project: A mostly renderless Vue UI component and utility framework.
Updated: Nov, 2018
Created: Apr, 2018
VueFace No Vue 3 Support
No Typescript Definitions
From the project: UI Components for Vue
Updated: Dec, 2022
Created: Sep, 2017
jsmod No Vue 3 Support
No Typescript Definitions
From the project: The goal of jsmod is to provide a high degree of freedom (high scalability) ui components, and unified desktop and mobile usage, is a client-side component library.
Updated: May, 2018
Created: May, 2017
License: Unknown
Vectre No Vue 3 Support
Typescript Definitions
From the project: A set of lightweight, simple and responsive Vue components based on Spectre CSS.
Updated: Dec, 2023
Created: Feb, 2018
slim-ui No Vue 3 Support
No Typescript Definitions
From the project: Simple components library used for building lightweight vuejs projects.
Updated: May, 2024
Created: Nov, 2019
License: Unknown
UngeUI Vue 3 Support
Typescript Definitions
From the project: A component library based on Vue3
Updated: Aug, 2022
Created: Oct, 2021
Osiris UI No Vue 3 Support
No Typescript Definitions
From the project: A Vue.js 2.0 universal responsive UI component library.
Updated: Oct, 2020
Created: Jul, 2018
SemVue Vue 3 Support
No Typescript Definitions
From the project: Semantic-ui modules/components in you Vue project.
Updated: Feb, 2018
Created: Jun, 2017
v-semantic No Vue 3 Support
Typescript Definitions
From the project: Integration of semantic-ui2 with vue.js2
Updated: Sep, 2020
Created: Aug, 2017
License: Unknown
vue-uix No Vue 3 Support
No Typescript Definitions
From the project: Vue components based on the JUI components available in Vue.js.
Updated: Dec, 2022
Created: Oct, 2018
License: Unknown
SuperBVue No Vue 3 Support
No Typescript Definitions
From the project: The Most Complete Vue UI Component Library using bootstrap v5
Updated: Jan, 2021
Created: Dec, 2020
License: Unknown
Equal UI Vue 3 Support
Typescript Definitions
From the project: Equal UI is a Vue 3 components library with 30+ components based on TypeScript and personal design system.
Updated: Apr, 2024
Created: Apr, 2024
License: Unknown