weini/ui docs
ComponentsFoundationsGuideChangelog
Get started

Start

OverviewGetting startedThemingDesign foundationsTypographyForms & accessibilityChangelog

Actions

ButtonIconButtonButtonGroupToggleToggleGroupSplitButtonAction SurfaceToolbar

Forms

InputNumberInputCheckboxRadioGroupSelectMultiSelectTextareaSwitchLabelComboboxPasswordInputSearchInputSliderRangeSliderFileUploadPinInput / OTPDatePickerDatePickerRangeTimePickerFieldInput GroupCalendar

Display

CardBadgeSeparatorAvatarAlertProgressEmptyStateSkeletonSpinner

Overlays

PopoverDropdownMenuTooltipToastDialogAlertDialogSheetDrawerContextMenuHover Card

Navigation

TabsBreadcrumbPaginationAccordionStepperLinkNavigationMenuSidebarMenubar

Layout

AspectRatioCollapsibleScrollAreaResizable

Data

TableVirtualListTree

Utilities

KbdVisuallyHidden

Releases

Changelog

New features and fixes, explained in plain English.

Registry 0.1.0

2026-09-23

The first Weini UI components are available as editable Vue source. Add only the components you need with the Weini command.

CLI version 0.1.0

Weini UIDesign system · Vue component library · Free and public