+ No components match "{query}" +
+ )} +{description}
++ {item.description} +
+ + ))} ++ {item.description} +
+ + ))} +
+ {`export function Button({ variant = "primary", children }) {
+ return (
+
+ );
+}`}
+
+ Grid variant
+Inline variant
+List variant
+Empty state
+Full audio player
++ Minimal player (play, time, scrub) +
++ Accepts a natural language query from the user. +
++ Processes the input and generates a response. +
++ Displays the generated response to the user. +
+Approval requested
+rm -rf ./build
+ + This action will delete the build directory. Do you want to + proceed? +
+Accepted
+rm -rf ./build
+ + Action was approved and completed successfully. +
+Rejected
+rm -rf ./build
+ + Action was denied by the user. +
++ Drag from the handle to see the custom connection line. +
+Drop a connection here.
++ Drag from the source handle to see the animated bezier connection line + with a circular endpoint indicator. +
++ Use the controls in the bottom-left to zoom, fit view, and lock + interactions. +
++ Two edge variants: Animated (top, with a traveling dot) + and Temporary (bottom, dashed line). +
++ Renders an AI-generated image from base64 data. The component + automatically constructs a data URI from the provided media type and + base64 string. +
+ ++ {children} +
+
+ Large language models are neural networks trained on vast amounts of text
+ data.{" "}
+
Your dashboard is ready to explore.
++ Opens a popover listing available audio input devices. Requires + microphone permission to show device names. +
++ This node demonstrates all available sub-components arranged + together. It has both target (left) and source (right) handles. +
++ This node only has a source handle on the right side. +
++ This node only has a target handle on the left side. +
++ A standalone card-style node with no connection handles. +
++ A dropdown menu that lets users open a query in various AI chat + providers. Each item generates a provider-specific URL and opens it in a + new tab. +
+ ++ Panels float above the canvas at fixed positions. +
++ Panels are floating overlays positioned at the edges of the canvas. +
++ 2 of 4 steps completed +
+Completed reasoning
+Streaming reasoning
+{outputText}
+ + Click the microphone button to begin recording. Uses the Web Speech API + when available, with a MediaRecorder fallback. +
+ +Transcription output
++ {transcript || "Transcribed text will appear here..."} +
+Suggested prompts
++ Click to select and reveal the toolbar below. +
++ A floating toolbar that appears below a selected node, providing + contextual actions. +
++ A dialog-based voice picker with search, gender, accent, and preview + controls. +
+ +Sofia Davis
+m@example.com
++ Olivia Martin +
+m@example.com
++ Isabella Nguyen +
+b@example.com
++ Sofia Davis +
+p@example.com
++ {type === "revenue" ? "$" : ""} + {payload[0].value.toLocaleString()} +
++ +20.1% from last month +
++ +180.1% from last month +
+Sofia Davis
+m@example.com
+Viewer
++ Can view and comment. +
+Developer
++ Can view, comment and edit. +
+Billing
++ Can view, comment and manage billing. +
+Owner
++ Admin-level access to all resources. +
+Jackson Lee
+p@example.com
+Viewer
++ Can view and comment. +
+Developer
++ Can view, comment and edit. +
+Billing
++ Can view, comment and manage billing. +
+Owner
++ Admin-level access to all resources. +
++ Isabella Nguyen +
+i@example.com
+Viewer
++ Can view and comment. +
+Developer
++ Can view, comment and edit. +
+Billing
++ Can view, comment and manage billing. +
+Owner
++ Admin-level access to all resources. +
+{v.name}
+ {v.defaultValue && (
+
+ default: {v.defaultValue}
+
+ )}
+ + {docs.description} +
+ )} +
+ {installCommand}
+
+
+
+ {prop.type}
+
+ {prop.default && (
+
+ Default:{" "}
+ {prop.default}
+
+ )}
+ {prop.description}
+ + {example.description} +
+ )} +{msg.text}
+ )} +Explain quantum entanglement in simple terms.
+How do I center a div?
+white
+black
+gray 50
+gray 100
+gray 200
+gray 300
+gray 400
+gray 500
+gray 600
+gray 700
+gray 800
+gray 900
+red 100
+red 200
+blue 100
+blue 200
+green 100
+green 200
+yellow 100
+yellow 200
+background default
+background alt
+background medium
+background muted
+background inverse
+background danger
+background success
+background accent
+border default
+border card
+border input
+border input hover
+border strong
+border danger
+border success
+border warning
+border info
+border accent
+hello world
+text default
+hello world
+text alt
+hello world
+text muted
++ hello world +
+text inverse
+hello world
+text danger
+hello world
+text success
+hello world
+text warning
+hello world
+text info
+hello world
+text accent
+surface dark
++ surface dark muted +
++ surface dark border +
+chart 1
+chart 2
+chart 3
+chart 4
+chart 5
+shadow mini
+shadow card
+shadow elevated
+shadow popover
+shadow modal
+shadow btn
+shadow kbd
+pill (999px)
+button (999px)
+input (999px)
+modal (16px)
+card lg (16px)
+card (12px)
+card sm (10px)
+dropdown (10px)
++ Display +
++ Display / 64–96px / Black (900) /-0.05em / 0.88 lh +
++ Section heading +
++ Section / 44–64px / Bold (700) /-0.035em / 0.95 lh +
++ Subsection heading +
++ Sub / 28–40px / Bold (700) /-0.02em / 1.0 lh +
++ Card heading +
++ Card / 20–28px / Semibold (600) /-0.01em / 1.1 lh +
++ Culture +
++ The Future of Open Design +
++ Design · March 2026 +
++ Systems That Scale +
++ 11px / Semibold (600) / uppercase / +0.12em tracking +
++ The magic that happens when you work in the open — co-creation, + co-celebration. ++
+ Pull quote / 1.5–2.5rem / Light (300) / -0.02em / 1.3 lh +
++ Open source design: all for one, one for all. +
+9XL / Light
++ AI will not replace your job. Humans that use AI will. +
+8XL / Light
++ Leave it cleaner than you found it. +
+7XL / Light
++ The magic that happens when you work in the open. +
+6XL / Light
++ Actual open AI. Co-creation, co-celebration. +
+5XL / Light
+
+ Work hard smarter, play hard in the grass.
+
4XL / Light
++ The first rule of open source design is you talk about open source + design +
+3XL / Light
++ Open source design: all for one, one for all. +
+2XL / Light
++ The magic that happens when you work in the open. +
+XL / Light
++ Leave it cleaner than you found it. +
+LG / Light
+
+ Work hard smarter, play hard in the grass.
+
BASE / Light
++ Actual open AI. Co-creation, co-celebration. +
+SM / Light
++ AI will not replace your job. Humans that use AI will. +
+XS / Light
+The quick brown fox
+300 / Light
+The quick brown fox
+400 / Regular
+The quick brown fox
+500 / Medium
+The quick brown fox
+600 / Semibold
+The quick brown fox
+700 / Bold
+The quick brown fox
+900 / Black
++ The quick brown fox jumps over the lazy dog +
+font-sans
++ The quick brown fox jumps over the lazy dog +
+font-display
++ Geist Mono — The quick brown fox +
+font-mono
+Please verify your billing information and try again.
++ Client requested dashboard redesign with focus on mobile + responsiveness. +
++ By clicking this checkbox, you agree to the terms and conditions. +
++ Press{" "} + + ⌘J + +
++ Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do + eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut + enim ad minim veniam, quis nostrud exercitation ullamco laboris + nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in + reprehenderit in voluptate velit esse cillum dolore eu fugiat + nulla pariatur. Excepteur sint occaecat cupidatat non proident, + sunt in culpa qui officia deserunt mollit anim id est laborum. +
+ ))} ++ Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed + do eiusmod tempor incididunt ut labore et dolore magna aliqua. + Ut enim ad minim veniam, quis nostrud exercitation ullamco + laboris nisi ut aliquip ex ea commodo consequat. Duis aute + irure dolor in reprehenderit in voluptate velit esse cillum + dolore eu fugiat nulla pariatur. Excepteur sint occaecat + cupidatat non proident, sunt in culpa qui officia deserunt + mollit anim id est laborum. +
+ ))} +
+ {JSON.stringify(data, null, 2)}
+
+ ),
+ });
+ }
+
+ return (
+ + The React Framework – created and maintained by @vercel. +
++ Beautifully designed components built with Tailwind CSS. +
+ ++ {children} +
+ ++ Set the dimensions for the layer. +
++ Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed + do eiusmod tempor incididunt ut labore et dolore magna + aliqua. Ut enim ad minim veniam, quis nostrud exercitation + ullamco laboris nisi ut aliquip ex ea commodo consequat. + Duis aute irure dolor in reprehenderit in voluptate velit + esse cillum dolore eu fugiat nulla pariatur. Excepteur sint + occaecat cupidatat non proident, sunt in culpa qui officia + deserunt mollit anim id est laborum. +
+ ))} +Add to library
+Add to library
+{label}
++ {group.label} +
++ Corner Radius +
+ + {label} + +Preview
++ Shadow Intensity +
+ + {label} + +Preview
++ Customize the design language in real time. +
++ Presets +
++ Weight +
+ + {weightLabel} + ++ Letter Spacing +
+ + {trackingLabel} + +Preview
++ Heading +
++ Body text sample for preview. +
+