GitHubX

Introduction

PreviousNext

Introducing to Vuzeno registry

Vuzeno is a component registry for Vue that extends shadcn-vue with higher-complexity, production-ready components.

Why Vuzeno?

The Vue ecosystem, while powerful, often lacks the breadth of ready-to-use components available in React. Vuzeno aims to change that by providing carefully crafted components that solve real-world problems — the kind of components you'd otherwise build from scratch or piece together from multiple libraries.

Every component is:

  • Composable — Built with a slot-based architecture for maximum flexibility
  • Accessible — Following WAI-ARIA guidelines with keyboard navigation
  • Styled with Tailwind — Leveraging Tailwind CSS 4 for consistent, customizable design
  • TypeScript-first — Full type safety out of the box

Built On

Vuzeno builds on top of excellent open-source projects:

  • shadcn-vue — The foundation of our base component library
  • Reka UI — Unstyled, accessible UI primitives
  • Tailwind CSS — Utility-first CSS framework
  • VueUse — Essential Vue composition utilities

Philosophy

Vue deserves a richer ecosystem. While React developers enjoy an abundance of polished components and utilities, Vue developers often find themselves building complex UI patterns from scratch.

Vuzeno exists to close that gap — providing the same level of quality and developer experience that React developers take for granted, but built natively for Vue.

Our goal is simple: make Vue more attractive by giving developers the tools they need to build beautiful, functional applications faster.