Production-ready Next.js and TanStack Start projects in one command. Feature-based architecture, strict TypeScript and AI rules come with setup; extra tools are picked from a menu.
Claude Code · Cursor
Claude Code and Cursor rules, plus three design skills, come with setup. Agents write code that fits your architecture from day one.
Standard folder structure
Each feature keeps its api, components, hooks, schemas and stores together. As the project grows, it stays clear where code belongs.
Same architecture
Pick Next.js or TanStack Start; the folder structure, rules and tooling stay the same. React 19, Tailwind CSS 4 and Base UI come ready.
npx virastack · add · --yes
Answer a few questions and the project, dependencies, AI rules and first commit are ready. Add tools later with one command, or run it without prompts in CI.
Query · Zustand · nuqs
Server data, UI state and URL state each get their own tool. It stays clear where each piece of data lives, so the code stays untangled.
Zod · Vitest · MSW
Strict TypeScript and Zod keep data flow type-safe from the start. Vitest, Testing Library and MSW come set up for tests.