create-zero-ui
v1.1.2
Published
Zero-UI project scaffolder for React. Instantly sets up zero-runtime UI state, Tailwind variants, PostCSS, and SSR-safe config in Vite or Next.js apps.
Maintainers
Readme
create-zero-ui
⚡ Instantly scaffold React Zero-UI into your Next.js or Vite project
npx create-zero-ui
🚀 What It Sets Up
✅ Shared (Next.js & Vite)
Adds
@react-zero-ui/coreto your projectGenerates
.zero-ui/attributes.js+attributes.d.tsPatches your
tsconfig.json:"paths": { "@zero-ui/attributes": ["./.zero-ui/attributes.js"] }
🔷 Next.js Specific
Injects initial
data-*attributes intoapp/layout.tsxAdds
postcss.configwith:plugins: [ // ❗zero-ui must come before tailwind "@react-zero-ui/core/postcss", "@tailwindcss/postcss" ]
🔶 Vite Specific
Patches
vite.config.tswith:export default defineConfig({ plugins: [zeroUI(), react()] });Vite does not require a PostCSS config
🧪 Works With
Next.js(App Router)Vite(React projects)pnpm,yarn, ornpm
🛠 Usage
npx create-zero-uiFollow the CLI prompts to scaffold your config in seconds.
📚 Related
🤝 Contributing
Found a bug or want to help? PRs welcome at react-zero-ui/core.
License
MIT
