Skip to content

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-vue

A Vue port of shadcn-ui: copy-in UI components you can customize and build on.

  1. 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. 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. 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. 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. 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. 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. 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. 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.