Reusable Component Libraries for React and React Native and Devtools to help developers build better apps.
| Package | Version | Description |
|---|---|---|
| @nayan-ui/react | React component library built on HeroUI + Tailwind CSS v4 | |
| @nayan-ui/native | React Native component library built on HeroUI Native + Uniwind | |
| @nayan-ui/games | Free games for React Native projects | |
| @nayan-ui/cli | CLI for project scaffolding, sitemap & robots.txt generation | |
| @nayan-ui/ai | AI-powered code reviewer using Codex & Claude Code agents |
| Application | Description |
|---|---|
| @nayan-ui/website | Documentation website built with Next.js + Nayan UI |
| @nayan-ui/video-editor | Video editor built with Vite + MediaBunny + Nayan UI |
| Example | Description |
|---|---|
| examples/vite | React + Vite + Tailwind CSS v4 + Nayan UI |
| examples/nextjs | Next.js + Tailwind CSS v4 + Nayan UI |
| examples/expo | Expo + Uniwind + Nayan UI native |
| examples/games | Expo + Nayan UI Games |
npx @nayan-ui/cli new my-app -t vite
cd my-app
npm install
npm run devnpx create-next-app@latest my-app
cd my-app
npm install @nayan-ui/react
npm install -D @tailwindcss/postcss tailwindcss
npm run devSee examples/nextjs for full setup with transpilePackages and @tailwindcss/postcss.
npx @nayan-ui/cli new my-app -t expo
cd my-app
npm install
npx expo startnpx @nayan-ui/cli new my-app -t games
cd my-app
npm install
npx expo startThis is a Bun monorepo.
# Install dependencies
bun install
# Development
bun run react:dev # Watch-build the React package
bun run website:dev # Run the docs website (localhost:3001)
bun run native:build # Build the Native package
# Production
bun run react:build # Build the React package
bun run website:build # Build the docs website
bun run native:build # Build the Native packageFor detailed documentation, component APIs, examples, and guides, visit www.nayanui.com
We welcome contributions! See the contribution guide to learn how to contribute to the repository and development workflow.
MIT