Prebuilt UI componentsfor frontend developers.

React components for Tailwind and Motion add them with the CLI, keep the source in your repo, and ship responsive, accessible UI without starting from scratch.

See what you're getting.

Switch between real components and inspect the exact code you'll copy into your project.

kivi-ui.dev/components/animated-button

Why engineers choose Kivi.

Opinionated defaults, polished motion, and responsive layouts that help teams ship production-ready interfaces faster.

Light & dark mode, baked in.

Every component ships with carefully tuned design tokens for both themes. Switch instantly and keep states, shadows, and borders visually consistent.

  • Automatic light and dark theme support for every component
  • WCAG-AA compliant color contrast in both light and dark modes
  • Design tokens ensure consistency across themes
  • No custom overrides needed—both modes work out of the box

Shadcn + Kivi UI CLI support.

Quickly scaffold and extend your UI system with first-class CLI support. Use the shadcn or Kivi UI CLI to install components, hook into your CSS variables, and streamline upgrades—no manual steps required.

  • Unified CLI for shadcn & Kivi UI
  • Installs in one command
  • Effortless integration with your design tokens

Mobile-first by default.

Every component is built mobile-first and tested across breakpoints. Touch targets, typography scale, and layout stability are handled out of the box.

  • Tested down to 320 px
  • Touch + pointer parity
  • Fluid type scales out of the box

Smooth, intentional motion.

Built with Motion and tuned easing curves for crisp transitions. Animations stay smooth, avoid layout jank, and respect reduced-motion preferences.

  • 60 fps, GPU-friendly
  • prefers-reduced-motion native
  • Choreography that feels intentional

Reviewed by the community.

Creators across the web are showcasing Kivi UI. Here's a recent live review.

Manu Arora on Kivi UI — live

The project is excellent, the components are outstanding, and the design is simply great. You should secure a domain and start spreading the word about this. Be sure to add unique components that help people build websites faster and make them truly stand out.

Manu AroraFounder · Aceternity

Watch on YouTube