Introduction
kora-ui is a TypeScript-first React component library styled entirely with Tailwind CSS. It ships unopinionated primitives plus six swappable themes — activate one with a single data-theme attribute.
What makes it different
Types first
Every prop and ref is strictly typed. No guessing in your editor.
Tailwind-native
Utility classes only. Your Tailwind config is the source of truth.
Zero runtime
No CSS-in-JS. No global stylesheet to fight. Ship only what you use.
Where to go next
Step 1Install and configure →
Get kora-ui into your app and wire up Tailwind.
ThemesSix swappable themes →Default (Tailwind stock) + vintage, futuristic, electric, oceanic, botanical.
ComponentButton →Three variants, three sizes. The first primitive we shipped.
SourceGitHub →Star, report issues, or contribute a component.