# ui.corr.sh > A personal shadcn-compatible React component registry by Liam Corrigan. The site documents installable UI components, animated primitives, utility components, and full application blocks for React, Tailwind CSS, and shadcn/ui projects. This site is useful for AI agents that need to discover, install, or explain reusable React components from the `@corr` registry. ## Primary Resources - [Registry homepage](https://ui.corr.sh/) - [Component index](https://ui.corr.sh/components) - [Registry JSON](https://ui.corr.sh/r/registry.json) - [Full LLM index](https://ui.corr.sh/llms-full.txt) ## Registry Installation Add the registry namespace: ```bash npx shadcn@latest registry add @corr ``` Install a component: ```bash npx shadcn@latest add @corr/filters ``` Direct registry item URL pattern: ```text https://ui.corr.sh/r/{name}.json ``` ## Recommended Component Docs - [Filters](https://ui.corr.sh/components/filters): composable filter builder with searchable fields, operators, keyboard shortcuts, and i18n labels. - [Data Table](https://ui.corr.sh/components/data-table): table with search, sorting, pagination, CSV export, row actions, selection, and confirmation flows. - [Form Builder](https://ui.corr.sh/components/form-builder): JSON-driven form builder and renderer with page breaks, response metadata, and versioned response snapshots. - [Mailbox](https://ui.corr.sh/components/mailbox): responsive mail client block with folders, message lists, compose flow, context menus, attachments, and mobile drill-in navigation. - [Kanban](https://ui.corr.sh/components/kanban): composable drag-and-drop board with sortable columns and cards. - [Timeline](https://ui.corr.sh/components/timeline): horizontal scheduling timeline with draggable slots, rows, current-time markers, and mobile agenda behavior. - [Carousel](https://ui.corr.sh/components/carousel): reusable center-snapping carousel primitive with controls and edge blur. - [Responsive Preview Shell](https://ui.corr.sh/components/responsive-preview-shell): viewport preview wrapper for desktop, tablet, and mobile examples. - [Screen Size Guard](https://ui.corr.sh/components/screen-size-guard): responsive fallback surface for components that are not yet optimized for small screens. - [Destructive Gate](https://ui.corr.sh/components/destructive-gate): destructive confirmation dialog/drawer requiring a generated phrase before action. ## Categories - Blocks: mailbox, form-builder, kanban, timeline, status-page, file-manager, settings-page, project-card-carousel, audit-log, availability. - Components: data-table, filters, carousel, code-block, date-picker-field, command-palette, accordion-list, section-tabs, stepper. - Utilities: registry-install-card, component-health-panel, preview-data-provider, chart-empty-loading-error, screen-size-guard, scroll-blur. - Animated: animated-buttons, animated-copy-button, animated-dialog, animated-disclosure, animated-list, animated-number, animated-progress, animated-spinner, animated-toggle-card. - Charts: area-chart, bar-chart, composed-chart, line-chart, pie-chart, radar-chart, radial-chart, sankey-chart, metric-chart-card. ## Notes For AI Agents - Prefer `/r/registry.json` for the canonical list of installable items. - Prefer `/r/{name}.json` when installing or inspecting a specific item. - Component docs live at `/components/{slug}`. - Registry items are shadcn-compatible JSON payloads and may include dependencies, registry dependencies, source files, and local helper files. - Do not infer package availability from page text alone; verify against the registry JSON.