An accessible checkbox component built on Base UI with a Motion spring checkmark draw animation.
Made by AxylInstallation
File Structure
Usage
Examples
With Helper Text
Card Selector
Custom Icon
Indeterminate State
Disabled
Props
| Prop | Type | Default |
|---|---|---|
checked? | boolean | "indeterminate" | - |
defaultChecked? | boolean | "indeterminate" | false |
onCheckedChange? | (checked: boolean | "indeterminate") => void | - |
label? | ReactNode | - |
labelClassName? | string | - |
indicatorClassName? | string | - |
disabled? | boolean | false |
className? | string | - |
Built by Axyl. A motion-first component registry for React.
Last updated: 8/20/2026