VueJs/Nuxt Components Library You should be using
As a developer that uses VueJs in most projects. I actually been searching component library to make my life easier when developing the UI for my web projects. I will only list the components libraries that I like and I believe it has a very good and useful components.
As a developer that uses VueJs in most projects. I actually been searching component library to make my life easier when developing the UI for my web projects.
I will only list the components libraries that I like and I believe it has a very good and useful components.
This list is not in order.
1. Vuetify
Vuetify is one of the most popular component library for VueJs, and support for vue 3 is on the way. Check it Here.
This library provides probably most components that you needed to build a website, from landing pages to admin platform sites. But this library might might make your web page load slower (Checking it in web.dev or developer tool lighthouse).
This uses the google material like designs.
2. Buefy
My second favorite component library is Buefy, its a library made on top of bulma which is one popular css library that creates beautiful website.
This also provides most of the components, what I like about buefy is its lite and fast.
3. Ant Design Vue
Third is the andDesignVue, which is also a beautiful ui for your front end.
The design is also beautiful, If your creating ecommerce website this might be a good choice or admin websites.
4. iView
This is also a beautiful component library, and its really awesome for creating e-commerce and admin pages.
5. Vuesax
When you visit this component library its really beautiful, it was built by a designer so its really awesome.
My problem with this one is that, its not being maintained in the moment and I don't know if they will continue maintaining this library.
6. Equal
open-source Vue 3 components system for your next project based on TypeScript.
7. Naiveui
Now this is a new UI framework but it provides most of components that websites needs..
This is the components libraries that I am using. Try and check them out. :)