sh4dcnv2 · atlas
← libraries

@corr

A personal shadcn-based registry by lcorrigan704 containing React components, charts, animated elements, and blocks accumulated over time. Built as a shared scratch-pad for reusable patterns; component list is modest and evolving. Stack is standard shadcn/ui + Tailwind CSS. Free and open source. Use for: referencing a small personal design-system's implementation patterns rather than as a comprehensive production library.

59 components react shadcn-cli MIT

Install this registry

shadcn (npm) npx shadcn@latest add https://ui.corr.sh/r/registry.json
pnpm pnpm dlx shadcn@latest add https://ui.corr.sh/r/registry.json
bun bunx shadcn@latest add https://ui.corr.sh/r/registry.json
fetch registry curl -s https://ui.corr.sh/r/registry.json

Components

59 total
Accordion List component

A clean accordion list wrapper for FAQs, settings, and dense help content.

npx shadcn@latest add https://ui.corr.sh/r/accordion-list.json
Animated Buttons component

Animated action buttons that transition through hover, loading, and complete states.

npx shadcn@latest add https://ui.corr.sh/r/animated-buttons.json
Animated Copy Button component

A copy button that animates between idle and copied states.

npx shadcn@latest add https://ui.corr.sh/r/animated-copy-button.json
Animated Dialog component

A dialog wrapper with subtle Motion transitions for confirmation and form flows.

npx shadcn@latest add https://ui.corr.sh/r/animated-dialog.json
Animated Disclosure component

An expandable disclosure panel with vertical and horizontal motion directions.

npx shadcn@latest add https://ui.corr.sh/r/animated-disclosure.json
Animated List component

A generic list wrapper with Motion entry, exit, and reorder transitions.

npx shadcn@latest add https://ui.corr.sh/r/animated-list.json
Animated Number component

A NumberFlow-powered animated number primitive for counters, timers, and metrics.

npx shadcn@latest add https://ui.corr.sh/r/animated-number.json
Animated Progress component

A smooth progress bar with determinate, semantic, and pending states.

npx shadcn@latest add https://ui.corr.sh/r/animated-progress.json
Animated Spinner component

A restrained Motion-powered spinner for buttons, cards, and async loading states.

npx shadcn@latest add https://ui.corr.sh/r/animated-spinner.json
Animated Toggle Card component

Selectable cards with a shared animated active state.

npx shadcn@latest add https://ui.corr.sh/r/animated-toggle-card.json
Area Chart component

A styled EvilCharts area chart for showing trends with filled ranges, gradients, brushes, and selection states.

npx shadcn@latest add https://ui.corr.sh/r/area-chart.json
Audit Log block

A timestamped activity log block for registry and product events.

npx shadcn@latest add https://ui.corr.sh/r/audit-log.json
Availability component

A draggable weekly availability scheduler for creating, resizing, moving, disabling, and deleting time spans.

npx shadcn@latest add https://ui.corr.sh/r/availability.json
Bar Chart component

A styled EvilCharts bar chart for comparing categories with stacked, gradient, hatched, and horizontal variants.

npx shadcn@latest add https://ui.corr.sh/r/bar-chart.json
Carousel component

A center-snapping carousel primitive with responsive edge blur and button controls.

npx shadcn@latest add https://ui.corr.sh/r/carousel.json
Chart Empty Loading Error component

A standardized chart state frame for ready, loading, empty, and error states.

npx shadcn@latest add https://ui.corr.sh/r/chart-empty-loading-error.json
Code Block component

A copyable code block with line numbers, language selection, and lightweight language-aware syntax highlighting.

npx shadcn@latest add https://ui.corr.sh/r/code-block.json
Command Palette component

A reusable command dialog wrapper for grouped actions, app navigation, and searchable command menus.

npx shadcn@latest add https://ui.corr.sh/r/command-palette.json
Component Health Panel component

A registry health panel for dependencies, source files, JSON URLs, and install commands.

npx shadcn@latest add https://ui.corr.sh/r/component-health-panel.json
Composed Chart component

A styled EvilCharts composed chart for mixing bars and lines in a single operational view.

npx shadcn@latest add https://ui.corr.sh/r/composed-chart.json
Data Table component

A generic data table with search, sorting, row selection, CSV export, pagination, row actions, and destructive action confirmation.

npx shadcn@latest add https://ui.corr.sh/r/data-table.json
Date Picker Field component

A date picker field with local-safe date normalization and optional ISO date string output.

npx shadcn@latest add https://ui.corr.sh/r/date-picker-field.json
Destructive Gate component

A dialog and mobile drawer confirmation that gates destructive actions behind a generated three-word phrase.

npx shadcn@latest add https://ui.corr.sh/r/destructive-gate.json
Dialog component

A compact dialog wrapper for focused confirmation and form actions.

npx shadcn@latest add https://ui.corr.sh/r/action-dialog.json
Drawer component

A mobile-friendly drawer wrapper with title, description, content, and footer actions.

npx shadcn@latest add https://ui.corr.sh/r/action-drawer.json
Empty State component

A small empty-state wrapper around the shadcn empty primitive with action slots and visual variants.

npx shadcn@latest add https://ui.corr.sh/r/empty-state.json
File Manager block

A file manager block with upload, list/grid layout, and item actions.

npx shadcn@latest add https://ui.corr.sh/r/file-manager.json
File Upload Dropzone component

A controlled drag-and-drop file upload field with selected file rows.

