DEV Community

Vue 3 UI component library for 2021

Olivia on January 20, 2021

Vue has released its 3.0 version while most of its ecosystem library such as UI component libraries are still under development to the new version....
Collapse
 
hawkeye64 profile image
Jeff Galbraith

Good news! Quasar is in beta and can be used today! It was held up from releasing out of beta because of SSR bugs in Vue 3, which were recently fixed. So, voila! Quasar release with fully implemented SSR, just yesterday. In 2 more weeks, it gets out of beta and full release mode.

Collapse
 
roblevintennis profile image
Rob Levin

Hi Olivia, may I suggest a library I recently released called AgnosticUI — agnosticui.com/

It's using Vue 3 and composition API!

🔥 Available in React, Vue 3, Angular, and Svelte
🙌 Vanilla JavaScript works too!! 😎
🖌️ CSS custom properties-based theming
💪 Clean, semantic, and accessible HTML
💯 Decoupled standards-based CSS (no preprocessing)

Collapse
 
pabloldias profile image
Pablo Lima Dias

Just yesterday I was checking on the availability of these libraries for Vue 3, for a new project I'll be working on!

I've used Element UI for years, but now I need more mobile-friendly components, so I'm willing to wait for Quasar and to use its revamped version.

Collapse
 
anthonygushu profile image
Anthony Gushu

Ionic is built on Vue 3! It's a great option for making native, cross-platform PWAs - kinda similar to Quasar

Collapse
 
olivia profile image
Olivia

added, thanks

Collapse
 
hawkeye64 profile image
Jeff Galbraith • Edited

Are you sure Element Plus is available?

Collapse
 
olivia profile image
Olivia

Yes, I've tried Element Plus with Vue 3, and looks great, you can check my note here dev.to/beccabycott/setup-vue3-with...

Collapse
 
arnurkuatov profile image
arnurkuatov

but It isn't supports TypeScript? Am I right?

Collapse
 
shanwshaw profile image
shawnshaw

is Element UI responsive? I used one project with Element UI and it works only on desktop, not on the phone for me.

Collapse
 
jenueldev profile image
Jenuel Oras Ganawed • Edited

add Naive-UI ,,, I have tried this component library and its really awesome. naiveui.com/

Collapse
 
avxkim profile image
Alexander Kim

According to Vuetify roodmap, they will support vue 3 in a february 2022.
Quasar is already done.

Collapse
 
vhatuncev profile image
Vasiliy Khatuntsev

There is one more components library for vue 3 naiveui.com/, worth to check

Collapse
 
aisone profile image
Info Comment hidden by post author - thread only accessible via permalink
Aaron Gong

Ant Design also Vue 3 beta or higher

Vuetify will take time as they have alot... to move over

Collapse
 
ronaldaug profile image
Info Comment hidden by post author - thread only accessible via permalink
ronaldaug

Vue Ant Design and Vant also supported Vue 3

Some comments have been hidden by the post's author - find out more