AltHub

tusen-ai/naive-ui Alternatives

Vue 3 component libraries

A Vue 3 component library with 90+ TypeScript components, theme customization via theme overrides, tree-shaking, and no CSS imports needed.

18.5kTypeScriptMITactive ยท last push 2mo agoGitHub

Drop-in peers

Same problem, same approach. Swapping one for another is a config change, not a rewrite.

varletjs/varletGitHub

Vue3 Material component library for mobile/desktop; choose when you need Material styling with Vue3.

A Vue3 component library based on Material Design 2 and 3, supporting mobile and desktop.

5.3k
Vue
MIT
active2mo ago
epicmaxco/vuestic-uiGitHub

Vue3 component library with accessibility features; choose if you want a maintained general-purpose Vue library.

Vuestic UI is an open-source Vue 3 component library designed for rapid development, easy maintenance, and high accessibility. Maintained by Epicmax (@epicmaxco).

3.7k
Vue
MIT
active5mo ago
balmjs/balm-uiGitHub

Vue component library based on Material Design; choose when you want Material pattern with a Vue-native API.

:diamonds: A modular and customizable UI library based on Material Design and Vue

510
SCSS
MIT
active2mo ago
arco-design/arco-design-vueGitHub

Vue3 UI library based on Arco Design; choose for an alternative full design system.

A Vue.js 3 UI Library based on Arco Design

3.1k
TypeScript
MIT
active4mo ago
primefaces/primevueGitHub

Mature Vue3 component library with many themes; choose for enterprise-oriented components.

Next Generation Vue UI Component Library

14.5k
Vue
MIT
archived4mo ago

Same job, different approach

Solves the same problem with a different architecture or at a different layer. Expect to rewrite the integration.

quasarframework/quasarGitHub

Full Vue app framework with router/CLI; choose when you want one integrated stack over adding a library.

Quasar Framework - Build high-performance VueJS user interfaces in record time

27.2k
JavaScript
MIT
active2mo ago
material-components/material-webGitHub

Web-component Material Design library; choose if you want framework-agnostic custom elements over Vue components.

Material Design Web Components

11.2k
SCSS
Apache-2.0
active2mo ago
zdhxiong/mduiGitHub

Web Component Material UI; choose to avoid Vue-specific dependency.

Material Design 3(Material You) UI components using Web Components.

4.5k
TypeScript
none
active3mo ago

Older generation, or narrower

An earlier or more limited way to do the job. Still the right call when you need something small, proven, or CPU-only.

material-components/material-components-webGitHub

Archived vanilla JS Material components; choose for a stable pre-Web-Components Material implementation.

Modular and customizable Material Design UI components for the web

17.1k
TypeScript
MIT
archived1.8y ago
konstaui/konstaGitHub

Mobile-only Tailwind component library; choose only for mobile-focused apps.

Mobile UI components made with Tailwind CSS

4.2k
JavaScript
MIT
active2mo ago
vuestorefront/storefront-uiGitHub

Storefront-specific UI components; choose for e-commerce-only projects.

A frontend library for React and Vue that helps developers quickly build fast, accessible, and beautiful storefronts. Made with ๐Ÿ’š by Vue Storefront team and contributors.

2.5k
TypeScript
MIT
active1mo ago

Listed as an alternative to

These projects were analysed and named naive-ui among their alternatives. The relationship is not symmetric โ€” how naive-ui rates them is a separate judgement, made when naive-ui is analysed in its own right.

vuetifyjs/vuetifyGitHub

calls naive-ui โ€œChoose if you want a TypeScript-first Vue 3 component library with deep theme customization and a non-Material component set.โ€

๐Ÿ‰ Vue Component Framework

41.0kTypeScriptactive
quasarframework/quasarGitHub

calls naive-ui โ€œVue 3 component library with its own theme, useful when only UI components are needed without Quasar tooling.โ€

Quasar Framework - Build high-performance VueJS user interfaces in record time

27.2kJavaScriptactive