Here are ~15 libraries that appear to be working with Vue 3 and the Composition API…
Ant Design for Vue (16k stars on GitHub)
Folks have complained that Ant is bloated, inaccessible, and not performant. That said, Ant also has a ridiculously large components set.
AgnosticUI (100 stars on GitHub)
Disclaimer: I'm the author! 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 in: React, Vue, Angular, and Svelte.
Element Plus (14k stars oa Vue 3 based component library for designers and developers
A Vue 3 based component library for designers and developers
Equal (743 stars on GitHub)
Equal is a Vue 3 UI library based on TypeScript
headless-vue
Completely unstyled, fully accessible UI components, designed to integrate beautifully with Tailwind CSS.
LightVue (50 stars on GitHub) — The Emerging UI Component library designed for Vue 3.x & Vue 2.x
Naive UI (8k stars on GitHub)
A Vue 3 Component Library. Fairly Complete. Customizable Themes. Uses TypeScript. Not too Slow.
Oruga UI (685 stars on GitHub)
Oruga is a lightweight library of UI components without CSS framework dependency
PrimeVue (2k stars on GitHub)
Next Generation Vue UI Component Library
Vuestic (1k stars on GitHub)
Free and Open Source UI Library for Vue 3
Vant UI (19k stars on GitHub)
Lightweight Mobile UI Components built on Vue
Vuetensils — appears to work with both Vue 2 & 3
A tasty toolset for Vue.js - Lightweight, functional components to boost your next project. I'm a fan of Austin Gil's work overall and I can vouch for the source code (unlike most of the other projects on this list)
Vuetify 3 Alpha
Vuetify 3 Alpha is here!
Quasar Framework (20k stars on GitHub)
Quasar Framework - Build high-performance VueJS user interfaces in record time
Honorable Mention:
VueUse (8k stars on GitHub) — Collection of essential Vue Composition Utilities
Top comments (3)
Kendo UI for Vue has grown a lot for the last year - also worth trying - telerik.com/kendo-vue-ui
You can also try CoreUI for Vue.js github.com/coreui/coreui-vue
awesome