Registries
ActiveComponent library (general)286

@wds

Component library (general) · MIT · data updated 2026-07-28

Small, accessibility-focused shadcn registry from the Web Dev Simplified YouTube channel. Ships five components: Action Button, Loading Swap, Multi-Select, Number Input, and Password Input. Built for use alongside shadcn/ui with an emphasis on correct ARIA patterns and usability edge cases. Free and MIT-licensed; documented via Starlight. Use for: adding a handful of commonly-needed but tricky-to-get-right accessible form and action components (multi-select, numeric input, password visibility toggle) into a shadcn project without reinventing their accessibility handling.

@wds preview
accessibilitybuttonscomponentsdesign-systemformsloaders

Install

npx shadcn@latest add https://wds-shadcn-registry.netlify.app/r/registry.json

Health

StatusActive
Last commit1 month ago
LicenseMIT
Open issues21
ArchivedNo
Stars286

Components (10)

loading-swapaction-buttonnumber-inputmulti-selectpassword-inputloading-swap-experimentalaction-button-experimentalnumber-input-experimentalmulti-select-experimentalpassword-input-experimental
Components: loading-swap, action-button, number-input, multi-select, password-input, loading-swap-experimental, action-button-experimental, number-input-experimental, multi-select-experimental, password-input-experimental

Preview

Live sandbox previews render component source client-side. Where a component can’t be rendered standalone, sh4dcn falls back to its source and install command.

@wds · loading-swap

npx shadcn@latest add https://wds-shadcn-registry.netlify.app/r/loading-swap.json
View source