
Installs all 16 components. Without our CLI, run instead.
abui publishes a shadcn registry at abui.io, with 16 components installable through the shadcn CLI.
Copy a prompt for your agent, copy the install command, or open the docs that ship it.
An accordion multiselect component with categories and services.
A weekly availability designer with draggable and resizable time slots.
A breakpoint display component.
A calendar year component.
A color swatch selector component.
A text label selector component for sizes, variants, and other text-based options.
A radio rows component.
A radio tabs component.
A scroll progress indicator that shows reading progress as a horizontal bar at the top or bottom of the viewport.
A customizable loading spinner component with size, speed, and color variants.
A text gradient effect component.
A component for displaying chronological events, activities, or steps
A table of contents component with active anchor tracking and depth-aware line styling. Features two variants: default (straight line) and clerk (depth-responsive line that follows hierarchy).
A shadcn/ui-compatible registry of reusable components, blocks, and utilities conforming to Vercel's components.build specification.
To install components from the ABUI registry, you can use the following remote registries config in your components.json file:
{
"registries": {
"@abui": "https://abui.io/r/{name}.json"
}
}
You can then add items using the following command:
npx shadcn@latest add @abui/spinner
Clone the repository, then install the dependencies and run the development server.
pnpm install
pnpm dev
The development server will be available at http://localhost:3003.
The packages and primitives its components pull in, counted across the registry.
abui is a component library on 21st.dev by abui with 2 public React components. Every component ships with a live interactive preview and full TSX source — copy the code, install it through the shadcn CLI, or pull it into Cursor or Claude Code over MCP.