Introduction
A modern, open source component library built with Radix UI and Tailwind CSS.
What is XaC Labs UI?
XaC Labs UI is a collection of beautifully designed, accessible components built with Radix UI and Tailwind CSS. It is distributed as a shadcn registry, so you can install individual components directly into your project using the CLI.
Key Features
- Accessible — Built on Radix UI primitives with full keyboard navigation and screen reader support.
- Themeable — Uses CSS variables and Tailwind CSS 4 for easy customization. Dark mode included out of the box.
- Composable — Mix and match components to build any UI. Copy, paste, and own your code.
- Registry-Powered — Distributed as a shadcn registry. Install components with a single CLI command.
- Block System — Pre-built page compositions (Home, Docs, Blog) that combine components into complete layouts.
Getting Started
Install XaC Labs UI in your project:
pnpm dlx shadcn@latest add https://ui.xaclabs.dev/rOr clone the repository and explore:
git clone https://github.com/xaclabs/ui.git
cd ui
pnpm install
pnpm run devVisit the Installation page for detailed setup instructions, or browse the Components section to see what’s available.