unovue/shadcn-vue
Vue port of shadcn-ui observed · 2026-08-28
Health v2 · maintenance only
95/100
- Activity 99
- Release rhythm 96
- Longevity 83
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: 8.0
- age_days: 1164
- days_rel: 25
- days_push: 7
- n_releases_24m: 35
Adoption not part of the score
10496 stars · 677 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
shadcn-vue is a Vue port of shadcn/ui providing beautifully designed, accessible UI components built on Reka UI (formerly Radix Vue) and Tailwind CSS that you copy into your project and customize. It includes a CLI for adding components from registries, theming support, and works with Vite, Nuxt, Astro, and Laravel.
Use cases
- build a custom component library in Vue
- add accessible dialogs, dropdowns, and forms to a Vue app
- set up a design system foundation for Nuxt or Vite projects
- copy-paste styled Tailwind components instead of installing a UI package
- add charts, data tables, and sidebars to a Vue dashboard
- find community component registries for Vue and Nuxt
When to choose
- you use Vue or Nuxt and want shadcn/ui-style components you fully own and customize
- you need accessible, headless-primitive-based components styled with Tailwind CSS
- you want to build your own design system on a solid foundation
When to avoid
- you want a traditional npm UI library with versioned updates rather than code copied into your repo
- you're not using Tailwind CSS or a Vue-based stack
- you need React components - use the original shadcn/ui instead
Facets
library · maturity active
ui-components frontend-framework cli theme form-handling frontend web-development web-design developer-tools cli cross-platform vue shadcn-ui tailwind-css reka-ui component-library copy-paste-components design-system nuxt accessible-components nodejs web-server
7 sources
- readme: https://github.com/unovue/shadcn-vue · fetched 2026-08-28 · 5a8e8e2b6b80
- homepage: https://shadcn-vue.com · fetched 2026-08-29 · fc4111c395c6
- site_page: https://shadcn-vue.com/docs/installation · fetched 2026-08-29 · ee9a9a5774ab
- site_page: https://shadcn-vue.com/docs/components · fetched 2026-08-29 · a480bcbc9512
- site_page: https://shadcn-vue.com/docs/directory · fetched 2026-08-29 · a51113cf4019
- site_page: https://shadcn-vue.com/docs/changelog · fetched 2026-08-29 · 62ff5e81bee2
- registry_npm: https://registry.npmjs.org/shadcn-vue · fetched 2026-08-29 · 12f62165c76b
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| unovue/shadcn-vue | main | 95 |
For agents
markdown · JSON · MCP: product_card(name="unovue/shadcn-vue")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem