The best shadcn-vue alternatives
8 tools that do a similar job to shadcn-vue, 8 of them open source. Each entry says what it does and who it suits, so you can pick the one that fits instead of the most famous.
You're replacing
shadcn-vueA Vue port of shadcn-ui: copy-in UI components you can customize and build on.
- 1

Naive UI
Open source · MIT · ★ 18.6k
A Vue 3 component library with 90+ UI components, TypeScript, and customizable themes.
Best for: Vue 3 developers building admin panels or internal tools; TypeScript projects that want typed components
- 2

PrimeVue
Open source · MIT · ★ 14.4k
Vue UI component library, now in security-fix-only mode; development moved to PrimeUI.
Best for: Vue developers who already use PrimeVue and need security fixes for existing projects; Teams maintaining an existing PrimeVue codebase who want to keep their current MIT release
- 3

Layui
Open source · MIT · ★ 30.6k
A free, open-source UI component library for building web pages with plain HTML, CSS and JavaScript.
Best for: Developers maintaining existing sites or admin panels built on Layui; Non-front-end developers who want UI components without learning a framework
- 4

Vant
Open source · MIT · ★ 24.4k
A Vue UI component library for building mobile web pages, MIT licensed.
Best for: Teams building mobile-first web apps or H5 pages in Vue; Developers who want prebuilt mobile components with theming options
- 5

BootstrapVue
Open source · MIT · ★ 14.4k
Old Bootstrap component library for Vue 2; project has moved to bootstrap-vue-next.
Best for: Developers maintaining an existing Vue 2 app that already uses BootstrapVue; Teams looking for the history of this project before moving to bootstrap-vue-next
- 6

Chakra UI
Open source · MIT · ★ 40.7k
A React component library for building accessible web apps and design systems quickly.
Best for: React developers who want prebuilt UI components instead of styling from scratch; Teams building web apps or internal design systems in React
- 7

Creative Tim UI
Open source · MIT · ★ 12.1k
A set of React/Next.js UI components and page blocks you add to shadcn/ui projects via a CLI.
Best for: Developers building a Next.js site who already use or want to use shadcn/ui; Teams that want ready-made landing page sections such as footers, FAQs, or contact forms
- 8

Ant Design
Open source · MIT · ★ 100k
A React component library and design system for building enterprise web apps.
Best for: React developers building admin dashboards or internal business tools; Teams that want a consistent visual style without designing every component from scratch
How we pick: tools in the same category that solve the same problem, projects that name each other as alternatives, and open-source projects that describe themselves as an alternative to shadcn-vue. We don't take payment for placement.