LibrariesComponentsBlocksPromptPlayground
sh4dcn
AI agents
Directory and component listing only — not affiliated with, endorsed by, or a clone of shadcn/ui. Source: the official shadcn/ui v4 registry directory · llms.txt · Repository

Components

Every component across every library — preview, select, and copy the install command.

components-full.jsoncomponents.json

Command Palette

Search for a command to run...

Categories

Tags

1–24 of 165 components

cta-1

A centered call-to-action band with a heading and buttons.

@7ovr

8-bit Button

A simple 8-bit button component

@8bitcn

Button

A shadcn-compatible button with an optional Stripe-style arrow animation

@8starlabs-ui

Button

A button demo component

@8starlabs-ui

Connect Wallet Button

A connect wallet button using Abstract Global Wallet with dropdown menu when connected

@abstract

SIWE Button

A streamlined SIWE authentication button that handles wallet connection, message signing, and authentication state

@abstract

Session Key Button

A comprehensive session key management button that handles creation, validation, and revocation of Abstract Global Wallet session keys

@abstract

Abstract App Voting

A voting button for Abstract apps that checks vote status and submits votes via Abstract Global Wallet

@abstract

Agent Disconnect Button

A button for disconnecting the agent session.

@agents-ui

Agent Track Toggle

A toggle button for controlling media tracks (microphone, camera, screen share) with appropriate icons and loading states.

@agents-ui

Start Audio Button

A button for starting the agent session's audio track when the browser blocks audio playback.

@agents-ui

Andromeda Button

A sci-fi / blueprint-aesthetic button with five variants (default, outline, ghost, destructive, link), three sizes (small, medium, large), optional leading ico…

@aicanvas

Crypto Swap

A crypto token-swap widget with live exchange rates, price impact, and an animated swap button.

@aicanvas

Button

Displays a button or a component that looks like a button.

@basecn

Button Group

A container that groups related buttons together with consistent styling.

@basecn

button

A button allows a user to perform an action, with mouse, touch, and keyboard interactions.

@baselayer

Upload Button

@better-upload

Button Button

Press scale, hover lift, variants and sizes.

@beui

Button Stateful Button

Idle → loading → success / error with blur-swap slots and morphing width.

@beui

Button Magnetic Button

Button composed with the Magnetic wrapper for cursor-attracted pull.

@beui

Dialog with Two Buttons

A dialog with two buttons block.

@blocks-so

button

Displays a button with neubrutalism styling and press-down animation

@boldkit

Alert

Displays a callout for user attention.

@bundui

Header Component

A header component with Clerk authentication buttons and user button.

@clerk
Page 1 of 7