Search

Search the site

Build faster with components that are already documented and demoed

Start with standout blocks like File Viewer, File Tree, and Charts, then branch into category docs. Every tile below links straight to a real component page.

All Components

Browse the full library

Action Menu
Shadcn dropdown preset for item actions: icons, shortcuts, destructive items, labels, and separators.
Animated Laptop
Laptop mockup with a hover-reactive lid that springs open to reveal the screen. Built with pure CSS 3D transforms. For a static open pose with a visible keyboard deck, use laptop-mockup. Pairs with phone-mockup, tablet-mockup, and browser-mockup.
App Orbit
Premium spatial orbit system for AI dashboards, product control planes, and connected app ecosystems.
Area Charts
Stacked area charts for trajectory and part-to-whole movement over time.
Aura Blob
Default product-style backdrop: two `useSpring` radial blobs (smooth, easy to theme with oklch/gradients). Blobs keep their last position when the pointer leaves-no snap to center-and one short blend on pointer re-entry softens jumps; steady motion uses direct targets (springs handle smoothing). For a more dramatic multi-blob stack, see **fluid-cursor-background-02**.
Avatar Group Row
Stacked avatars with optional overflow count and social-proof caption.
Bar Charts
Categorical comparison charts for channels, pipeline progression, and stacked quality metrics.
Bento Grid
Asymmetric CSS grid with col/row span cells and a cursor-tracked hover spotlight on each tile.
Browser Mockup
mac-style browser chrome with traffic lights, tabs (decorative or per-tab content), and URL bar. Render React children, liveUrl iframe, or static image - single-tab via props or multi-tab via tabs.
Chat Bubble
Message bubble with markdown, avatar tooltips, delivery status, streaming cursor, and inline reactions.
Chat Input
Auto-growing textarea with send on Enter, optional attach/voice, character cap, and stop-generation mode.
Chat Typing Indicator
Three-dot pulse and optional “Name is typing…” label.

Showing 12 of 86 components

Live Playground Preview

These are real examples from the library rendered inline, so users can feel how components behave before opening full docs.

File Tree
Preview nested structures and navigation states live.
src
app
layout.tsx
page.tsx
globals.css
api
auth
route.ts
users
route.ts
components
ui
button.tsx
card.tsx
file-tree.tsx
header.tsx
footer.tsx
lib
utils.ts
constants.ts
hooks
use-auth.ts
use-theme.ts
public
favicon.ico
logo.svg
images
hero.png
avatar.jpg
package.json
tsconfig.json
next.config.mjs
tailwind.config.ts
.env.local
.gitignore
README.md
Open full docs
State Flow
See async and transition states update in real time.
Current State: idle
IdleReady
>
LoadingProcessing...
>
SuccessComplete!
v
ErrorFailed

idle → loading → success

loading → error (on failure)

Open full docs
Component Playground
Try an interactive component playground right on this page.

Compare playground

Adjust interactive compare props live

first image
second image
1<Compare
2 initialSliderPercentage={40}
3 slideMode="drag"
4 showHandlebar
5 autoplay={false}
6 autoplayDuration={3000}
7/>

Controls

initialSliderPercentage
slideMode
showHandlebar
autoplay
autoplayDuration
Open full docs