Beautiful, animated components built with Tailwind CSS and Motion. Inspired by shadcn/ui — install components individually, own the code.
apps/docs— Documentation site (Next.js, port 3001)apps/showcase— Marketing / demo site (Next.js, port 3000)
packages/registry— Component source code (Button, Badge, Card, Input, Separator, etc.)packages/cli—npx nikaCLI tool for adding components to user projectspackages/tailwind-config— Tailwind CSS preset and theme tokenspackages/eslint-config— Shared ESLint configurationspackages/typescript-config— Shared TypeScript configurations
# Install dependencies
pnpm install
# Start all apps in dev mode
pnpm dev
# Build everything
pnpm build
# Lint
pnpm lint
# Type check
pnpm check-types- Turborepo — Monorepo build system
- pnpm — Package manager
- TypeScript — Strict mode
- React 19 — UI framework
- Next.js 16 — App framework
- Tailwind CSS — Styling
- Motion — Animations
- Headless UI — Accessible primitives
- class-variance-authority — Component variants
- tailwind-merge + clsx — Class composition
MIT