craftdotui
craftdotui.vercel.appUnverifiedrepo only
A collection of beautiful, interactive UI components built with React.js, Tailwind CSS, and Framer Motion.
Items
248
2026-08-02Every entry in its own registry.json, counted last night.Free to install
0
2026-08-02Item endpoints that returned source without credentials.Behind a key
0
2026-08-02Item endpoints that answered 401.Last push
4 months ago
6 stars. Both figures are GitHub's about this repository, not ones this index measured.Components
Search withinFreeits item endpoint answered without a keyPaidits item endpoint answered 401Unverifiedit serves no item endpoint we could ask
| Component | What the registry says it is | Kind | Access | Installs | Command |
|---|---|---|---|---|---|
| baseui-accordionbaseui-accordion | A Base UI accordion component | Components | Unverified | 2 deps | |
| baseui-alert-dialogbaseui-alert-dialog | A Base UI alert dialog component | Components | Unverified | 2 deps | |
| baseui-arrowbaseui-arrow | Shared arrow component and styles for Base UI components | Components | Unverified | 1 dep | |
| baseui-autocompletebaseui-autocomplete | A Base UI autocomplete component | Components | Unverified | 2 deps | |
| baseui-avatarbaseui-avatar | A Base UI avatar component | Components | Unverified | 1 dep | |
| baseui-buttonbaseui-button | A Base UI button component | Components | Unverified | 1 dep | |
| baseui-checkboxbaseui-checkbox | A Base UI checkbox component | Components | Unverified | 1 dep | |
| baseui-checkbox-groupbaseui-checkbox-group | A Base UI checkbox group component | Components | Unverified | 1 dep | |
| baseui-collapsiblebaseui-collapsible | A Base UI collapsible component | Components | Unverified | 2 deps | |
| baseui-comboboxbaseui-combobox | A Base UI combobox component | Components | Unverified | 2 deps | |
| baseui-context-menubaseui-context-menu | A Base UI context menu component | Components | Unverified | 1 dep | |
| baseui-dialogbaseui-dialog | A Base UI dialog component | Components | Unverified | 1 dep | |
| baseui-fieldbaseui-field | A Base UI field component | Components | Unverified | 1 dep | |
| baseui-fieldsetbaseui-fieldset | A Base UI fieldset component | Components | Unverified | 1 dep | |
| baseui-formbaseui-form | A Base UI form component | Components | Unverified | 1 dep | |
| baseui-inputbaseui-input | A Base UI input component | Components | Unverified | 1 dep | |
| baseui-menubaseui-menu | A Base UI menu component | Components | Unverified | 1 dep | |
| baseui-menubarbaseui-menubar | A Base UI menubar component | Components | Unverified | 1 dep | |
| baseui-meterbaseui-meter | A Base UI meter component | Components | Unverified | 1 dep | |
| baseui-navigation-menubaseui-navigation-menu | A Base UI navigation menu component | Components | Unverified | 1 dep | |
| baseui-number-fieldbaseui-number-field | A Base UI number field component | Components | Unverified | 1 dep | |
| baseui-particles-accordionbaseui-particles-accordion | no description published | Components | Unverified | 1 dep | |
| baseui-particles-accordion-controlledbaseui-particles-accordion-controlled | Controlled accordion with programmatic state management | Components | Unverified | no deps | |
| baseui-particles-accordion-default-openbaseui-particles-accordion-default-open | Accordion with an item open by default. | Components | Unverified | no deps | |
| baseui-particles-accordion-multiplebaseui-particles-accordion-multiple | Accordion with multiple panels open at once | Components | Unverified | 1 dep | |
| baseui-particles-alert-dialogbaseui-particles-alert-dialog | no description published | Components | Unverified | 1 dep | |
| baseui-particles-autocompletebaseui-particles-autocomplete | no description published | Components | Unverified | 1 dep | |
| baseui-particles-autocomplete-async-searchbaseui-particles-autocomplete-async-search | Autocomplete with async search | Components | Unverified | 1 dep | |
| baseui-particles-autocomplete-auto-highlightbaseui-particles-autocomplete-auto-highlight | Autocomplete with auto-highlight items | Components | Unverified | 1 dep | |
| baseui-particles-autocomplete-disabledbaseui-particles-autocomplete-disabled | Disabled autocomplete | Components | Unverified | 1 dep | |
| baseui-particles-autocomplete-with-clear-and-triggerbaseui-particles-autocomplete-with-clear-and-trigger | Autocomplete with clear and trigger buttons | Components | Unverified | 1 dep | |
| baseui-particles-autocomplete-with-groupsbaseui-particles-autocomplete-with-groups | Autocomplete with groups | Components | Unverified | 1 dep | |
| baseui-particles-autocomplete-with-start-addonbaseui-particles-autocomplete-with-start-addon | Autocomplete with clear and trigger buttons | Components | Unverified | 1 dep | |
| baseui-particles-avatarbaseui-particles-avatar | no description published | Components | Unverified | no deps | |
| baseui-particles-avatar-fallbackbaseui-particles-avatar-fallback | Avatar with fallback initials | Components | Unverified | no deps | |
| baseui-particles-avatar-groupbaseui-particles-avatar-group | Grouped/stacked avatars | Components | Unverified | no deps | |
| baseui-particles-avatar-radiusbaseui-particles-avatar-radius | Avatar border radius variants | Components | Unverified | no deps | |
| baseui-particles-avatar-sizesbaseui-particles-avatar-sizes | Avatar size variants | Components | Unverified | no deps | |
| baseui-particles-buttonbaseui-particles-button | no description published | Components | Unverified | 1 dep | |
| baseui-particles-button-destructivebaseui-particles-button-destructive | Destructive button variant | Components | Unverified | 1 dep | |
| baseui-particles-button-disabledbaseui-particles-button-disabled | Disabled button states | Components | Unverified | 1 dep | |
| baseui-particles-button-ghostbaseui-particles-button-ghost | Ghost button variant | Components | Unverified | 1 dep | |
| baseui-particles-button-iconbaseui-particles-button-icon | Icon-only button | Components | Unverified | 1 dep | |
| baseui-particles-button-loadingbaseui-particles-button-loading | Button with loading state | Components | Unverified | 1 dep | |
| baseui-particles-button-outlinebaseui-particles-button-outline | Outline button variant | Components | Unverified | 1 dep | |
| baseui-particles-button-roundedbaseui-particles-button-rounded | Fully rounded button | Components | Unverified | no deps | |
| baseui-particles-button-secondarybaseui-particles-button-secondary | Secondary button variant | Components | Unverified | 1 dep | |
| baseui-particles-button-sizesbaseui-particles-button-sizes | Button size variants | Components | Unverified | 1 dep |
Blocks
Search within| Component | What the registry says it is | Kind | Access | Installs | Command |
|---|---|---|---|---|---|
| craftui-particles-steppercraftui-particles-stepper | Basic stepper demo | Blocks | Unverified | no deps |
Hooks
Search within| Component | What the registry says it is | Kind | Access | Installs | Command |
|---|---|---|---|---|---|
| use-callbackuse-callback | A hook that provides a stable callback reference while always invoking the latest version of the provided function. | Hooks | Unverified | no deps | |
| use-click-outsideuse-click-outside | A hook to detect clicks outside of a specified element | Hooks | Unverified | no deps | |
| use-confettiuse-confetti | A hook to trigger confetti animation | Hooks | Unverified | no deps | |
| use-debounceuse-debounce | A hook to debounce rapidly changing values | Hooks | Unverified | no deps | |
| use-hydrateduse-hydrated | A hook that returns whether the component has hydrated on the client to avoid hydration mismatches. | Hooks | Unverified | no deps | |
| use-is-mobileuse-is-mobile | A hook that detects whether the current viewport width is below the mobile breakpoint. | Hooks | Unverified | no deps | |
| use-media-queryuse-media-query | A hook for responsive breakpoint detection using media queries | Hooks | Unverified | no deps | |
| use-mounteduse-mounted | A hook that returns whether the component is currently mounted, updating on mount and unmount. | Hooks | Unverified | no deps | |
| use-optimisticuse-optimistic | A hook that wraps React.useOptimistic to manage optimistic updates for lists, supporting add, update, and delete actions. | Hooks | Unverified | no deps | |
| use-query-stringuse-query-string | A hook that helps build updated URL query strings by merging or removing parameters from existing search params. | Hooks | Unverified | no deps |
Themes
Search within| Component | What the registry says it is | Kind | Access | Installs | Command |
|---|---|---|---|---|---|
| indexindex | no description published | Themes | Unverified | 3 deps |
Utilities
Search within| Component | What the registry says it is | Kind | Access | Installs | Command |
|---|---|---|---|---|---|
| utilsutils | Utility functions including cn for merging Tailwind classes | Utilities | Unverified | 2 deps |
