Claymorphism for React

Soft software.
Absurdlybuilt.

Pouf is a puffy, pastel, maximalist UI kit — and the best-looking one you'll install this year. Every surface a cushion — bright, chunky, tactile. Copy it in shadcn-style and own the source.

npx shadcn@latest add https://pouf.worksonmy.dev/r/button.json
Live components ↓no className, no drift, no excuses

Dashboard

Everything a cushion.
Live
Revenue$48.2k
Signups1,204
Notifications
38components
12blocks
6templates
0lock-in
MITlicensed
Everything's live

A whole toybox.

Browse all →
Buttons
Tones
Switch
Checkbox
Badges
LiveNewBeta
Slider
Segmented
Avatars
ALGH
Online
Stepper
Progress
Radio
Loading
Copy a whole screen

Templates, not snippets.

All 6 →
Or just one section

Blocks that already work.

Wired, not wireframed: validation, filters, empty states, optimistic updates. Paste one into a page you already have.

All 12 →

Six pastels, one system.

Components speak intent — tone="up", not tone="mint" — so a re-theme is one place.

purple
pink
blue
mint
yellow
orange

Depth is the affordance

Buttons press in. Badges stay flat. State you can feel before you read it.

You own the source

Install with the shadcn CLI or copy the file. Tailwind v4 + Radix under the hood. No dependency to lock.

Any icon, any lib

Named roles for convenience, or drop in lucide, phosphor, your own SVG. The vocabulary is a default, not a cage.

Go make something puffy.

One command. Component and its dependencies, straight into your project. That's the whole trick.

npx shadcn@latest add https://pouf.worksonmy.dev/r/dashboard.json