Welcome to Kokonut UI
Kokonut UI is an open-source collection of stunning UI components built with modern web technologies. It provides a comprehensive set of beautifully designed, accessible, and customizable components that you can easily add to your React projects.What is Kokonut UI?
Kokonut UI is a component library that combines the power of:- React 19 - The latest version of React for building modern user interfaces
- Tailwind CSS v4 - Utility-first CSS framework for rapid UI development
- shadcn/ui - High-quality, accessible component primitives
- Motion (Framer Motion v12) - Powerful animations and interactions
- TypeScript - Full type safety and excellent developer experience
Kokonut UI is built on top of shadcn/ui’s architecture, which means you get the benefits of copy-paste components that live in your codebase, giving you full control and customization.
Key Features
46+ Production-Ready Components
A growing collection of meticulously crafted components including buttons, cards, navigation elements, and complex interactive components.
Easy Installation via CLI
Install components instantly using the shadcn CLI with the
@kokonutui namespace. No need to manage component dependencies manually.Full TypeScript Support
All components are written in TypeScript with strict mode enabled, providing excellent IntelliSense and type safety.
Tailwind CSS v4
Built with the latest version of Tailwind CSS, taking advantage of new features and performance improvements.
Beautiful Animations
Smooth, performant animations powered by Motion (Framer Motion) that enhance user experience without sacrificing performance.
Accessible by Default
Components are built on Radix UI primitives, ensuring WCAG compliance and keyboard navigation out of the box.
How It Works
Unlike traditional npm packages, Kokonut UI follows the shadcn/ui philosophy:- No package installation - Components are added directly to your project
- Full source code access - Modify and customize components to fit your needs
- No vendor lock-in - You own the code, no dependencies on external packages
- Tree-shakeable - Only ship the code you actually use
Quick Example
Here’s how easy it is to add a component to your project:
That’s it! The component and all its dependencies are now in your project.
What’s Next?
Installation Guide
Learn how to set up Kokonut UI in your project with step-by-step instructions.
Browse Components
Explore the full collection of 46+ components with live examples and code.
Open Source
Kokonut UI is open source and MIT licensed. You can find the source code on GitHub and contribute to the project.This project is sponsored by Vercel as part of their OSS 2025 Program.