@aniui
Beautiful, accessible React Native components (Uniwind or NativeWind) — copy, paste, own the code. 93 components plus pre-built screen blocks, installable with the shadcn CLI.
Install this registry
npx shadcn@latest add https://aniui.dev/registry.json pnpm dlx shadcn@latest add https://aniui.dev/registry.json bunx shadcn@latest add https://aniui.dev/registry.json curl -s https://aniui.dev/registry.json Components
118 totalExpandable content sections
npx shadcn@latest add https://aniui.dev/r/accordion.json Action sheet with options
npx shadcn@latest add https://aniui.dev/r/action-sheet.json Alert message with variants
npx shadcn@latest add https://aniui.dev/r/alert.json Confirmation dialog with actions
npx shadcn@latest add https://aniui.dev/r/alert-dialog.json Animation presets, spring configs, easing, and hooks for Reanimated 4
npx shadcn@latest add https://aniui.dev/r/animate.json SVG area chart with gradient fill and grid
npx shadcn@latest add https://aniui.dev/r/area-chart.json Constrains children to a fixed width/height ratio
npx shadcn@latest add https://aniui.dev/r/aspect-ratio.json User avatar with image and fallback
npx shadcn@latest add https://aniui.dev/r/avatar.json Overlapping avatar stack with max count and +N overflow bubble
npx shadcn@latest add https://aniui.dev/r/avatar-group.json Small status indicator
npx shadcn@latest add https://aniui.dev/r/badge.json Full-width notification banner with variants and dismiss
npx shadcn@latest add https://aniui.dev/r/banner.json Vertical and horizontal bar chart
npx shadcn@latest add https://aniui.dev/r/bar-chart.json Bottom sheet overlay
npx shadcn@latest add https://aniui.dev/r/bottom-sheet.json Bottom tab navigation bar with active state indicators
npx shadcn@latest add https://aniui.dev/r/bottom-tabs.json Navigation trail: Breadcrumb, BreadcrumbItem, BreadcrumbLink, BreadcrumbPage, BreadcrumbSeparator
npx shadcn@latest add https://aniui.dev/r/breadcrumb.json A pressable button with variants
npx shadcn@latest add https://aniui.dev/r/button.json Month calendar with single and range selection
npx shadcn@latest add https://aniui.dev/r/calendar.json Card container with header, content, footer
npx shadcn@latest add https://aniui.dev/r/card.json Horizontal scrollable carousel with pagination dots
npx shadcn@latest add https://aniui.dev/r/carousel.json Tooltip overlay for chart data points
npx shadcn@latest add https://aniui.dev/r/chart-tooltip.json Messaging screen with chat bubbles and input bar
npx shadcn@latest add https://aniui.dev/r/chat.json Message bubble for chat with sent/received variants and status
npx shadcn@latest add https://aniui.dev/r/chat-bubble.json Checkbox with checked state
npx shadcn@latest add https://aniui.dev/r/checkbox.json Interactive tag for filters and multi-select
npx shadcn@latest add https://aniui.dev/r/chip.json Animated show/hide content
npx shadcn@latest add https://aniui.dev/r/collapsible.json Searchable select with multi-select, groups, clear, and custom rendering
npx shadcn@latest add https://aniui.dev/r/combobox.json Spotlight/kbar-style command palette — portal-based overlay with rigorous Android keyboard handling, groups, and shortcuts
npx shadcn@latest add https://aniui.dev/r/command-menu.json Animated banner showing online/offline connection status
npx shadcn@latest add https://aniui.dev/r/connection-banner.json Long-press context menu with items and separators
npx shadcn@latest add https://aniui.dev/r/context-menu.json Sortable, filterable data table with pagination and custom cell rendering
npx shadcn@latest add https://aniui.dev/r/data-table.json Date picker with calendar popup and range support
npx shadcn@latest add https://aniui.dev/r/date-picker.json Modal dialog overlay
npx shadcn@latest add https://aniui.dev/r/dialog.json RTL/LTR direction context with I18nManager integration
npx shadcn@latest add https://aniui.dev/r/direction-provider.json Slide-in side navigation panel
npx shadcn@latest add https://aniui.dev/r/drawer.json Side drawer with user profile and icon-labeled navigation
npx shadcn@latest add https://aniui.dev/r/drawer-nav.json Dropdown menu with items, separators, and destructive actions
npx shadcn@latest add https://aniui.dev/r/dropdown-menu.json Placeholder for empty screens and error states
npx shadcn@latest add https://aniui.dev/r/empty-state.json Floating action button for primary screen actions
npx shadcn@latest add https://aniui.dev/r/fab.json Layout-focused form field with label, description, and error
npx shadcn@latest add https://aniui.dev/r/field.json File upload UI with dashed border, preview, and remove button
npx shadcn@latest add https://aniui.dev/r/file-picker.json Password reset flow with email input and confirmation
npx shadcn@latest add https://aniui.dev/r/forgot-password.json Form context with validation, error handling, and compound components
npx shadcn@latest add https://aniui.dev/r/form.json Linear gradient view with configurable colors and direction
npx shadcn@latest add https://aniui.dev/r/gradient.json FlatList-based grid layout with configurable columns and gap
npx shadcn@latest add https://aniui.dev/r/grid.json Navigation header with back button, title, and right actions
npx shadcn@latest add https://aniui.dev/r/header.json Dashboard home with greeting, quick actions, stats, and activity
npx shadcn@latest add https://aniui.dev/r/home.json Preview content card triggered by hover or long-press
npx shadcn@latest add https://aniui.dev/r/hover-card.json Image with loading placeholder, error fallback, and rounded variants
npx shadcn@latest add https://aniui.dev/r/image.json Horizontal image carousel with fullscreen modal and pagination
npx shadcn@latest add https://aniui.dev/r/image-gallery.json FlatList with auto-loading more items on scroll
npx shadcn@latest add https://aniui.dev/r/infinite-list.json Text input with variants and states
npx shadcn@latest add https://aniui.dev/r/input.json Compose inputs with addons, buttons, text, and focus-aware container
npx shadcn@latest add https://aniui.dev/r/input-group.json One-time password input with individual cells
npx shadcn@latest add https://aniui.dev/r/input-otp.json Keyboard key display with grouping and separator
npx shadcn@latest add https://aniui.dev/r/kbd.json Keyboard-avoiding wrapper so forms stay visible above the keyboard
npx shadcn@latest add https://aniui.dev/r/keyboard-view.json Form field label
npx shadcn@latest add https://aniui.dev/r/label.json Horizontal separator with centered text label
npx shadcn@latest add https://aniui.dev/r/labeled-separator.json Multi-series line chart with data points
npx shadcn@latest add https://aniui.dev/r/line-chart.json Styled list items
npx shadcn@latest add https://aniui.dev/r/list.json Email/password login with social sign-in
npx shadcn@latest add https://aniui.dev/r/login.json Text input with mask formatting for credit cards, phones, dates
npx shadcn@latest add https://aniui.dev/r/masked-input.json Horizontal menu bar with dropdown menus: Menubar, MenubarMenu, MenubarItem
npx shadcn@latest add https://aniui.dev/r/menubar.json Grouped notifications list with unread indicators
npx shadcn@latest add https://aniui.dev/r/notifications.json Numeric input with increment/decrement buttons and min/max
npx shadcn@latest add https://aniui.dev/r/number-input.json Welcome carousel with step indicators and skip option
npx shadcn@latest add https://aniui.dev/r/onboarding.json Page navigation with numbered buttons and prev/next
npx shadcn@latest add https://aniui.dev/r/pagination.json Password input with show/hide toggle and strength indicator
npx shadcn@latest add https://aniui.dev/r/password-input.json Phone number input with country code selector
npx shadcn@latest add https://aniui.dev/r/phone-input.json Pie and donut chart with segments
npx shadcn@latest add https://aniui.dev/r/pie-chart.json Contextual overlay with trigger positioning
npx shadcn@latest add https://aniui.dev/r/popover.json Formatted currency display with locale and strikethrough support
npx shadcn@latest add https://aniui.dev/r/price.json Subscription plan selector with monthly/yearly toggle
npx shadcn@latest add https://aniui.dev/r/pricing.json Product detail with size selector, quantity picker, and CTA
npx shadcn@latest add https://aniui.dev/r/product-detail.json E-commerce product grid with category filters and wishlist
npx shadcn@latest add https://aniui.dev/r/product-list.json User profile with avatar, stats, menu items, and log out
npx shadcn@latest add https://aniui.dev/r/profile.json Progress bar
npx shadcn@latest add https://aniui.dev/r/progress.json Multi-step progress indicator for wizards and onboarding
npx shadcn@latest add https://aniui.dev/r/progress-steps.json ChatGPT/Claude-style AI composer — compound: PromptInput, Textarea, Toolbar, Button, Send (stop while streaming)
npx shadcn@latest add https://aniui.dev/r/prompt-input.json Radar/spider chart with polygon grid
npx shadcn@latest add https://aniui.dev/r/radar-chart.json Circular radial progress chart
npx shadcn@latest add https://aniui.dev/r/radial-chart.json Radio button group
npx shadcn@latest add https://aniui.dev/r/radio-group.json Star rating with interactive and read-only modes
npx shadcn@latest add https://aniui.dev/r/rating.json Themed pull-to-refresh control for ScrollView and FlatList
npx shadcn@latest add https://aniui.dev/r/refresh-control.json Styled SafeAreaView wrapper with theme variants
npx shadcn@latest add https://aniui.dev/r/safe-area.json Search screen with recent searches, trending, and live results
npx shadcn@latest add https://aniui.dev/r/search.json Search input with icon, clear button, and cancel
npx shadcn@latest add https://aniui.dev/r/search-bar.json iOS-style segmented control for view switching
npx shadcn@latest add https://aniui.dev/r/segmented-control.json Dropdown select with search support
npx shadcn@latest add https://aniui.dev/r/select.json Visual divider
npx shadcn@latest add https://aniui.dev/r/separator.json Settings screen with toggles, navigation rows, and danger zone
npx shadcn@latest add https://aniui.dev/r/settings.json Collapsible animated side navigation panel: SidebarProvider, Sidebar, SidebarTrigger, useSidebar
npx shadcn@latest add https://aniui.dev/r/sidebar.json Registration with name, email, password, and terms checkbox
npx shadcn@latest add https://aniui.dev/r/signup.json Animated loading placeholder
npx shadcn@latest add https://aniui.dev/r/skeleton.json Slide-to-pay/confirm control with spring-back and confirmed state
npx shadcn@latest add https://aniui.dev/r/slide-to-confirm.json Draggable slider for numeric values
npx shadcn@latest add https://aniui.dev/r/slider.json Loading spinner with sizes
npx shadcn@latest add https://aniui.dev/r/spinner.json KPI display card with value, trend indicator, and change percentage
npx shadcn@latest add https://aniui.dev/r/stat-card.json Colored dot for online/offline/away/busy status
npx shadcn@latest add https://aniui.dev/r/status-indicator.json Numeric increment/decrement control with min/max/step
npx shadcn@latest add https://aniui.dev/r/stepper.json Typewriter-style streaming AI response text with a blinking cursor
npx shadcn@latest add https://aniui.dev/r/streaming-text.json Tinder-style swipeable card stack with fling physics and swipe callbacks
npx shadcn@latest add https://aniui.dev/r/swipe-deck.json Swipeable list item revealing action buttons on swipe
npx shadcn@latest add https://aniui.dev/r/swipeable-list-item.json Toggle switch
npx shadcn@latest add https://aniui.dev/r/switch.json Bottom tab bar with badge support and active states
npx shadcn@latest add https://aniui.dev/r/tab-bar.json Data table with header, body, rows, and cells
npx shadcn@latest add https://aniui.dev/r/table.json Tab navigation with filled/line variants, sizes, vertical, disabled, and icon support
npx shadcn@latest add https://aniui.dev/r/tabs.json Typography with heading and body variants
npx shadcn@latest add https://aniui.dev/r/text.json Multi-line text input
npx shadcn@latest add https://aniui.dev/r/textarea.json AniUI light/dark color tokens and radius. Convenience only — `aniui init` is authoritative for full RN theme setup.
npx shadcn@latest add https://aniui.dev/r/theme.json Theme context provider with light/dark/system mode and toggle
npx shadcn@latest add https://aniui.dev/r/theme-provider.json Vertical timeline for events, order tracking, activity feeds
npx shadcn@latest add https://aniui.dev/r/timeline.json Notification toast with auto-dismiss, position (top/bottom), and slide-in direction (top/bottom/left/right)
npx shadcn@latest add https://aniui.dev/r/toast.json Two-state toggle button
npx shadcn@latest add https://aniui.dev/r/toggle.json Group of exclusive toggle buttons
npx shadcn@latest add https://aniui.dev/r/toggle-group.json Accessible tooltip with positioning
npx shadcn@latest add https://aniui.dev/r/tooltip.json Animated typing dots for chat interfaces
npx shadcn@latest add https://aniui.dev/r/typing-indicator.json Tailwind class-merge helper (clsx + tailwind-merge).
npx shadcn@latest add https://aniui.dev/r/utils.json Audio waveform bars — driven by real amplitude levels, with an ambient recording fallback
npx shadcn@latest add https://aniui.dev/r/waveform.json