BlockDex

Components

Registries

Free blocks

Method

BlockDex

Components

Registries

Free blocks

Method

Open API

BlockDex

Components

Registries

Free blocks

Method

Open API

Registries/blode/ui

blode/ui

blode.co
Freerepo only

UI Library for Design Engineers

Items

85

2026-08-03Every entry in its own registry.json, counted last night.

Free to install

85

2026-08-03Item endpoints that returned source without credentials.

Behind a key

0

2026-08-03Item endpoints that answered 401.

Last push

3 days ago

3 stars. Both figures are GitHub's about this repository, not ones this index measured.
blode.co mblode/blode-ui registry.json This registry as JSON

Components

Search within
Freeits item endpoint answered without a keyPaidits item endpoint answered 401Unverifiedit serves no item endpoint we could ask
80 in this registry, first 48 shown
ComponentWhat the registry says it isKindAccessInstallsCommand
AccordionaccordionA vertically stacked set of interactive headings that reveal or hide associated content.ComponentsFree2 deps
AlertalertA callout that displays a short, important message to attract attention.ComponentsFreeno deps
Alert Dialogalert-dialogA modal dialog that interrupts the user with important content and expects a response.ComponentsFree1 dep
Ask User Questionsask-user-questionsA stepped questionnaire with single- or multi-select options, free-form answers, and skip.ComponentsFree1 dep
Aspect Ratioaspect-ratioA component that maintains a consistent width-to-height ratio.ComponentsFree1 dep
AttachmentattachmentA card for files and images with upload, processing, error, and done states, an optional full-card trigger, and a scrollable group.ComponentsFree1 dep
AutocompleteautocompleteAn input that suggests matching values while typing.ComponentsFree1 dep
AvataravatarAn image element with a fallback for representing the user.ComponentsFree1 dep
BadgebadgeA small status indicator for labelling and categorising items.ComponentsFree1 dep
Bar Listbar-listA compact comparison list that visualises values as horizontal bars.ComponentsFreeno deps
BreadcrumbbreadcrumbA navigation aid that shows the current page location within a hierarchy.ComponentsFree1 dep
BubblebubbleA message surface for chat interfaces, with variants, alignment, reactions, and composable content.ComponentsFree1 dep
ButtonbuttonAn interactive element that triggers an action when clicked.ComponentsFree1 dep
Button Groupbutton-groupA container that groups related buttons together with shared styling.ComponentsFreeno deps
CalendarcalendarA date field component that allows users to pick dates.ComponentsFree2 deps
CardcardA container for grouping related content and actions.ComponentsFreeno deps
CarouselcarouselA slideshow component for cycling through a set of content.ComponentsFree1 dep
Chat Messagechat-messageA chat transcript entry for user and assistant messages, with attachments and a hover meta row.ComponentsFree1 dep
CheckboxcheckboxA control that allows the user to toggle between checked and unchecked states.ComponentsFree1 dep · 2 files
Checkbox Groupcheckbox-groupA grouped set of related checkboxes managed with shared state.ComponentsFree1 dep
Circular Progresscircular-progressA circular indicator that shows the progress of a task.ComponentsFreeno deps
CollapsiblecollapsibleAn interactive component that expands and collapses a panel of content.ComponentsFree1 dep
ComboboxcomboboxAn autocomplete input that combines a text field with a filterable dropdown list.ComponentsFree2 deps
CommandcommandA command palette for fast, keyboard-driven searching and navigation.ComponentsFree1 dep
Context Menucontext-menuA menu that appears on right-click, providing contextual actions.ComponentsFree1 dep
Copy Buttoncopy-buttonA button that copies text to the clipboard with animated feedback.ComponentsFree2 deps
Currency Inputcurrency-inputA formatted input field for entering monetary values.ComponentsFree2 deps
DialogdialogA modal window that overlays the main content and requires user interaction.ComponentsFree1 dep
DirectiondirectionA context provider for managing text direction (LTR/RTL) across components.ComponentsFree1 dep
DrawerdrawerA panel that slides in from the edge of the screen.ComponentsFree1 dep
Dropdown Menudropdown-menuA menu that opens from a trigger button, displaying a list of actions.ComponentsFree1 dep
EmptyemptyA placeholder displayed when there is no content or data to show.ComponentsFreeno deps
FieldfieldA form field wrapper that pairs a label, input, and helper text.ComponentsFreeno deps
File Thumbnailfile-thumbnailA square preview tile for an attached file — an image thumbnail or a file icon with name.ComponentsFreeno deps
FormformA form component with validation powered by React Hook Form and Zod.ComponentsFree4 deps
Hover Cardhover-cardA popup card that appears when hovering over a trigger element.ComponentsFree1 dep
InputinputA text input field for capturing user data.ComponentsFree1 dep
Input Groupinput-groupA wrapper that combines an input with addons like icons or buttons.ComponentsFreeno deps
Input Messageinput-messageA chat composer with an auto-resizing textarea, action slots, a send button, and drag-and-drop attachments.ComponentsFree2 deps
Input OTPinput-otpA one-time password input with individual character fields.ComponentsFree1 dep
ItemitemA flexible list item component for menus, settings, and data rows.ComponentsFree1 dep
KbdkbdA styled keyboard key indicator for displaying shortcuts and key combinations.ComponentsFreeno deps
LabellabelAn accessible label that associates text with a form control.ComponentsFree1 dep
MarkermarkerA compact inline status line for activity feeds and transcripts, with optional icon, separator, and border variants.ComponentsFree1 dep
MenubarmenubarA horizontal menu bar with dropdown menus, commonly used for application navigation.ComponentsFree1 dep
MessagemessageA row primitive for chat transcripts, pairing an avatar with content, header, and footer, aligned to the start or end.ComponentsFreeno deps
Message Scrollermessage-scrollerA chat scroll container that anchors turns, opens saved transcripts, follows streamed responses, loads history without jumping, and jumps to any message.ComponentsFree1 dep
MetermeterA meter that shows a scalar value within a bounded range.ComponentsFree1 dep
See the other 32

Utilities

Search within
4 in this registry
ComponentWhat the registry says it isKindAccessInstallsCommand
Use Copy To Clipboarduse-copy-to-clipboardA hook that copies text to the clipboard and resets after a timeout.UtilitiesFreeno deps
Use Mobileuse-mobileA hook that detects whether the viewport matches a mobile breakpoint.UtilitiesFreeno deps
Use Tab Observeruse-tab-observerA hook that observes and tracks the active tab indicator position.UtilitiesFreeno deps
UtilsutilsUtility functions including cn() for merging Tailwind CSS classes.UtilitiesFree2 deps

Other

Search within
1 in this registry
ComponentWhat the registry says it isKindAccessInstallsCommand
Blode UIblodeBlode UI design-system base built on Base UI.OtherFree4 deps
BlockDex

Built by

Kynth Studio

Index

Components
Registries
Method
Open API

Guides

shadcn component libraries
Best shadcn registries
Free shadcn blocks

Reference

Corpus counts
Crawl health
hello@kynth.studio
Privacy
Terms

BlockDex

BlockDex

Built by

Kynth Studio

Index

Components
Registries
Method
Open API

Guides

shadcn component libraries
Best shadcn registries
Free shadcn blocks

Reference

Corpus counts
Crawl health
hello@kynth.studio
Privacy
Terms

BlockDex

BlockDex

Built by

Kynth Studio

Index

Components
Registries
Method
Open API

Guides

shadcn component libraries
Best shadcn registries
Free shadcn blocks

Reference

Corpus counts
Crawl health
hello@kynth.studio
Privacy
Terms

BlockDex