unovue/shadcn-vue
Some data may be outdated — see provenance labels.
Vue port of shadcn-ui observed · 2026-10-02
Health v2 · maintenance only
92/100
- Activity 97
- Release rhythm 89
- Longevity 86
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-10-21. Adoption (stars, forks) is never an input.
- gap_med: 7
- age_days: 1212
- days_rel: 74
- days_push: 21
- n_releases_24m: 34
Adoption not part of the score
10653 stars · 679 forks observed · 2026-10-02
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-10-02 · 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 | 92 |
For agents
markdown · JSON · MCP: product_card(name="unovue/shadcn-vue")
Data as of 2026-10-19T08:05:51.212177+00:00 · Report a problem