UI component libraries

53 entries

Most Vue projects start by picking one component library, and that choice shapes theming, bundle size and how easily you can follow new Vue releases. The largest kits here are Vuetify (Material Design), Element Plus, Quasar, Ant Design Vue, Naive UI and PrimeVue, all with recent commits and Vue 3 support. Quasar goes beyond components: the same code can be built as a single-page app, an SSR app, a PWA, a mobile app or an Electron app.

If you want full control of styling, look at the headless end of the list. Reka UI provides unstyled, accessible primitives, and shadcn-vue builds on it by copying component source into your project instead of installing a package. Nuxt UI combines Reka UI with Tailwind CSS. These suit teams with their own design system, while the styled kits get a conventional admin screen or internal tool working sooner.

Vue 2 reached end of life on 31 December 2023, and several well-known names still target it. BootstrapVue (Bootstrap 4) declares only Vue 2, and iView and AT-UI are Vue 2 kits with no commit in over two years. Before adopting a kit, filter to Vue 3, check the last commit, and confirm it works with Nuxt if you render on the server.

On the bench stars against last commit

53 entries

vuetifyvuetify

Material Component Framework for Vue.js 2.

Vue 341kupdated 1d ago

Element Pluselement-plus

A Vue 3 UI Framework.

Vue 327.8kupdated 1d ago

quasar-frameworkquasar

Quasar Framework. Build responsive websites, hybrid mobile Apps and Electron apps using same code, with Vue.js 3.

Vue 327.2kupdated 6d ago

iview-uiiview

A Vue.js 2.0 UI Framework for web.

Vue 2 only23.7kupdated 2y ago

ant-design-vueant-design-vue

An enterprise-class UI components based on Ant Design and Vue 3.2.0

Vue 321.7kupdated 3d ago

Naive UInaive-ui

A Vue 3 Component Library Fairly Complete, Customizable Themes, Uses TypeScript, Not Too Slow Kinda Interesting

Vue 318.6kupdated 20d ago

PrimeVue@primevue/core

The Most Complete UI Component Library for Vue

Vue 314.4kupdated 1mo ago

BootstrapVuebootstrap-vue

Bootstrap v4 components and grid system for Vue.js.

Vue 2 only14.4kupdated 6mo ago

shadcn-vue

An unofficial, community-led Vue port of shadcn/ui (re-usable components built with Reka UI and Tailwind CSS).

Not stated10.7kupdated 4d ago

buefybuefy

Components based on Bulma framework.

Vue 39.5kupdated 1mo ago

Nuxt UI@nuxt/ui

125+ accessible and customizable components for Vue and Nuxt, built with Tailwind CSS and Reka UI.

Vue 37kupdated 1d ago

Reka UIreka-ui

An open-source library of unstyled, accessible UI primitives for building high-quality design systems and web apps in Vue 3 (formerly Radix Vue).

Vue 36.9kupdated 1d ago

Inspira UIinspira-ui

Open Source components to build stunning animated interfaces effortlessly using Vue, Nuxt and Tailwind CSS.

Vue 35.1kupdated 8d ago

keen-uikeen-uiCollection

A lightweight collection of essential UI components written with Vue and inspired by Material Design.

Vue 34.1kupdated 3y ago

vuestic-ui

A Vue.js 3.0 UI customizable UI Framework.

Vue 33.7kupdated 5mo ago

element3element3

A Vue.js 3.0 UI Toolkit for Web is based on element-ui

Vue 33.3kupdated 8mo ago

heyuiheyui.ext

A Vue.js 2.0 UI Toolkit for Web.

Vue 32.5kupdated 6mo ago

AT-UIat-ui

A fresh and flat UI-Kit specially for desktop application, made with by Vue.js 2.0

Vue 2 only2.3kupdated 3y ago

Vexip UIvexip-ui

A Vue 3 UI Library, Highly customizable property values, Full TypeScript, Performance should be good.

Vue 31.9kupdated 1mo ago

Fes.js

An easy-to-use front-end application framework based on vue3.

Vue 31.7kupdated 1mo ago

Inkline

Inkline is the intuitive UI Components library that gives you a developer-friendly foundation for building Vue.js 3 Design Systems.

Vue 31.5kupdated 6d ago

oruga@oruga-ui/oruga-next

UI components for Vue.js without CSS framework dependency.

Vue 31.2kupdated 3d ago

CabloyJSzhennann/cabloy

The Ultimate NodeJS Full Stack Business Development Platform, based on KoaJS & EggJS & VueJS & Framework7

Not stated984updated 1d ago

MDBootstrapmdbootstrap/Vue-Bootstrap-with-Material-Design

