Refined shadcn/ui components for your next project

Refined shadcn/ui components compatible with Radix, Base and the styles Lyra, Maia, Mira, Nova, Vega, Luma. Plus few extra components that makes your life easier!

npx shadcn@latest add @uxio/button

Drop-in overrides

Enhanced shadcn components that keep the same API — swap in better defaults without refactoring.

6 style themes

Ship with Lyra, Maia, Mira, Nova, Vega, Luma — curated themes that map to your components.json style.

One-command install

Add any component via the shadcn CLI. Base UI or Radix variant is resolved automatically.

Components

Every component ships as a registry entry you install into your own codebase — no runtime dependency, full ownership.

Start building

Configure your registry once, then add any component with a single command.

// components.json
{
  "registries": {
    "@uxio": "https://ui.uxio.dev/r/styles/{style}/{name}.json"
  }
}
Read the docs