Getting Started with kinu
Learn how to set up and use kinu components in your project. Build beautiful, accessible interfaces with minimal effort.
Install kinu
Add kinu to your project using your preferred package manager:
npm
npm install kinupnpm
pnpm add kinuyarn
yarn add kinuWhat's Included
kinu provides a comprehensive set of accessible components:
Form Components
Input, Button, Checkbox, Radio, Select, Textarea, and more
15+ ComponentsLayout & Navigation
Tabs, Accordion, Sidebar, NavigationMenu, Breadcrumb
8+ ComponentsFeedback & Overlays
Toast, Dialog, AlertDialog, Popover, Tooltip
12+ ComponentsData Display
Table, Card, Avatar, Badge, Progress, Skeleton
10+ ComponentsDesign Principles
🎯 Accessibility First
Built with semantic HTML and ARIA attributes. Screen reader friendly and keyboard navigable.
⚡ Performance Focused
Lightweight components with minimal runtime overhead. Tree-shakable for optimal bundle sizes.
🎨 Customizable
CSS custom properties allow easy theming. Override styles without fighting specificity.
🔧 Developer Experience
TypeScript support, clear documentation, and intuitive APIs make development smooth.