An accessible, stylable checkbox component built with Radix UI and Motion for React with spring-animated checkmark SVG drawing.
Made by AxylDefault animated Radix UI checkbox with interactive label and spring checkmark draw animation.
Checkbox with supplementary title and description text.
Selectable card container with embedded animated checkbox.
Checkbox in a partially checked indeterminate state.
| 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: 9/11/2026
By clicking this checkbox, you agree to our Terms of Service and Privacy Policy.