Powerful UI toolkit based on the latest Bootstrap 4 and Vue 2.6.10, providing a set of slick, responsive page templates, layouts, components and widgets to rapidly build responsive, mobile-first websites and apps.

Vue 3968updated 1y ago

zircle-uizircleUI/zircleUI

A frontend library to develop zoomable user interfaces.

Not stated965updated 1mo ago

flowbite-vueflowbite-vue

Vue component library based on Tailwind CSS

Vue 3954updated 12d ago

uivuivCollection

Bootstrap3 components implemented by Vue2.

Vue 3937updated 1d ago

vue-notionvue-notion

An unofficial Notion renderer – Use Notion as a CMS for Vue (e.g. Nuxt)

Vue 3921updated 2y ago

fish-uifish-ui

A Vue.js 2.0 UI Toolkit for Web

Vue 2 only903updated 3mo ago

AgnosticUI

Accessible Vue 3 Component Primitives that also work with React, Svelte, and Angular!

Vue 3831updated 1d ago

Carvue.js@carbon/vue

IBM's Carbon Design System for Vue.js

Vue 3650updated 5d ago

CoreUI for Vue.js@coreui/vue

CoreUI for Vue.js is a UI Component Library that offers a bunch of cross-browser, responsive, and lightweight Vue.js UI components.

Vue 3639updated 2d ago

Wave UIwave-ui

An emerging UI framework for Vue.js with only the bright side.

Vue 3568updated 4mo ago

Maz-UI

Lightweight and efficient library for Vue 3 & Nuxt 3 & 4 with 50+ components, theming, i18n and useful plugins and composables.

Vue 3564updated 3d ago

BalmUIbalm-ui

A modular and customizable UI library based on Material Design and Vue 3.0

Vue 3507updated 1mo ago

Vue-Low-Codeluisa-vue

Low Code toolkit that can generate VUE apps from Quant-UX prototypes

Vue 3389updated 1y ago

element-pro-componentselement-pro-componentsCollection

A component library for Vue 3 base on element-plus

Vue 3326updated 2mo ago

Qui-max@qvant/qui-max

A Vue 3.x Design System for Web

Vue 3281updated 2y ago

DataFormsJS

A minimal routing and web service framework that uses Vue as a templating engine.

Not stated197updated 1y ago

vue-material-adaptervue-material-adapter

Integration of Material Components for Vue.js which follows the best practices recommended by Google: Using Foundations and Adapters

Vue 3103updated 1y ago

Stellar UIstellar-ui

Fully styled and customizable components for Vue 3.

Vue 2 + 344updated 1y ago

Prefect Design@prefecthq/prefect-design

Component library using Vue 3, Typescript & Tailwind.

Vue 338updated 1mo ago

Osiris UI@osiris-ui/osiris

Art: A Vue.js 2.0 universal responsive UI component library

Vue 2 only35updated 6mo ago

Vue USWDSvue-uswds

A Vue.js implementation of the USWDS (U.S. Web Design System)

Vue 311updated 1d ago

@oneflowui/ui@oneflowui/ui

Vue 3 + TypeScript component library for task management views, featuring Table, Kanban, Gantt timeline, Gallery, AI Chat, Dashboard charts, Rich Text Editor, MermaidChart and more. 75+ components out of the box.

Vue 35updated 5mo ago

@todovue/tv-ui@todovue/tv-uiCollection

A customizable, accessibility-first UI component library for Vue 3. Docs

Vue 32updated 8mo ago
V

Vuersatile Components

A Vue 3 component library, with form self-validation and an SCSS framework integrated.

Vue 3–No repo listed

BoldKit

A neubrutalism component library for Vue 3 & Nuxt with 55+ components, 10 chart types, 64 SVG shapes, and 17 animated ASCII shapes. Built on Reka UI, compatible with shadcn-vue CLI.

Vue 3–No repo listed

Essential JS 2 for VueCollection

Full-featured 45+ Vue.js components which includes Data Grid, Chart, Scheduler and Diagram components etc.

Not stated–No repo listed

jqwidgetsCollection

70+ Vue.js 2.0 UI Components with Material Design themes.

Vue 2 only–No repo listed

Kendo UI for VueCollection

Over 70 UI components, including a Grid, built for business applications. Fully responsive with support for several Design Languages including Material Design and Bootstrap.

Not stated–No repo listed

TW Elemetns for VueCollection

Vue integration with Tailwind CSS - a free, open-source UI Kit

Not stated–No repo listed
O

Origin UI VueCollection

Beautiful UI components built with Tailwind CSS and Vue

Not stated–No repo listed
Esc

Type to search every entry. ↑↓ to move, Enter to open.