npx shadcn@latest add https://ui.corr.sh/r/file-upload-dropzone.json
Filters component

A composable filter builder with searchable fields, operators, select and multiselect values, text validation, keyboard shortcuts, and i18n labels.

npx shadcn@latest add https://ui.corr.sh/r/filters.json
Form Builder block

A reusable form builder block with drag-and-drop fields, JSON definitions, previews, and keyed response data.

npx shadcn@latest add https://ui.corr.sh/r/form-builder.json
Kanban component

A composable drag-and-drop kanban board with sortable columns, sortable cards, handles, overlays, and move callbacks.

npx shadcn@latest add https://ui.corr.sh/r/kanban.json
Key Value List component

A small definition-list component for metadata and registry payload details.

npx shadcn@latest add https://ui.corr.sh/r/key-value-list.json
Line Chart component

A styled EvilCharts line chart for tracking change over time with dots, glow states, brushes, and buffer lines.

npx shadcn@latest add https://ui.corr.sh/r/line-chart.json
Mailbox block

A responsive mailbox block with folders, message lists, compose flow, confirmations, and toast feedback.

npx shadcn@latest add https://ui.corr.sh/r/mailbox.json
Metric Badge component

A small badge for counts, states, and operational tags with semantic tones.

npx shadcn@latest add https://ui.corr.sh/r/metric-badge.json
Metric Chart Card component

A compact metric card with animated numbers, deltas, and a small line, bar, or area chart.

npx shadcn@latest add https://ui.corr.sh/r/metric-chart-card.json
Notice Alert component

A restrained alert wrapper with info, success, warning, and destructive tones.

npx shadcn@latest add https://ui.corr.sh/r/notice-alert.json
Pie Chart component

A styled EvilCharts pie chart for showing parts of a whole with labels, legends, and donut variants.

npx shadcn@latest add https://ui.corr.sh/r/pie-chart.json
Presence Fade component

A tiny mount and unmount wrapper for fade, scale, and slide transitions.

npx shadcn@latest add https://ui.corr.sh/r/presence-fade.json
Preview Data Provider component

A shared mock data provider for consistent registry demos and examples.

npx shadcn@latest add https://ui.corr.sh/r/preview-data-provider.json
Preview Link component

A link wrapper that shows a static page preview card on hover.

npx shadcn@latest add https://ui.corr.sh/r/preview-link.json
Profile Avatar component

An animated profile avatar preview that morphs from the trigger into a focused overlay.

npx shadcn@latest add https://ui.corr.sh/r/profile-avatar.json
Project Card Carousel block

A responsive project carousel block with preview cards, edge blur, controls, stack badges, and contact-link handling.

npx shadcn@latest add https://ui.corr.sh/r/project-card-carousel.json
Radar Chart component

A styled EvilCharts radar chart for comparing multi-metric profiles across radial axes.

npx shadcn@latest add https://ui.corr.sh/r/radar-chart.json
Radial Chart component

A styled EvilCharts radial chart for circular totals, progress groups, and semi-radial layouts.

npx shadcn@latest add https://ui.corr.sh/r/radial-chart.json
Registry Install Card component

A registry install surface with copy actions, JSON links, and compact usage metrics.

npx shadcn@latest add https://ui.corr.sh/r/registry-install-card.json
Responsive Preview Shell component

A responsive preview utility with viewport controls and a smooth carousel with soft blurred edges.

npx shadcn@latest add https://ui.corr.sh/r/responsive-preview-shell.json
Sankey Chart component

A styled EvilCharts sankey chart for weighted flows between stages.

npx shadcn@latest add https://ui.corr.sh/r/sankey-chart.json
Screen Size Guard component

A responsive fallback wrapper for components that are not ready for smaller screens yet.

npx shadcn@latest add https://ui.corr.sh/r/screen-size-guard.json
Scroll Blur component

A scroll utility with top, bottom, left, and right edge blurs plus optional snap-item helpers.

npx shadcn@latest add https://ui.corr.sh/r/scroll-blur.json
Section Tabs component

A compact tabs wrapper for switching between related panels.

npx shadcn@latest add https://ui.corr.sh/r/section-tabs.json
Settings Page block

A responsive settings page block with profile, notification, and security sections.

npx shadcn@latest add https://ui.corr.sh/r/settings-page.json
Shimmer Skeleton component

A subtle shimmer skeleton for loading cards, lists, and table rows.

npx shadcn@latest add https://ui.corr.sh/r/shimmer-skeleton.json
Status Page block

A status page block with uptime metrics, GitHub-style day bars, service filtering, and incident history.

npx shadcn@latest add https://ui.corr.sh/r/status-page.json
Status Pill component

A compact status badge with semantic color, icon, and label variants for operational interfaces.

npx shadcn@latest add https://ui.corr.sh/r/status-pill.json
Stepper component

A compact horizontal or vertical stepper for install, publish, and form flows.

npx shadcn@latest add https://ui.corr.sh/r/stepper.json
Timeline component

A composable horizontal timeline with draggable slots, rows, drop validation, current-time markers, and custom slot rendering.

npx shadcn@latest add https://ui.corr.sh/r/timeline.json
Toast Action component

A simple sonner toast trigger with title, description, and undo action.

npx shadcn@latest add https://ui.corr.sh/r/toast-action.json
Typography Effects component

Motion typography utilities for shimmer text, cycling loading messages, and lyric-style active word emphasis.

npx shadcn@latest add https://ui.corr.sh/r/typography-effects.json