Shadcn Space components
Open-source shadcn/ui blocks, components, Templates and layouts built with React, Tailwind, Radix UI and Base UI.
- Components
- 590
- Framework
- React
- Stack
- React, TypeScript, Tailwind
- License
- MIT
- GitHub stars
- 780
- Source
- https://github.com/shadcnspace/shadcnspace
- Website
- https://shadcnspace.com
All Shadcn Space components
- About Us 01 - Impact Metrics: A bold about us section combining value pillars, headline messaging, and performance counters, perfect for agencies or studios to…
- Accordion-01 - Default: Default accordion component
- Accordion-02 - Multi-level: Multi-level accordion component
- Accordion-03 - Numbered FAQ: FAQ accordion with numbered items, background fill on open, and +/- toggle
- Accordion-04 - Card: Accordion wrapped in a rounded card with left-aligned +/- icons and border dividers
- Accordion-05 - Media: Accordion with icon trigger, description, and an image revealed on open
- Accordion-06 - Filled Trigger: Accordion with a filled accent background on the trigger header
- Accordion-07 - Motion Services: Animated accordion with a number bubble, sliding title shift, and an expanding bottom line on hover and active states — built with…
- Alert-01 - Alert with Password Detail: Alert component
- Alert-02 - Alert with User Detail: Alert component
- Alert-03 - Social Alert: Alert component
- Alert-04 - Indicator Destructive Alert: Alert component
- Alert-05 - Dark Alert: Alert component
- Alert-06 - Gradient Alert: Alert component
- Alert 07 - With Hover-Fill Dismiss: Toast-style alert with a spring entrance, icon pop-in, and a close button whose ring fills in on hover, built with motion/react
- Alert 08 - Evaporate Dismiss: Alert that dissolves away like evaporating water when dismissed, fading and blurring out with rising vapor wisps, built with motion/react
- Alert 09 - Publish Confirmation: Alert dialog that slides up to confirm publishing, with a rocket icon, a change summary, and full width actions
- Alert 10 - Two Step Delete: Destructive alert dialog that lists what will be removed and needs a second click on delete to confirm
- Alert 11 - Hold to Confirm: Compact alert dialog where the user presses and holds the revoke button until it fills, preventing accidental clicks
- Alert 12 - Type to Confirm: Delete repository dialog with an impact callout that unlocks the delete action once the user types the repository name
- Alert 13 - Async with Success: Archive dialog that moves from confirm to a loading spinner to a success state, and cannot be closed while the action runs
- Alert 14 - Logout with Profile: Compact logout dialog with the user's avatar, name, and email, plus an option to log out of all devices
- Alert 15 - Semantic Variants: Info, success, warning, and error alerts with matching icons, tinted backgrounds, and borders that work in light and dark mode.
- Alert 16 - Update Available: Dismissible update alert with Update now and Remind me later actions, a loading state while updating, and a way to bring it back.
- Alert 17 - Announcement Banner: Full width announcement bar for the top of a page with an icon, a call to action link, and a dismiss button.
- Alert 18 - Form Error Summary: Form error summary alert that lists every invalid field with links that focus it, receives focus on submit, and clears errors as fields…
- Alert 19 - Usage Limit: Usage warning alert with a quota progress bar, used and remaining counts, a reset date, and Upgrade plan and View usage actions.
- Animated Beam 01 - Hub and Spoke: Hub with the Shadcn Space logo linked to surrounding tool nodes by curved paths carrying travelling light beams
- Animated Beam 02 - Pipeline: Left to right pipeline connecting Figma, Claude, and output nodes with animated light beams
- Animated Beam 03 - Radial Hub: Central ShadcnSpace node connected to surrounding nodes with animated light beams
- Animated Beam 04 - App Flow: App window node linked to Claude with an animated light beam
- Animated List 01 - Default: Animated List component
- Animated List 02 - Setup Steps: Setup Steps component
- Animated List 03 - Expandable Stack: Expandable stack of cards showing notifications with dynamic spring layouts
- Animated Text-01 - Shiny Text: Animated Text component
- Animated Text-02 - Gradient Text: Animated Gradient Text component
- Animated Text-03 - Typing: Animated Typing component
- Animated Text-04 - Rolling Text: Animated Rolling Text component
- Animated Text-05 - Shimmer Text: Animated Shimmer Text component
- Animated Text-06 - Reveal Text: Animated Text Reveal component
- Animated Text-07 - Morph Text: Animated Text Morph component
- Animated Text 08 - Marker Highlight: Marker Highlight animation component using motion
- Animated Text 09 - Text Decoder: Scrambled cipher characters decode into the word, then re-encrypt
- Animated Text 10 - Scanner: A scanning bar sweeps the word, lighting letters as it passes
- Animated Text 11 - Light Leak: Cinematic colour veils wash diagonally through the word
- Animated Text 12 - Origami Fold: Paper letters hinge open on staggered folds, then tuck shut
- Default: Apple Dock component
- Aspect Ratio 01 - Default: A simple image constrained to a 16:9 aspect ratio.
- Aspect Ratio 02 - Square Grid: A responsive photo gallery grid using square aspect ratio tiles with a hover zoom effect.
- Aspect Ratio 03 - Caption Overlay: A portrait aspect ratio card with a gradient overlay and caption text.
- Aspect Ratio 04 - Video Thumbnail: A 16:9 video thumbnail with a play button overlay and duration badge.
- Aspect Ratio 05 - Ratio Switcher: An interactive demo that lets you switch an image between common aspect ratios like 1:1, 4:3, 16:9, and 21:9.
- Aspect Ratio 06 - Product Card: A product card using a 4:5 aspect ratio image with a discount badge and pricing details.
- Autocomplete-01 - Default: Default autocomplete component
- Autocomplete-02 - Size variants: Autocomplete component with different size variants
- Autocomplete-03 - Vanish Animation: Autocomplete with vanish animation
- Autocomplete-04 - Team Member Search: Autocomplete with grouped team members, avatars, status dots, and spring-animated list items
- Autocomplete-05 - Async Search: Autocomplete with debounced async search, loading spinner, error handling, avatars, and spring-animated results
- Autocomplete-06 - With Icon: Autocomplete for selecting a project type with unique icons, selected icon shown in input, and spring-animated list items
- Avatar-01 - Default: Default avatar component
- Avatar-02 - Group: Group avatar component
- Avatar-03 - Badge: Badge avatar component
- Avatar-04 - Border: Border avatar component
- Avatar-05 - Counter: Counter avatar component
- Avatar-06 - Fallback: Fallback avatar component
- Avatar-07 - Selectable Avatar: Animated selectable avatar button with optional badge and name label
- Avatar-08 - Avatar stack: Stacked avatar group with overflow count and popularity indicator
- Avatar 09 - Status Indicators: Avatars with online, away, do not disturb, and offline status badges, a grayscale offline photo, and status labels.
- Avatar 10 - Upload with Preview: Profile photo uploader with instant preview, a camera hover overlay, file type and size validation, and a remove option that falls back to…
- Avatar 11 - Group with Tooltips: Avatar group with name tooltips on hover and a +N counter that opens a popover listing the remaining members and their roles.
- Avatar 12 - Instagram Story Rings: Instagram style story row with gradient rings for new stories, gray rings once viewed, an add story button, and a new story count.
- Avatar 13 - Generated Initials: Initials avatars with a color picked from the name, so each person keeps the same color, shown in three sizes and a square shape.
- Badge-01 - Default: Badge component
- Badge-02 - Count: Badge component
- Badge-03 - Outline: Badge component
- Badge-04 - With Icon: Badge component
- Badge-05 - Link: Badge component
- Badge-06 - Error: Badge component
- Badge-07 - Success: Animated success badge with top glow and letter-by-letter reveal
- Badge-08 - Pending: Animated pending badge with spinning loader and top glow
- Badge-09 - Failed: Animated failed badge with top glow and letter-by-letter reveal
- Badge 10 - With Avatar: Badge component with avatar
- Badge 11 - Count Pop: Notification/cart count badge that springs and pops on every count change
- Badge 12 - Removable Filter Chip: Dismissible filter chip badge with hover/tap micro-interactions and animated removal
- Badge 13 - Streak Display: Flame streak badge with a flickering icon loop and an animated roll-in day count
- Bento Grid 01 - Bento Grid Section: A visually rich bento grid that brings the world closer—highlighting stunning locations, cultural moments, and unforgettable experiences…
- Blog 01 - Latest Blog & News Grid: A modern blog section with featured posts, large thumbnails, publish dates, and headlines, ideal for sharing agency updates, design…
- breadcrumb-01 - Breadcrumb: Breadcrumb component
- breadcrumb-02 - Breadcrumb: Breadcrumb component
- breadcrumb-03 - Breadcrumb: Breadcrumb component
- breadcrumb-04 - Breadcrumb: Breadcrumb component
- breadcrumb-05 - Breadcrumb: Breadcrumb component
- breadcrumb-06 - Breadcrumb: Breadcrumb component
- Button 01 - With Icon: With Icon button component
- Button 02 - Shiny Text: Shiny Text button component
- Button 03 - Shine Hover: Shine Hover button component
- Button 04 - Heartbeat Effect: Heartbeat Effect button component
- Button 05 - Get Figma File: Get Figma File button component
- Button 06 - Animated Border: Animated Border button component
- Button 07 - Social: Social button component
- Button 08 - Social Icon: Social Icon button component
- Button 09 - Outline With Icon: Outline With Icon button component
- Button 10 - Save: Save button component
- Button 11 - Cancel: Cancel button component
- Button 12 - Default: Default button component
- Button 13 - Size xs: Size xs button component
- Button 14 - Size sm: Size sm button component
- Button 15 - Size lg: Size lg button component
- Button 16 - Ripple Spotlight: Mouse-tracking ripple spotlight effect button
- Button 17 - Blob Fill: Circle blob expands from bottom center on hover to fill the button
- Button 18 - Promo Code Copy: Animated promo code copy button with blur transition and progress fill
- Button 19 - Interactive Hover: Interactive Hover button
- Button 20 - Animated Like Button: Like button with burst particle effect and sliding count
- Button 21 - Animated Upvote Button: Upvote button with ripple, upward particles, and sliding count
- Button 22 - Loading Button: Loading button component
- Button 23 - Permissions Button: Animated Permissions button component
- Button 24 - Copy Button: Animated copy button component with spring transitions
- Button 25 - Ripple Button: Animated ripple button component with mouse-click tracking
- Button 26 - Encrypt: Hover text scramble decrypt effect with animated sweep highlight
- Button 27 - Slide to Confirm: Interactive drag-to-confirm slider track for high-security actions, payments, and deployments
- Button 28 - Hold to Charge: Press and hold button with circular SVG progress meter for critical actions and confirmations
- Button 29 - Multi-State Send: Interactive form submission button with state transitions (Idle -> Loading -> Success)
- Button 30 - Confetti: Celebration button that fires a confetti burst from the button and springs on click
- Button 31 - Emoji Burst: Like/react button that launches emoji particles that arc, collide with the button, and settle on top, built with a lightweight canvas…
- Button 32 - Generate AI: AI generate button with a continuously spinning conic-gradient border
- Button 33 - Liquid Metal: Pill button with an animated liquid metal shader border that flows faster on hover
- Button 34 - Kids Play: Playful chunky 3D candy button for kids websites with a press-down effect, bouncing icon, and pop-out stars on hover
- Button 35 - Level Up: Gaming button with a segmented XP bar that fills up segment by segment on hover
- Button Group-01 - Basic: Basic button group component
- Button Group-02 - Vertical: Vertical button group component
- Button Group-03 - Pagination: Pagination style button group component
- Button Group-04 - Separator: Button group with separators
- Button Group-05 - Currency: Currency style button group component
- Button Group-06 - Vercel: Vercel style button group component
- Button Group 07 - Alignment: Alignment style button group component
- Button Group 08 - Github star bar: Github star bar style button group component
- Button Group 09 - Follow: Follow style button group component
- Button Group 10 - Editor Toolbar: Rich-text formatting toolbar button group component
- Button Group 11 - Deploy Environment: Button group component used for selecting deploy environment
- Button Group 12 - Action Dropdown: Button group with a split action dropdown menu, featuring micro-animations and smooth open transitions
- Button Group 13 - Star Rating: Interactive star rating button group with hover preview and pop animation
- Calendar 01 - Standard calendar: Calendar component
- Calendar 02 - Style calendar: Calendar component
- Calendar 03 - Time calendar: Calendar component
- Calendar 04 - Dialog calendar: Calendar component
- Calendar 05 - Month and Year Select: Calendar component
- Calendar 06 - Disable Weekends: Calendar component
- Calendar 07 - Variable Size: Calendar component
- Calendar 08 - With Event List: Calendar component
- Calendar 09 - Custom Range Select: Calendar component
- Calendar 10 - Right Side Navigation: Calendar component
- Calendar 11 - Left Side Navigation: Calendar component
- Calendar 12 - With Today Button: Calendar component
- Calendar 13 - With Date Input: Calendar component
- Calendar 14 - Range Selection: Calendar component
- Calendar 15 - With Pricing: Calendar component
- Calendar 16 - Date Time Scheduler: A responsive calendar component with date selection, controlled time range inputs, and duration presets.
- Card-01 - ArticlePreviewCard: Card component
- Card-02 - Preview Card: Card component
- Card-03 - Product Card: Card component
- Card-04 - Welcome Card: Card component
- Card-05 - Analytics Card: Card component
- Card-06 - Statistics Card: Card component
- Card-07 - Audio Frequency Visualizer: Card component
- Card-08 - Invite Card: Card component
- Card-09 - Invite Member Card: Card component
- Card-10 - Appointment Card: Card component
- Card-11 - Assign Task Card: Card component
- Card-12 - Weekly Card: Card component
- Card-13 - Contributed Card: Card component
- Card-14 - Ecommerce Product Card: A clean editorial ecommerce product card with slide-up CTA, color swatches, sale badge, and wishlist.
- Card-15 - Credit Card: An interactive credit card with 3D flip animation, masked card number, balance toggle, and quick action buttons.
- Card 16 - Integration Card: An animated integration card with SVG connection paths, floating integration icons, and a pulsing center logo.
- Card 17 - Testimonial Card: An animated integration card with SVG connection paths, floating integration icons, and a pulsing center logo.
- Card 18 - Highlighted Comparison Card: A comparison card comparing other tools vs Shadcnspace, featuring custom dark theme transition, checklist, and dynamic gradient effects.
- Card 19 - Place Card: A place/location card whose grayscale image turns to color and scales up on hover using pure Tailwind transitions, with a title and…
- Card 20 - Animated Event Card: An animated event card with a cover image, floating date badge, staggered content reveal, time and location details, an attendee avatar…
- Carousel-01 - Custom Dots: Carousel component
- Carousel-02 - Custom Navigation: Carousel component
- Carousel-03 - Index: Carousel component
- Carousel-04 - Cards: Carousel component
- Chart 01 - Sales Performance Bar Chart: An interactive stacked bar chart displaying monthly earnings, profit, and expenses, ideal for admin dashboards to visualize financial…
- Chart 02 - Earnings Pie Chart: A clean donut chart widget summarizing total earnings with source-wise breakdown, perfect for admin dashboards to compare revenue streams…
- Chart 03 - Yearly Sales Comparison: A smooth line chart comparing this year versus last year sales with summary stats, ideal for dashboards to visualize performance trends…
- Chart 04 - Weekly Sales: A compact bar chart widget showing daily sales for the past week with trend indicator, perfect for dashboards to highlight short-term…
- Checkbox-01 - Checkbox with sizes: Checkbox component
- Checkbox-02 - Checkbox with vertical group: Checkbox component
- Checkbox-03 - Checkbox with colors: Checkbox component
- Checkbox-04 - Checkbox with todo list: Checkbox component
- Checkbox-05 - Checkbox with list group: Checkbox component
- Checkbox-06 - Checkbox with form: Checkbox component
- Checkbox-07 - Checkbox with custom icons: Checkbox component
- Checkbox-08 - Checkbox with dashed border: Checkbox component
- Checkbox-09 - Checkbox with tree: Checkbox component
- Checkbox 10 - Add-on Cards: Selectable add-on cards with icons, descriptions, and prices that update the monthly total as you check them.
- Checkbox 11 - Terms Consent: Sign up consent with a required terms checkbox that shows an error on submit, linked policies, and an optional marketing opt in.
- Checkbox 12 - Filter Chips: Pill shaped checkbox chips for filtering with result counts, a checked style, and a clear all action.
- Checkout 01 - Tabbed Billing Checkout: A clean checkout interface with tab-based payment selection, subscription pricing details, and streamlined billing inputs for smooth…
- Code Block 01 - Default: Syntax-highlighted code block with filename header and copy button
- Code Block 02 - Scrollable: Scrollable code block with line numbers and fixed max height
- Code Block 03 - Custom Background: Code block with custom background and line numbers
- Code Block 04 - Highlighted Line: Code block with line numbers and amber highlighted line
- Code Block 05 - Multi File: Code block with switchable file tabs, line numbers, and scrollable content
- Code Block 06 - Language Tabs: Code block with language selector tabs (JavaScript, Python, React) and scrollable content
- Code Block 07 - Install Command: Package manager install command tabs (pnpm, npm, yarn, bun) with copy button
- Collapsible 01 - Release Changelog: An expandable release changelog with per-version collapsible panels, typed badge labels (Feature, Fix, Breaking), and smooth open/close…
- Collapsible 02 - Dashboard Sidebar: A dashboard sidebar with collapsible nav sections, active item highlighting, notification badges, and a user profile footer.
- Collapsible 03 - API Keys Manager: A collapsible API keys panel with copy-to-clipboard, delete actions, and a dropdown context menu per key.
- Collapsible 04 - User Profile: A collapsible user profile with user information like last activity, online since and location and actions.
- Collapsible 05 - Token Usage: A collapsible usage card with a progress bar, summary and details.
- Collapsible 06 - Read More: Review card that shows the first paragraph with a fade and expands the full text with a Read more / Show less toggle.
- Collapsible 07 - Order Summary: Mobile checkout order summary that shows the total in the trigger and expands to items with quantities, subtotal, shipping, and tax.
- Collapsible 08 - Advanced Options: Webhook form that hides a signing secret, retry count, and batching switch inside an animated Advanced options section.
- Collapsible 09 - Expandable Code: Code snippet that shows the first lines with line numbers and a fade, and expands to the full file with a Show more lines toggle.
- Combobox 01 - With Icons: Combobox component with icons
- Combobox 02 - With Custom Check Icon: Combobox component
- Combobox 03 - With Add Button: Combobox component
- Combobox 04 - Timezone: Combobox component
- Combobox 05 - Users: Combobox component
- Combobox 06 - With Flag: Combobox component
- Combobox 07 - Creatable: Combobox with inline item creation — type a new value and select 'Create' to add it on the fly
- Command-01 - Shortcut Menu: Command component with different size variants
- Command-02 - Scrollable: Scrollable command component with groups and separators
- Command-03 - Palette: Palette command component with groups and separators
- Command-04 - Team Member Search: Command component for searching and inviting team members
- Command-05 - Developer Actions: Command component for developer actions
- Command-06 - Search Files: Command component for searching files
- Command-07 - Filter Search: Command component for filter search
- Contact 01 - Project Inquiry Contact Form: A conversion focused contact section with project inquiry form, contact details, and trust badges, ideal for agencies or freelancers to…
- Context Menu-01 - Animated Actions: Animated context menu with colored icon badges, keyboard shortcuts, and a destructive action separator
- Context Menu-02 - Radial Bubble: Spring-animated radial bubble menu that fans colored icon buttons in a circle from a central trigger
- Context Menu 03 - File Manager: File cards with a right click menu for open, rename, star, a share submenu, duplicate, download, and move to trash, with keyboard shortcut…
- Context Menu 04 - View Options: Editor preview with a right click menu of checkbox items for line numbers, wrap, and highlight, and radio groups for zoom and theme.
- Context Menu 05 - Table Row Actions: Invoice table where each row opens a context menu to open, copy the ID, send a reminder, mark as paid or unpaid, or delete.
- CTA 01 - Gradient Call-to-Action Banner: A minimal full width CTA section with soft gradient background, persuasive headline, and primary action button, perfect for converting…
- CTA 02 - Video Background CTA: A high impact call-to-action section with autoplay background video, bold overlay headline, primary button, and rotating ticker text…
- Dashboard Shell 01: A modern dashboard shell with a sidebar and header, ideal for admin dashboards to organize and navigate through different sections.
- Date Picker 01 - Data & Time Picker: A professional appointment booking card with date and time range selection.
- Date Picker 02 - Date Range: A professional appointment booking card with date and time range selection.
- Date Picker 03 - Time Picker: A professional time picker with time selection.
- Date Picker 04 - Date of Birth: Birthday picker with month and year dropdowns, future dates disabled, and a live age check with a minimum age message.
- Date Picker 05 - Task Due Date: Task due date picker with Today, Tomorrow, This weekend, and Next week shortcuts, overdue and due soon states, and a remove option.
- Date Picker 06 - Multiple Dates: Time off picker for selecting multiple dates with weekends disabled, a day allowance limit, and removable date chips.
- Dialog 01 - Slide from Top: Dialog that slides in from the top — ideal for notifications and alerts.
- Dialog 02 - Slide from Bottom: Dialog that slides in from the bottom — ideal for confirmations and destructive actions.
- Dialog 03 - Slide from Left: Dialog that slides in from the left — ideal for subscription forms and quick inputs.
- Dialog 04 - Slide from Right: Dialog that slides in from the right — ideal for user profiles and detail panels.
- Dialog 05 - Zoom In: Dialog that scales up from the center — ideal for success states and celebrations.
- Dialog 06 - Zoom Out: Dialog that shrinks into place from a larger scale — ideal for announcements and feature highlights.
- Dialog 07 - Connect Integration: Dialog with a decorative header connecting two app icons — ideal for third-party integration and calendar connect flows.
- Dialog 08 - Connectors: Searchable connectors dialog listing popular integrations with an add action for each — ideal for source/connector picker flows.
- Dialog 09 - Edit Profile: Edit profile dialog with photo upload preview, validated name and username fields, a bio counter, and a saving state.
- Dialog 10 - Sign In: Compact sign in dialog with Google and GitHub buttons, email and password validation, a show password toggle, and a loading state.
- Dialog 11 - Sign Up: Compact sign up dialog with Google and GitHub buttons, a password strength meter, required terms checkbox, and validation.
- Dialog 12 - OTP Verification: Email verification dialog with a 6-digit OTP input, auto-submit, attempt limit, resend countdown, and a verified state.
- Dialog 13 - Upgrade Plan: Upgrade plan dialog with a yearly billing switch, selectable plan cards, an included features list, and a success state.
- Dialog 14 - Responsive Dialog: Responsive pattern that shows a dialog on desktop and a swipeable bottom drawer on mobile, sharing one form.
- Dialog 01 - Newsletter Subscription Dialog: A modern modal popup for capturing newsletter signups with a friendly hero image, email field, opt-out checkbox, and clear call-to-action…
- Drawer 01 - Onboarding Checklist: Right side drawer with a progress bar and an interactive onboarding checklist
- Drawer 02 - Shopping Cart: Floating right side drawer with a free shipping progress bar, editable cart items, product suggestions, and an order summary
- Drawer 03 - Filters Panel: Left side filter drawer with category checkboxes, a price range slider, an in stock switch, a live result count, and Reset / Show results…
- Drawer 04 - Notifications: Right side notifications drawer with an unread badge, All / Unread tabs, mark as read on click, mark all read, and an empty state.
- Drawer 05 - Snap Points Order Tracking: Bottom drawer with peek, half, and full snap points showing delivery ETA, rider contact, a status timeline, and the order summary.
- Drawer 06 - Mobile Navigation: Left side mobile menu drawer with workspace header, active link state, a collapsible projects group, and an account footer.
- Dropdown Menu 01 - User Profile: A professional user profile dropdown with avatar, status indicator, and categorized links for profile, settings, and logout.
- Dropdown Menu 02 - Notifications: A sleek notification dropdown with color-coded category icons, activity summaries, and a 'See All' action button.
- Dropdown Menu 03 - Voice Chat: A voice chat dropdown with avatar previews, real-time search, and smooth layout animations.
- Dropdown Menu 04 - Shopping Cart: An e-commerce cart dropdown that expands in place, with free-delivery progress, discounted prices, quantity controls, price details, and a…
- Dropdown Menu 05 - Search: A search dropdown that expands in place with live filtering, category chips, recent and trending searches, and keyboard navigation.
- Dropdown Menu 06 - Filters: A filter dropdown that expands in place with a price range slider, category checkboxes, rating chips, availability switches, and a live…
- Dropdown Menu 07 - Export: An export dropdown menu opened from a round button with a circular progress ring, with format items, a more-formats submenu, checkbox…
- Dropdown Menu 08 - Language Selector: A language selector dropdown with an animated pill trigger, popular languages, region submenus, native names, RTL indicators, and an…
- Empty State 01 - No Projects Yet: A compact, bordered card empty state with a folder icon, heading, description, and a single primary call-to-action, ideal for project…
- Empty State 02 - Invite Your Team: A centered empty state with a custom illustration, heading, description, and two calls-to-action for inviting teammates or copying a…
- Empty State 03 - Chart Data Empty State: A simple card-based empty state with a chart-themed icon, title, description, and primary connection CTA button, perfect for dashboards…
- FAQ 01 - Expandable FAQ Section: A clean accordion style FAQ section with expandable answers, ideal for agencies or SaaS sites to address common questions, reduce…
- Feature 01 - Feature with Testimonials: A trust focused feature section combining a highlighted customer testimonial with supporting benefit cards, perfect for product or SaaS…
- Feature 02 - Three Columns Feature with Icons: A clean three card feature grid with icons and concise copy, built for product or SaaS pages to communicate core benefits clearly while…
- Field 01 - Sign In Form: A sign in form built with the Field primitive, featuring an email field with inline validation, a password field with a forgot-password…
- Field 02 - Notification Settings: A notification preferences list built with the Field primitive, pairing horizontal fields with switches and separators for each toggleable…
- Field 03 - Choose a Plan: A plan selection layout built with the Field primitive, wrapping a radio group in field labels to create selectable, highlighted pricing…
- Field 04 - Shipping Address: A shipping address fieldset built with the Field primitive, combining responsive field orientation, inputs, a select, and a checkbox…
- File Upload-01 - Animated File Upload: File Upload component
- Footer 01 - Agency Footer Layout: A clean multi column footer with brand summary, sitemap links, legal pages, contact details, and social icons, perfect for agencies to…
- Footer 02 - Dark Conversion Footer: A bold dark themed footer with newsletter signup, strong contact CTA, navigation links, and legal pages, ideal for real estate or SaaS…
- Footer 03 - Minimal Brand Footer: A minimal footer with a brand mark and tagline, three link columns, and a bottom bar with copyright and a short notice, in light and dark…
- Forgot Password 01 - Forgot Your Password Page: A minimal password recovery page that lets users request a secure reset link via email, helping reduce friction and support issues in…
- Forms 01 - Edit Profile Form: A user-friendly profile editing form with avatar upload, personal details, privacy controls, and action toggles, perfect for managing…
- Gallery 01 - Image Gallery Section: Explore a curated collection of breathtaking destinations and unforgettable experiences from around the world.
- Hero 01 - Agency Hero Section: Clean agency hero section designed for SaaS and startup websites, featuring bold headline, gradient background, trust badges, client…
- Hero 02 - Real Estate Hero Section: Luxury real estate hero section crafted for property listings, featuring immersive imagery, location highlight, key amenities, pricing…
- Hero 03 - Digital Agency Hero Section: High-impact digital agency hero section with cinematic background video, bold typography, brand driven headline, and clear CTA, perfect…
- Input-01 - Input with date: Input component
- Input-02 - Input with time: Input component
- Input-03 - Input with currency: Input component
- Input-04 - Real Time Validation: Input component
- Input-05 - Input with start select: Input component
- Input-06 - Input with character counter: Input component
- Input-07 - Input with controls: Input component
- Input-08 - Input with add-ons: Input component
- Input-09 - Input with floating label: Input component
- Input-10 - Input with clear button: Input component
- Input-11 - Input with end inline button: Input component
- Input-12 - Input with end button: Input component
- Input-13 - Input with file: Input component
- Input-14 - Input with error: Input component
- Input-15 - Required Input: Input component
- Input-16 - Standard Input: Input component
- Input-17 - Input with label: Input component
- Input-18 - Disabled: Input component
- Input-19 - With Animated Checkmark: Input component
- Input 20 - Range: Input component
- Input 21 - Password Strength: Password input with a show/hide toggle, a 4-step strength meter, and a live requirements checklist.
- Input 22 - Search with Shortcut: Search input with a Cmd/Ctrl K shortcut hint, loading spinner, clear button, and live result status.
- Input 23 - Username Availability: Username input with debounced availability check, inline status icons, and one-click suggestions when taken.
- Input 24 - Email Typo Suggestion: Email input that detects common domain typos and offers a one-click 'Did you mean' fix.
- Input 25 - Inline Edit: Click-to-edit text that turns into an input, with Enter to save, Esc to cancel, and empty-value validation.
- Input Group 01 - Autosave Typing Indicator: A premium text input field containing a real-time autosave status indicator (Saving spinner and Saved checkmark) triggered dynamically on…
- Input Group 02 - Email Validation Indicator: An email input field with an animated leading icon that switches between a mail icon, a verified shield check, and a validation-error…
- Input Mask 01 - Card Number: Card number input mask with #### #### #### #### format.
- Input Mask 02 - Card Expiry Date: Card expiry date input mask with MM/YY format.
- Input Mask 03 - MAC Address: MAC address input mask with ##:##:##:##:##:## format.
- Input OTP-01 - Default: Default input OTP component
- Input OTP-02 - Digits Only: Input OTP component with pattern to allow only digits
- Input OTP-03 - With Separator: Input OTP component with separator between segments
- Input OTP-04 - Disabled: Input OTP component in disabled state
- Input OTP-05 - Controlled: Input OTP component in controlled state
- Input OTP-06 - Invalid: Input OTP component in invalid state
- Input OTP-07 - Four Digits: Input OTP component with pattern to allow only 4 digits
- Input OTP-08 - Alphanumeric: Input OTP component with pattern to allow only alphanumeric characters
- Input OTP-09 - Animated: Input OTP component with animation
- Item 01 - Team Members List: A team members list built with the Item primitive, showing avatar, name, email, role badge, and a dropdown menu with change role, view…
- Item 02 - Model Grid Cards: A grid of model cards built with the Item primitive, showing a gradient preview thumbnail, name, and description per option
- KBD 01 - KBD in Button: Buttons with inline keyboard shortcut hints with Mac/Windows platform switch
- KBD 02 - KBD Group: KbdGroup showcasing grouped multi-key shortcut combinations with Mac/Windows platform switch
- KBD 03 - KBD in Tooltip: ButtonGroup with KBD shortcut hints shown inside tooltips on hover, with Mac/Windows platform switch
- KBD 04 - KBD in Search Input: Search input with KBD shortcut in the input group addon, with Mac/Windows platform switch
- KBD 05 - KBD Generator: Interactive keyboard shortcut generator — pick modifiers, enter a key, preview and copy JSX code
- Label 01 - With Checkbox: Label component with checkbox
- Label 02 - With Input: Label component with input
- Label 03 - With Badge: Label component with badge
- Label 04 - With Textarea: Label component with textarea
- Label 05 - With Switch: Label component with switch
- Label 06 - Floating Label: Floating label that transitions from inside the input to the top on focus or fill
- Login 01 - Developer-Friendly Login Page: A clean, secure login page with Google and GitHub authentication, remember-me support, and password recovery, built for modern SaaS…
- Logo Cloud 01: A simple logo cloud built with Shadcn styling, using a subtle background, underlined heading, and a flexible grid of brand images that…
- Marquee 01 - Testimonials: Testimonials marquee component
- Marquee 02 - Brands: Brands marquee component
- Marquee 03 - Vertical Testimonials: Vertical Testimonials marquee component
- Marquee 04 - Fashion Video Showcase: Fashion video showcase marquee component
- Marquee 05 - Trending Stocks: Trending stocks marquee component
- Navbar 01 - Minimal Agency Navbar: A clean top navigation bar with logo, page links, and standout CTA button, ideal for agency or SaaS websites to guide users and drive…
- Newsletter 01 - Newsletter Subscription CTA: A minimal newsletter signup section with bold headline, social-proof subtext, and inline email form, ideal for capturing leads and growing…
- Number Ticker-01 - Basic: Number Ticker component
- Number Ticker-02 - Currency Counter: A specialized animated counter for currency and financial data. Ideal for showing bank balances, product prices, or real-time transaction…
- Number Ticker-03 - Countdown Counter: An animated time and chronometer counter formatted as HH:MM:SS. Perfect for session timers, countdowns, workout durations, or any…
- Number Ticker-04 - Growth Metrics Counter: A percentage-based growth counter that indicates trends with color shifting and icons. Best for stock trends, quarterly growth, or KPI…
- Number Ticker-05 - Real-Time Metrics Counter: A high-fidelity statistics counter for displaying large numbers clearly. Designed for user counts, page views, or total downloads with an…
- Number Ticker 06 - Social Proof: A social proof counter with a counting member number and a stacked avatar cluster, perfect for signup counts, community memberships, or…
- Number Ticker 07 - Trading: A live trading ticker with an animated stock price, change percentage chip, sparkline chart, and volume data. Ideal for crypto prices…
- Number Ticker 08 - Segmented LCD: A retro seven-segment LCD display that renders digits as illuminated SVG segments, perfect for odometers, counters, temperature readouts…
- Default: Orbiting Circles component
- Pagination 01 - Floating Pill: A floating pill-style pagination with smooth morphing animations.
- Pagination 02 - Premium Ribbon: A premium ribbon-style pagination with glowing active indicators.
- Pagination 03 - Interactive Jump: A compact pagination with an interactive 'Go to Page' jump feature and progress bar.
- Pagination 04 - Numbered with Ellipsis: Classic numbered pagination that always shows the first and last page, collapses the rest into ellipses, and disables Previous and Next at…
- Pagination 05 - Table Footer: Invoice table with a rows per page select, a showing range label, and first, previous, next, and last page buttons.
- Pagination 06 - Docs Previous / Next: Documentation style previous and next page cards with page titles and arrow hover motion.
- Popover 01 - About Shadcn Space: Popover that slides in from the top - ideal for notifications and alerts.
- Popover 02 - User Profile Card: Profile card popover triggered by an avatar - shows user stats and follow/message actions.
- Popover 03 - Notifications: Notification list popover with unread badge, type icons, All/Unread tabs, and functional mark-all-read.
- Popover 04 - Volume Control: Popover that slides in from the top - ideal for notifications and alerts.
- Popover 05 - Download Progress: Download progress popover with pause/resume/cancel controls and background fill animation.
- Popover 06 - Location: Popover that slides in from the top - ideal for location details.
- Popover 07 - Color Picker: Color picker popover with preset swatches, a live hex input, and a copy-to-clipboard action.
- Popover 08 - Product Tour: Icon-led product tour popover with progress dots and skip/next controls.
- Popover 09 - Status Picker: Avatar-triggered popover to set online/away/busy/offline status with a custom message.
- Portfolio 01 - Clean Portfolio Grid: A modern portfolio section displaying featured projects with tags, visuals, and categories, ideal for agencies or freelancers to showcase…
- Pricing 01 - Startup Pricing Plans: A clean two tier pricing section with feature comparison, highlighted plans, and strong CTAs, suited for agencies, Startups & SaaS to…
- Pricing 02 - Scalable Pricing Table: A three tier pricing layout with a highlighted recommended plan, feature checklists, and clear CTAs, perfect for any website having…
- Product Category 01 - Horizontal List: A horizontal category list displaying product groups with icons, item counts, and quick links, enabling users to scan categories quickly…
- Product Category 02 - Image Based: A product category section built with image-driven cards and filters, enabling faster discovery through visuals and improving navigation…
- Product Listing 01 - Multi Column Grid: A multi-column layout featuring product cards with images, reviews, and pricing details, helping users scan, compare, and select products…
- Product Overview 01 - For Skincare Product: A structured skincare layout featuring image grid previews, descriptive content, pricing details, size selection, and collapsible sections…
- Progress 01 - Simple Upload: A minimal, animated progress bar with status text and a reset action.
- Progress 02 - Onboarding Stepper: A clean onboarding progress tracker with step navigation and percentage completion.
- Progress 03 - Skills Dashboard: A professional skills overview with color-coded, animated progress bars and entrance effects.
- Progress 04 - Shimmer Status Progress: Animated progressbar with real-time text updates, smooth entrance and exit animations, and a polished UI.
- Progress 05 - Circular Rings: SVG circular progress rings for storage, bandwidth, and build minutes with a centered percentage and usage details.
- Progress 06 - Labeled Colors: Goal progress bars with a label, a percentage value, and a different color per bar, composed from the progress primitive.
- Progress 07 - Segmented Storage: Multi segment storage bar showing photos, apps, documents, system, and other usage with a legend and free space.
- Progress 08 - Multi File Upload: Upload list with live per file progress, uploaded size, cancel and retry actions, a completed state, and an overall count.
- Progress 09 - Page Loading & Indeterminate: Top page loading bar that trickles and finishes on navigation, plus an indeterminate progress bar for tasks with unknown duration.
- Questionnaire 01 - Topic-Based Assessment: An interactive physics concept assessment component with topic-based accordion sections and multi-step questionnaire questions.
- Radio Group-01 - Radio Group with tree: Radio Group component
- Radio Group-02 - Radio Group with tree: Radio Group component
- Radio Group-03 - Radio Group with tree: Radio Group component
- Radio Group-04 - Radio Group with tree: Radio Group component
- Radio Group-05 - Radio Group with tree: Radio Group component
- Radio Group-06 - Radio Group with tree: Radio Group component
- Radio Group 07 - Ripple Effect: Radio Group component
- Radio Group 08 - Hop Effect: Radio Group component
- Rating 01 - Star Rating: A rating component that allows users to rate items on a scale of 1 to 5.
- Rating 02 - Emoji Rating: A emoji-based rating component that allows users to rate items on a scale of 1 to 5.
- Rating 03 - NPS Scale Rating: A 0-10 numeric scale rating component for CSAT/NPS-style feedback surveys.
- Register 01 - Simple & Secure Signup Page: A streamlined signup page with Google and GitHub authentication, clean form fields, and conversion-focused layout, perfect for SaaS…
- Resizable 01 - Master-Detail Split Pane: A horizontal resizable layout featuring a searchable order list table on the left and a detailed order inspector panel on the right
- Resizable 02 - Horizontal Split: A simple horizontal resizable layout with a sidebar and content panel.
- Resizable 03 - Vertical Split: A simple vertical resizable layout with a header and content panel.
- Resizable 04 - Nested Panels: A nested resizable layout combining horizontal and vertical panel groups for a header, sidebar, and content area.
- Scroll Area 01 - Custom File Explorer: A scrollable file explorer list with custom icons, badges, and smooth scroll area performance.
- Scroll Area 02 - Horizontal Profile Stories: A horizontally scrollable avatar stories bar with active status indicators, built with ScrollArea and ScrollBar.
- Scroll Area 03 - Vertical Image Gallery: A vertically scrollable image gallery with fade mask edges, built with ScrollArea and project portfolio images.
- Select-01 - Required select: Select component
- Select-02 - Select with icon: Select component
- Select-03 - Select with status: Select component
- Select-04 - Select with timezone: Select component
- Select-05 - Select with overlapping label: Select component
- Select-06 - Select with multiple options: Select component
- Select-07 - Select with avatars: Select component
- Select-08 - Select with leading text: Select component
- Select-09 - Select with separator: Select component
- Select 10 - Flip Clock Daypart Picker: Pill-shaped hour/minute/period time picker with flip-digit transitions, a day/night glow ring, and quick daypart presets
- Select 11 - Alert Channels Multi-Select: Multi-select trigger that summarizes chosen alert channels as an animated overlapping icon stack with a spring-counted badge
- Select 12 - Workspace Role Select: Select for workspace roles with colored icon badges and descriptive subtext per option
- Separator 01 - Default: Basic horizontal separator dividing content sections
- Separator 02 - Vertical: Vertical separators between stat columns with label and value
- Separator 03 - Horizontal Label Placement: Horizontal separators with inline start, center, and end text labels
- Separator 04 - Vertical Label Placement: Vertical separators with top, center, and bottom text labels
- Separator 05 - Dashed: Dashed horizontal separator
- Separator 06 - Gradient Faded: Gradient faded horizontal separator that fades from transparent to border color
- Separator 07 - With Badge: Horizontal separator with centered badge
- Separator 08 - With Icon: Horizontal separator with centered icon
- Services 01 - Creative Services Overview: A colorful services section with icon cards and dual CTAs, perfect for agencies to present core offerings, guide visitors to portfolios…
- Services 02 - Services Animated Block: A premium dark mode services section with interactive list, visual preview, and detailed descriptions, ideal for creative agencies to…
- Sheet 01 - Different Directions: Drawer with different directions - top, right, bottom, left
- Sheet 02 - Scrollable Content: Drawer with scrollable content
- Sheet 03 - Shopping Cart: Drawer with products list, quantity controls, and sticky footer with total and checkout button
- Sheet 04 - Filter Panel: Drawer with products list, quantity controls, and sticky footer with total and checkout button
- Shine Border-01 - Basic: Shine Border component
- Shine Border-02 - Security Card: A laser scanner shine border with a vertical gradient sweep animation wrapping an identity verification card.
- Shine Border-03 - Feature Card: An interactive mouse-tracking spotlight shine border that reveals a gradient glow on hover, wrapping a feature highlight card.
- Shine Border-04 - Stats Card: A rotating meteor beam shine border with a conic gradient animation wrapping a live business stats dashboard card.
- Shine Border 05 - Aurora Glow: An aurora glow shine border with a hue-rotating gradient ring and pulsing halo wrapping a simple centered card.
- Shine Border 06 - Focus Frame: A camera focus-lock shine border with pulsing corner brackets instead of a continuous glowing ring, wrapping a simple centered card.
- Shine Border 07 - Marching Dashes: A marching dashes shine border with a crisp animated dashed outline continuously travelling around the edge, wrapping a simple centered…
- Sidebar 01 - Admin Dashboard Sidebar: A collapsible sidebar navigation with grouped menus, icons, and upgrade CTA, perfect for admin dashboards to organize pages, widgets, and…
- Skeleton 01 - Profile with Stats: Animated profile skeleton with staggered fade-up motion on each element — avatar, text lines, stats grid, and CTA button.
- Skeleton 02 - Table with Avatars: Animated table skeleton with a title bar, muted header row, avatar+text rows, and badge placeholders — staggered fade-up on scroll into…
- Skeleton 03 - List with Icons: Animated list skeleton with a title bar, icon+text rows, and badge placeholders — staggered fade-up on scroll into view.
- Skeleton 04 - Product Card Grid: Responsive product grid skeleton with square image, title, subtitle, price, and add to cart button placeholders.
- Skeleton 05 - Loading to Content: Blog card that shows a matching skeleton while loading, fades in the real content, and can be reloaded to replay the state.
- Skeleton 06 - Chat Conversation: Chat skeleton with a contact header, incoming and outgoing message bubbles of varied length, and a message composer.
- Skeleton 07 - Dashboard: Dashboard skeleton with four KPI cards and a bar chart panel with header, varied bar heights, and axis labels.
- Skeleton 08 - Shimmer Article: Article skeleton with a staggered shimmer sweep instead of a pulse, covering title, author, cover image, and paragraph lines.
- Slider 01 - Volume Control: Volume control slider with volume icons and smooth fill animation.
- Slider 02 - Emoji Rating: Emoji rating slider with hover preview ghost bar and reactive emoji/label display.
- Slider 03 - Temperature Control: Temperature control slider with cool/comfortable/warm zones, color-coded display, and hover preview.
- Slider 04 - Modern Volume: A sleek volume slider featuring a bold track design, custom vertical thumb, and smooth percentage transitions with NumberFlow.
- Slider 05 - Price Range Filter: A dual-thumb price range filter slider with a hover ghost preview — hover outside the selected range to see a semi-transparent extension…
- Slider 06 - Slingshot Launch Power: A slingshot-style slider: grab the thumb and pull it off the track like a catapult, see the mirrored target reticle preview where it'll…
- Slider 07 - Circular Volume Dial: A circular knob slider styled as a volume dial: drag around the ring to sweep a gradient arc from the top, with the live value and unit…
- Slider 08 - With Number Input: Opacity slider kept in sync with a number input that clamps and rounds typed values, plus a live preview swatch.
- Slider 09 - Ticks & Labels: Stepped instance size slider with tick marks and clickable XS to XL labels aligned to each step, showing CPU and memory for the chosen size.
- Slider 10 - Floating Value Label: Decimal slider with a value label that follows the thumb, grows while dragging, and a Precise / Balanced / Creative hint.
- Sonner 01 - Upload File: A clean, minimal toast notification for file upload progress and status updates.
- Sonner 02 - Delete Project: A clean, minimal toast notification for confirming permanent project deletion.
- Sonner 03 - Invite Member: A clean, minimal toast notification for inviting a new member to a project.
- Sonner 04 - Custom PR Merge: A premium custom toast notification for Pull Request merge flows with approval avatars.
- Sonner 05 - Custom Sync Status: A clean, minimal toast notification showing active repository sync status.
- Sonner 06 - Success Payout: Animated payout toast that transitions from an amber pending state to a teal success state with a smooth ocean-wave ripple emanating from…
- Sonner 07 - Failed Payout: Animated payout toast that transitions from an amber pending state to a red-500 failed state with a smooth ripple wave and slide-in text…
- Sonner 08 - Toast Types: Default, success, info, warning, and error toasts with descriptions, plus a toast with a close button and longer duration.
- Sonner 09 - Undo Action: Archive a conversation from a list and restore it to its original position with the Undo action in the toast.
- Sonner 10 - Positions: Position picker that fires toasts at top left, top center, top right, bottom left, bottom center, and bottom right, each with its own stack.
- Sortable 01 - Sortable Asset List: A drag-and-drop sortable asset list component using @dnd-kit with drag handles, file type icons, status badges, and smooth reordering…
- Sortable 02 - Sortable Asset Grid: A drag-and-drop sortable asset grid component using @dnd-kit with type badges, file sizes, and smooth reordering feedback across a…
- Sortable 03 - Sortable Grouped List: A nested drag-and-drop sortable component using @dnd-kit for reordering option groups and the items within each group, with drag handles…
- Sortable 04 - Sortable Media Library Grid: A drag-and-drop sortable media library component using @dnd-kit for reordering image assets by display priority within a responsive card…
- Sortable 05 - Sortable Numbered Checklist: A drag-and-drop sortable numbered checklist component using @dnd-kit with pill-shaped rows, a drag handle, and auto-updating step numbers…
- Sortable 06 - Sortable Music Queue: A drag-and-drop sortable music queue component using @dnd-kit with track artwork, artist and album details, a now playing badge, play…
- Spinner 01 - Default: Default shadcn spinner using the Loader2 icon with animate-spin.
- Spinner 02 - Throbber: Classic 8-bar radial throbber with stepped rotation and opacity gradient.
- Spinner 03 - Pinwheel: 6-blade pinwheel spinner with opacity gradient and continuous rotation.
- Spinner 04 - Circle Filled: Circular arc spinner with a dim background ring and rotating filled arc.
- Spinner 05 - Ellipsis: Three dots with staggered scale and opacity wave animation.
- Spinner 06 - Bars: Three vertical bars with staggered grow animation.
- Spinner 07 - Orbital Spinner: A central core with three orbiting rings that spin in opposite directions with varying opacity and size.
- Spinner 08 - Clock Ring: A clock-style loading indicator with a rotating ring and a marker arm that completes a full rotation.
- Spinner 09 - Ripple: A ripple-effect loading component with concentric expanding circular waves.
- Spinner 10 - Liquid Wave: A mathematically precise 1:1 replica of a liquid wave Lottie animation with TextMorph text transitions.
- Spinning Text-01 - Basic: Spinning Text component
- Spinning Text-02 - With Icon: Spinning Text component with animated icon
- Statistics 01 - KPI Summary Cards: A compact statistics section with KPI cards highlighting earnings, expenses, weekly sales, and orders, ideal for admin dashboards to…
- Statistics 02 - Business Metrics Bar: A horizontal KPI bar displaying orders, sales, profit, and expenses with weekly change indicators, ideal for dashboards to monitor…
- Stepper 01 - Custom Square Badges: Responsive stepper component with customizable indicators, checkmarks for completed steps, active and pending states, and content…
- Stepper 02 - Multi-Step Wizards: Multi-step configuration stepper wizard with distinct tabs for user details, workspace set up, and network options.
- Stepper 03 - Animated Progress Indicators: Stepper with spring-based progress line, traveling dot, pulsing active badge, icon to checkmark morphing, and reduced-motion support for…
- Stepper 04 - Segmented Progress Pill: Minimal segmented stepper with a spring-animated progress pill sliding across rounded segments, clickable step labels, and gentle content…
- Stepper 05 - Checkout with Validation: Checkout stepper for shipping, payment, and review with per-step validation, error indicators, card formatting, and an order placed screen.
- Stepper 06 - Compact Mobile Onboarding: Compact segmented progress stepper for mobile onboarding questions with a step counter, back button, skip, and a completion screen.
- Stepper 07 - Optional & Skipped Steps: Workspace setup stepper with required and optional steps, a skipped state, and a summary that links back to skipped steps.
- Switch-01 - Active effect: Switch with active effect component
- Switch-02 - With Icon: Switch component
- Switch-03 - Toggle theme: Switch toggle theme component
- Switch-04 - With Description: Switch component
- Switch-05 - With label: Switch component
- Switch-06 - Custom Colors: Switch component
- Switch 07 - Labeled Toggle: A reusable labeled switch with custom onLabel/offLabel props, a track that auto-sizes to the label text, and a spring-driven grip-textured…
- Switch 08 - Role Picker: A colorful role-picker switch that swaps track color and thumb icon per state, with a soft ambient glow and side labels that emphasize the…
- Switch 09 - Sizes & States: Small and default switches in off, on, disabled, and invalid states with clickable labels.
- Switch 10 - Async Save: Two-factor authentication switch that saves to the server with a saving state, a saved confirmation, and a revert with an error message…
- Switch 11 - Parent & Child Switches: Master switch that enables or disables a group of nested switches, with a live enabled count and automatic off when every child is off.
- Switch 12 - Notification Matrix: Notification preferences table with email, push, and SMS switches per event type and a column switch to toggle a whole channel.
- Switch 13 - Confirm Before Enabling: Maintenance mode switch that asks for confirmation in an alert dialog before turning on, and shows an offline status banner while active.
- Table 01 - Project Management Table: A sortable projects table with manager, team avatars, progress indicators, search, and pagination, ideal for admin dashboards to track…
- Tabs-01 - Animated: Tabs component
- Tabs-02 - Transition: Tabs component
- Tabs-03 - With Icon: Tabs component
- Tabs-04 - With Count: Tabs component
- Tabs-05 - Underline: Animated underline tabs component
- Tabs-06 - Vertical: Vertical animated tabs component
- Tabs-07 - Icon & Description: Tabs with icon and description component
- Tabs 08 - Animated Dashboard Tabs: A reusable, animated tabs component with a sliding active pill, icons, badges, and direction-aware content transitions, driven by a simple…
- Tabs 09 - Seasonal PixelSnow Tabs: A Winter/Monsoon tabs demo where the Winter panel is covered in a live pixel-snow WebGL shader effect and the Monsoon panel shows falling…
- Tabs 10 - Package Manager: Install command tabs for npm, pnpm, yarn and bun with a one-click copy button.
- Tabs 11 - Browser Tabs: Editor-style closable file tabs with file type icons and line-numbered content.
- Tabs 12 - Scrollable Overflow: Horizontally scrollable tabs with arrow buttons, edge fades, and auto-scroll to the active tab.
- Tabs 13 - Billing Toggle: Monthly and yearly billing tabs with a savings badge and animated pricing cards.
- Tabs 14 - Status Dots: Underline tabs with colored status dots, counts, and a filtered project list per status.
- Tabs 15 - Wizard Steps: Multi-step wizard tabs with numbered steps, an animated progress line, and Back and Next navigation.
- Team 01 - Creative Team Showcase: A vibrant team section featuring profile cards with roles and social links, perfect for agencies or startups to humanize their brand…
- Team 02 - Modern Team Grid: A clean team grid with large profile cards, roles, and social icons, ideal for agencies or SaaS companies to introduce key members and…
- Testimonial 01 - Bentro Grid Testimonials: A multi card testimonial section combining customer quotes, imagery, and performance stats, ideal for showcasing social proof, building…
- Testimonial 02 - Testimonial Slider Showcase: A clean testimonial slider with customer photo, detailed quote, navigation controls, and partner logos—perfect for highlighting success…
- Textarea-01 - Feedback Textarea: Textarea component
- Textarea-02 - Textarea with icon: Textarea component
- Textarea-03 - Required Textarea: Textarea component
- Textarea-04 - Textarea with button: Textarea component
- Textarea-05 - Auto growing textarea: Textarea component
- Textarea-06 - Textarea with characters left: Textarea component
- Textarea-07 - Textarea with floating label: Textarea component
- Textarea-08 - Textarea with helper text: Textarea component
- Textarea-09 - Disabled Textarea: Textarea component
- Textarea 10 - AI Prompt Composer: Chat prompt box where Enter sends and Shift + Enter adds a line, with attach and model buttons, a stop button while generating, and prompt…
- Textarea 11 - Mentions: Comment textarea that suggests people when you type @, with keyboard navigation, Enter or Tab to insert, and a mention button.
- Textarea 12 - Autosave Draft: Notes textarea that autosaves after you stop typing, with unsaved, saving, and saved x seconds ago states plus word count and read time.
- Textarea 13 - JSON Validation: Monospace JSON textarea with live validation, line and column error messages, and Format and Minify actions.
- Time Picker 01 - Scroll Columns: Popover time picker with scrollable hour, minute, and AM or PM columns
- Time Picker 02 - Booking Slots: Grid of bookable time slots where taken slots are disabled and the chosen slot is confirmed below
- Time Picker 03 - Ring Track: Circular ring time picker where an arc fills as you drag the knob, with the time and AM or PM toggle in the center and keyboard slider…
- Time Picker 04 - Time Range: Start and end time selects with a live duration badge and validation when the end is before the start
- Time Picker 05 - Stepper: Hour and minute steppers with up and down buttons, arrow key support, 15 minute steps, and an AM or PM toggle
- Time Picker 06 - Across Time Zones: Meeting time picker that converts the chosen time across cities with day and night icons and next day badges
- Time Picker 07 - Analog Clock Popover: Form field button that opens a draggable ring track time picker in a popover, with cancel and set actions
- Time Picker 08 - Analog Clock Dialog: Alarm card that opens a draggable ring track time picker in a modal dialog, ideal for mobile time selection
- Toggle 01 - Animated Sun/Moon: An animated toggle button that switches between Sun and Moon icons with smooth physics-based transitions.
- Toggle 02 - Animated Like Button: An animated like (heart) button with active scale pop-up animation and particle radial burst effects.
- Toggle 03 - Animated Upvote Button: An animated Product Hunt / Reddit style upvote button with bouncing arrow and sliding digit counter.
- Toggle 04 - Variants & Sizes: Default and outline toggles in small, default, and large sizes with pressed, disabled, and text states.
- Toggle 05 - Bookmark: Save for later toggle with a filled bookmark icon, a spring pop on save, and a Save / Saved label.
- Toggle 06 - Follow Button: Follow toggle in a profile row that switches to Following, shows Unfollow on hover, and updates the follower count.
- Toggle 07 - Call Controls: Video call control bar with microphone, camera, screen share, and raise hand toggles plus a live status line.
- Toggle 08 - Editor View Options: Code editor toolbar with word wrap, line numbers, and active line highlight toggles that update the code preview.
- Toggle Group 01 - Animated Formatting Toolbar: A premium animated view switcher and styling toolbar utilizing Radix UI Toggle Group and Framer Motion spring sliding highlights.
- Toggle Group 02 - Animated Social Reactions Widget: A premium social reactions toolbar (Like, Love, Dislike) using Base UI Toggle Group and Framer Motion spring micro-animations.
- Toggle Group 03 - Variants & Sizes: Single and multiple selection toggle groups in default and outline variants, attached and spaced, small and large, and vertical.
- Toggle Group 04 - View Switcher: Grid, list, and board view switcher that always keeps one view selected and re-lays out a project list.
- Toggle Group 05 - Weekday Picker: Multiple selection weekday picker for recurring schedules with round day toggles, presets, and a readable summary like Every weekday.
- Toggle Group 06 - Chart Time Range: Analytics card with a 24h, 7d, 30d, and 90d time range toggle that updates the total, trend, and bar chart.
- Toggle Group 07 - Product Options: Product variant picker with color swatch and size toggle groups, sold out sizes, low stock messages, and an add to cart button.
- Tooltip-01 - Hover Blog Card: Tooltip component
- Tooltip-02 - Content Tooltip: Tooltip component
- Tooltip-03 - Animated Tooltip: Animated Tooltip component
- Tooltip-04 - Rounded Tooltip: Tooltip component
- Tooltip-05 - Tooltip Position: Tooltip component
- Tooltip-06 - Avatar Tooltip: Tooltip component
- Tooltip-07 - Error Tooltip: Tooltip component
- Tooltip 08 - Editor Toolbar Tooltip: Tooltip component
- Tooltip 09 - Gooey Status Tooltip: Tooltip component
- Topbar 01 - Simple Navigation Topbar: Clean navigation topbar with brand logo, navigation menu, notifications, language switcher, and user profile. Ideal for admin panels, SaaS…
- Topbar 02 - Navigation Mega Menu Topbar: Multi level topbar with categorized navigation, quick access links, notifications, and user profile in a clean horizontal layout. Ideal…
- Topbar 03 - Login Action Topbar: Navigation topbar with primary links, login action, notifications, and user profile for quick access. Ideal for SaaS products…
- Topbar 04 - Centered Navigation Topbar: Centered navigation topbar with brand logo, quick access links, notifications, and profile actions. Ideal for SaaS products, documentation…
- Topbar 05 - Sidebar Integrated Topbar: Topbar paired with a collapsible sidebar, combining primary navigation, quick actions, notifications, and user controls in a unified…
- Topbar 06 - Search Focused Topbar: Clean topbar with a prominent search bar, sidebar toggle, notifications, and profile actions for faster navigation and content discovery.
- Two Factor Authentication 01 - Two-Factor Authentication Page: A secure two-factor authentication screen with one-time code inputs and resend option, adding an extra protection layer to your SaaS login…
- Verify Email 01 - Email Verification Page: A clean email verification screen that confirms account activation, guides users to check their inbox, and offers resend functionality for…
- Widget 01 - Analytics Overview Widget: A compact analytics widget displaying earnings and expenses with growth indicators, perfect for admin dashboards to provide quick…
- Widget 02 - Sales by Country Widget: A ranked country wise sales widget with flags, revenue values, and growth indicators, ideal for dashboards to monitor geographic…
Browse by category
- Input Components
- Data Display Components
- Feedback Components
- Action Components
- Navigation Components
- Overlay Components
- Card Components
- Button Components
- Select Components
- Layout Components
- Section Components
- Effect Components
- Media Components
- Badge Components
- Page Components
- Text Components
- Icon Components
- Alert Components
- Stat Components
- Switch Components