The React UI Ecosystem That Ships With Everything
Headless primitives, styled components, a CLI, and pre-built blocks. Type-safe, accessible, and built on Tailwind CSS.
Why Duck UI
Everything you need to build fast, accessible interfaces, all in one ecosystem.
Ship faster with production-ready components that are accessible, composable, and styled with Tailwind CSS.
Unstyled, ARIA-compliant primitives give you full control over markup and styling. Own every pixel.
One command to get started. Supports Next.js, Vite, Astro, Laravel, and more out of the box.
Every component, hook, and primitive is fully typed. Your editor knows what to do before you do.
A vim-style command engine with hotkey parsing, sequence recording, and playback for power users.
Auth flows, dashboards, sidebars, and charts. Drop them in, tweak the styles, and ship faster.