Introduction
A collection of accessible, customizable Svelte 5 components. Use the CLI to copy component source directly into your project — you own every line of code.
What is nnuikit?
nnuikit is not a traditional component library. Instead of importing pre-built components from a package, you use the CLI to copy component source code directly into your project. The result:
- You own 100% of the component code — modify anything freely
- No version lock-in or breaking changes from upstream updates
- 3-layer design token system — brand color, dark mode, and per-component overrides
- Built for Svelte 5 with runes, Tailwind CSS v4, and full keyboard accessibility