
Shadcn Vue
An unofficial Vue port of shadcn/ui, offering accessible and customizable components to copy and paste into your Vue applications for building custom libraries.

Shadcn-Vue: Customizable UI Components for Vue.js
shadcn-vue is a community-driven Vue adaptation of the popular shadcn/ui. It provides developers with a collection of beautifully designed, accessible, and customizable components built with Tailwind CSS. You can easily copy and paste these components into your Vue projects to accelerate UI development and build your own consistent component library. This project, while not affiliated with shadcn, received his blessing and aims to bring a similar experience to the Vue ecosystem.
Features:
- Component Collection: A wide array of UI components demonstrated including forms, data tables, dialogs, and cards.
- Customizable Components: Designed to be easily adaptable to your application's styling and functionality.
- Accessibility Focused: Built with accessibility in mind, leveraging work from Reka UI.
- Tailwind CSS Integration: Seamlessly integrates with Tailwind CSS for styling.
- Copy-Paste Usage: Components are intended to be copied and pasted directly into your Vue projects.
- Build Your Own Library: Enables developers to construct their own unique component libraries.
- Form Components: Includes elements like input fields, select dropdowns, buttons.
- Data Table Component: Features a data table with capabilities like sorting and row selection.
- Dialog & Modal Components: Provides components for user interactions like settings and confirmations.
- Authentication UI Examples: Offers UI examples for account creation and login.
- Navigation Elements: Includes components for site navigation and search.
- Calendar/Date Picker Component: Provides a component for date selection.
- Card-based Layouts: Showcases card components for displaying information, often used in dashboards.
- Community-Led Vue Port: An unofficial, community-driven Vue adaptation of shadcn/ui.
- Open Source Project: Freely available and licensed under MIT.
Summary:
shadcn-vue offers a comprehensive suite of accessible and customizable UI components for Vue developers, ported from the acclaimed shadcn/ui. It empowers users to quickly integrate well-designed elements like forms, tables, and dialogs directly into their applications. Built with Tailwind CSS, this open-source project facilitates the creation of bespoke component libraries, accelerating development and ensuring a consistent user experience within the Vue ecosystem.

Similar to Shadcn Vue:


