Introduction
ViraStack Start is a production-focused CLI that creates a modern React project in one command.
It cuts configuration fatigue with Next.js or TanStack Start templates, Feature-Sliced architecture, strict TypeScript, and AI agent rules.
Optional ecosystem tools such as ViraStack Mask and ViraStack Password can be selected during setup.
Why ViraStack Start?
- Interactive CLI: guided setup instead of a long flag checklist.
- Production-ready base: ESLint, Prettier, Husky, Knip, Commitlint, and CI come ready.
- Agent-ready: setup writes ViraStack AI rules and separately installs design skills so assistants match the project architecture.
What’s in the template?
Every template ships a Feature-Sliced layout, theme support, Zod env validation, and the same shared packages for state, forms, and UI. The full list with icons is on the templates → shared stack page. Optional multi-language setup is covered under i18n.
Auth, database, and test runners are intentionally out of scope; the architecture is left ready for you to add them when needed.
Getting started
Ready to create a project? Follow installation. For flags and non-interactive use see CLI; for framework and folder layout see templates.
