# Vandor UI > An open-source collection of customizable React components, distributed through the shadcn registry and maintained by Vandor. Use this index to discover the available documentation pages, markdown mirrors, and registry resources before browsing. ## Docs - Get Started - [Introduction](https://vandor-ui.vercel.app/docs.md): Explore React components, try them live, and make the source your own. - [Installation](https://vandor-ui.vercel.app/docs/installation.md) - Components - [Components](https://vandor-ui.vercel.app/docs/components.md): Browse the components available in this registry. - [Accordion](https://vandor-ui.vercel.app/docs/components/accordion.md): Accessible headings that reveal collapsible content panels. - [AppShell](https://vandor-ui.vercel.app/docs/components/app-shell.md): A responsive application shell with an animated icon rail, contextual navigation, and a mobile drawer. - [Autocomplete](https://vandor-ui.vercel.app/docs/components/autocomplete.md): Typed suggestions for free text, tags, and constrained single or multiple selection. - [Badge](https://vandor-ui.vercel.app/docs/components/badge.md): Compact labels with semantic solid, light, and outline styles, five sizes, and Base UI composition. - [Blobatar](https://vandor-ui.vercel.app/docs/components/blobatar.md): Locally generated geometric avatars with profile photo fallback and opt-in motion. - [BoringAvatar](https://vandor-ui.vercel.app/docs/components/boring-avatar.md): Six locally generated avatar styles with profile photo fallback and no extra wrapper background. - [Button](https://vandor-ui.vercel.app/docs/components/button.md): Vandor UI's Button with a subtle raised finish, smooth hover transitions, and configurable press feedback. - [Calendar](https://vandor-ui.vercel.app/docs/components/calendar.md): A keyboard-accessible calendar with single, multiple, and range selection. - [Checkbox](https://vandor-ui.vercel.app/docs/components/checkbox.md): A shadcn-based Checkbox with fluid indicator transitions, mixed state, and accessible form semantics. - [DataGrid](https://vandor-ui.vercel.app/docs/components/data-grid.md): Strictly typed server-driven tables, with page and cursor navigation, native Query options, and remote selection. - [Date Picker](https://vandor-ui.vercel.app/docs/components/date-picker.md): A single-date picker combining an accessible popover and calendar. - [Date Range Picker](https://vandor-ui.vercel.app/docs/components/date-range-picker.md): A transactional date-range picker with optional calendar shortcuts. - [DateTime](https://vandor-ui.vercel.app/docs/components/date-time.md): A strict timezone-aware instant formatter with hydration-safe display. - [Dialog](https://vandor-ui.vercel.app/docs/components/dialog.md): An accessible dialog with a production-friendly panel API and smooth Motion transitions. - [Drawer](https://vandor-ui.vercel.app/docs/components/drawer.md): An accessible, swipeable panel with a simple trigger and content API. - [Dropdown](https://vandor-ui.vercel.app/docs/components/dropdown.md): A shadcn-based action menu with a concise data API, advanced composition, and smooth Motion transitions. - [Empty](https://vandor-ui.vercel.app/docs/components/empty.md): A composable shadcn-based empty state for missing data and first-use guidance. - [Error State](https://vandor-ui.vercel.app/docs/components/error-state.md): Composable failure feedback with centered and inline layouts, recovery actions, and opt-in support details. - [Frame](https://vandor-ui.vercel.app/docs/components/frame.md): Group related content in separated or connected panels with a shared header and footer. - [Input](https://vandor-ui.vercel.app/docs/components/input.md): A native input with optional floating or static labels and icon adornments. - [Input Amount](https://vandor-ui.vercel.app/docs/components/input-amount.md): A formatted decimal input that emits exact raw decimal strings. - [Input Group](https://vandor-ui.vercel.app/docs/components/input-group.md): Composable input and textarea groups with aligned addons and actions. - [Input OTP](https://vandor-ui.vercel.app/docs/components/input-otp.md): An accessible single-input one-time-code control with visual cells. - [Input Password](https://vandor-ui.vercel.app/docs/components/input-password.md): A password field with an accessible visibility toggle. - [Input Phone](https://vandor-ui.vercel.app/docs/components/input-phone.md): An international phone input with a localized country calling-code selector. - [Input Search](https://vandor-ui.vercel.app/docs/components/input-search.md): A search field with an optional clear action and native input events. - [Input Secret](https://vandor-ui.vercel.app/docs/components/input-secret.md): A secret field with visibility and accessible copy feedback. - [Loading](https://vandor-ui.vercel.app/docs/components/loading.md): All 47 loading-ui animations in one component, selected with a typed variant prop. - [PageContainer](https://vandor-ui.vercel.app/docs/components/page-container.md): Centered page content with a maximum width and equal responsive padding on every side. - [PageHeader](https://vandor-ui.vercel.app/docs/components/page-header.md): A responsive dashboard heading with supporting content, breadcrumbs, status, and actions. - [Popover](https://vandor-ui.vercel.app/docs/components/popover.md): A shadcn-based popover with clear composition and smooth Motion transitions. - [Select](https://vandor-ui.vercel.app/docs/components/select.md): A Base UI Select with smooth Motion-powered option-menu transitions. - [StatsCard](https://vandor-ui.vercel.app/docs/components/stats-card.md): A responsive statistics group with animated numbers, exact display values, captions, and badges. - [Switch](https://vandor-ui.vercel.app/docs/components/switch.md): A shadcn-based Switch with smooth thumb motion, two sizes, and accessible form semantics. - [Tabs](https://vandor-ui.vercel.app/docs/components/tabs.md): Declare panels once, or pass your router links directly. Three variants with smooth Motion indicators. - [TextArea](https://vandor-ui.vercel.app/docs/components/textarea.md): A native multiline text field with an optional associated label. - [Toast](https://vandor-ui.vercel.app/docs/components/toast.md): An accessible notification system with a compact pill, connected detail morph, queued stack, and imperative async API. - [Tooltip](https://vandor-ui.vercel.app/docs/components/tooltip.md): Compact visual hints with smooth Motion entrance and exit. ## Machine-readable Resources - [Full documentation](https://vandor-ui.vercel.app/llms-full.txt) - [Homepage markdown](https://vandor-ui.vercel.app/llms.md/content.md) - [OpenAPI description](https://vandor-ui.vercel.app/openapi.json) - [API catalog](https://vandor-ui.vercel.app/.well-known/api-catalog) - [Agent skill](https://vandor-ui.vercel.app/.well-known/agent-skills/site-skill.md) - [shadcn MCP server documentation](https://ui.shadcn.com/docs/mcp)