The explorer for the shadcn registry ecosystem.
[Diarmuradi]
[Diarmuradi]
[Diarmuradi]
[Diarmuradi]
[Diarmuradi]
[Diarmuradi]
[Diarmuradi]
[Diarmuradi]
[Diarmuradi]
[Diarmuradi]
[Diarmuradi]
[Diarmuradi]
[Diarmuradi]
[Diarmuradi]
[Diarmuradi]
[Diarmuradi]
[Diarmuradi]
[Dominik UI] An animated braille loading indicator with wave, typewriter, shimmer, and pulse variants.
[Dominik UI] A copyable command block with attached agent tabs and a sliding active pill — tabs can sit above or below the command.
[Dominik UI] Animated icon tabs with a sliding active pill and an expanding label, built on the shadcn tooltip.
[Dominik UI] A composable segmented permission control with an animated sliding pill — read/write levels and deny/neutral/allow toggles.
[Beamline UI] A message that stays until it is dealt with: what happened, what to do, an action; danger and warning are announced; dismissing folds its height away.
[Beamline UI] A blocking confirmation that must be answered: the scrim does not dismiss it, focus starts on the safe choice, and an async action keeps it open until the work finishes.
[Beamline UI] A person or account in a small space: a photo, or initials on the hue their name always gets; presence dot; circle for people, square for companies.
[Beamline UI] A short status, category or count label: six tones, an icon or a status dot, two sizes.
[Beamline UI] A phone panel that rests at a peek and follows the finger to full height; a flick down closes it, and the handle works from the keyboard.
[Beamline UI] The action control: five weights and a brand fill, a buy/sell tone, sm/md/lg and a 44 px touch size, icon-only, a loading state that keeps its size and focus, and a label that changes in place.
[Beamline UI] A yes/no choice with an optional label and help, including the mixed state for select-all; the check draws itself in.
[Beamline UI] Quick filters as chips: a chosen chip fills and grows a check, counts show what each would return, and extra chips fold behind “+N”.
[Beamline UI] One value from a long list found by typing (time zones, countries, customers): ranked matches with the match emphasised, keywords, optional group headings, clearable; the field keeps focus, and below 640 px the list opens as a bottom sheet with its own search.
[Beamline UI] Copies a value and confirms in place: the icon becomes a check and the label says Copied; a refused copy says so instead of pretending.
[Beamline UI] "Designed with Beamline" for a site's footer: the Beamline mark and a quiet line, or a small badge. With your partner code, each new customer's first purchase through it earns you 30% in cash.
[Beamline UI] A focused task over the page (create, invite, rename) with a title, body and footer; focus moves in, is trapped and returns on close.
[Beamline UI] A list of actions behind a trigger, with shortcuts, check items, headings and submenus; one highlight glides under the pointer and jumps with the keyboard.
[Beamline UI] All 40 free Beamline components, MIT: editable source in src/ui/beamline.
[Beamline UI] Ambient light around one element that says something is happening: an aurora under a working composer, or a ring of light round a live card.
[Beamline UI] Confirms a costly action by holding instead of clicking: a fill sweeps across while held and drains if let go early; pointer, touch, Space and Enter all hold.
[Beamline UI] A single-line text field with its label, help and error wired for assistive tech, three sizes and adornments.
[Beamline UI] The generic list row: media, title, description, meta and trailing actions; becomes a link or button when interactive.
[Beamline UI] Keyboard keys as keycaps, for combinations and sequences (G then A); `mod` resolves to ⌘ or Ctrl per platform, symbols are spoken as words.
[Beamline UI] The text label tied to a form control, with a required marker that screen readers announce.
[Beamline UI] Editable Metal look and local font assets (archivo, geist, geist-mono, inter).
[Beamline UI] Editable Prism look and local font assets (geist, geist-mono, instrument-serif).
[Beamline UI] Moves through pages of a known length: first, last and the current page's neighbours, with an optional “41–60 of 468”. It answers to its own room: narrow, “Page 6 of 24”; wide, one more neighbour on each side.
[Beamline UI] One choice among rich options as cards with optional media, icon, detail and a figure; one selection ring follows the stable choice.
[Beamline UI] The agent's trace, fed by your stream: a shimmering label and the seconds so far while it works, then "Thought for N seconds"; steps that check off, prose thoughts, search sources or tool calls, open while running and folded when done.
[Beamline UI] One agent run as a waterfall: every step (model calls, tools, retrieval, checks, sub-agents) nested under the step that started it, each a bar on a shared time axis, with retries as separate attempts on the same bar, tokens and cost per step and for the run; while it runs the bars grow live, and cho
[Beamline UI] The search entry point: magnifier, clear button, Escape to clear, a shortcut hint and an optional live border beam.