HextaUI — React components and blocks on shadcn/ui and Base UI with built-in motion and states.

React components and blocks on shadcn/ui and Base UI with built-in motion and states.

Included Components

79
AccordionAlertAlert DialogAspect RatioAttachmentAvatarBadgeBreadcrumbBubbleButtonButton GroupCalendarCardCarouselChartCheckboxCollapsibleComboboxCommandContext MenuData TableDate PickerDialogDrawerDropdown MenuEmptyFieldHover CardInputInput GroupInput OTPItemKbdLabelMarkerMenubarMessageMessage ScrollerNative SelectNavigation MenuNumber FlowPaginationPopoverProgressQuestionnaireRadio GroupResizableScroll AreaSelectSeparatorSheetSidebarSkeletonSliderSpinnerSwitchTableTabsTextareaToastToggleToggle GroupTooltipTreeVideo PlayeruseAutosizeuseButtonFeedbackuseComposedRefuseDelayedLoadinguseHeldKeysuseInvalidShakeuseMergedRefusePaginationuseTodayHairlineHotkeyMotionScroll FadeShimmer

HextaUI is an open-source library of foundation React components and dashboard blocks designed by Preet Suthar. Built directly on top of shadcn/ui, Base UI primitives, and Tailwind CSS v4, it handles micro-interactions, interruptible animations, keyboard accessibility, high contrast mode, and touch optimizations out of the box. Components are distributable via the shadcn CLI and accompanied by an MCP server for AI coding assistants.