
Sigma UI is a comprehensive Vue component library that provides well-designed, accessible components you can copy directly into your project with a single command. Built on Reka-UI (Radix) primitives and styled with Tailwind CSS, it offers the Vue ecosystem's answer to popular React component libraries like shadcn/ui.
The library uses a unique GOAT (Git Obtained As Template) distribution method, allowing developers to add components with npx sigma-ui add
commands rather than installing heavy dependencies. Each component comes minimally styled but fully customizable, giving you complete control over your design system while maintaining accessibility standards.
⚡ One-Command Installation: Add any component to your project instantly using the simple npx sigma-ui add
command without bloating your dependencies.
♿ Accessibility First: Built on Reka-UI (Radix) primitives ensuring keyboard navigation, screen reader support, and ARIA compliance out of the box.
🎨 Fully Customizable: Minimally styled components that you own and can modify completely to match your design system and brand requirements.
🔧 Copy, Don't Install: Own your components completely with the GOAT distribution method, avoiding version conflicts and dependency management issues.
⚙️ TypeScript Support: Built with TypeScript for better developer experience, type safety, and intelligent code completion.
🎯 Vue Ecosystem: Specifically designed for Vue applications, providing the missing component library that React developers have enjoyed.