Introduction
Opinionated shadcn/ui extensions for layouts, inputs, overrides, and app-level layers, distributed via the shadcn registry.
Component Categories
- Bundles: One-command installs for styles, overrides, layout, layers, or the full set
- Overrides: Enhancements to existing shadcn components (Base UI and Radix variants)
- Inputs: Specialized input fields (currency, datetime, duration, number, password, and more)
- Layout: Page and shell layout (e.g. split columns, Vercel-style sidebar drill-down)
- Layers: App-level UI layers (e.g. imperative Alerter and Confirmer)
Installation
Configure your registry in components.json:
{
"registries": {
"@uxio": "https://ui.uxio.dev/r/styles/{style}/{name}.json"
}
}Add components using the shadcn CLI.
npx shadcn@latest add @uxio/button