Beautifully designed components built with Vue & Shadcn.
Raya is not a component library. It's a collection of re-usable components that you can copy and paste into your apps. Accessible. Customizable. Open Source.
- Copy-Paste: No heavy dependencies or black-box npm packages. You own the code.
- Accessible: Built on top of
reka-ui(formerly radix-vue) for full accessibility. - Themable: Designed to work seamlessly with Tailwind CSS and Shadcn's design tokens.
- Vue 3 & Nuxt Ready: Optimized for the modern Vue ecosystem.
You can add components to your project using the shadcn-vue CLI or by manually copying the code.
Use the CLI to automatically install a component and its dependencies.
npx shadcn-vue@latest add https://raya-ui.com/registry/wheel-picker.json