Scaffold production-ready projects with Feature-Sliced Design architecture in seconds.
- FSD Architecture — Pre-configured layers: app, pages, widgets, features, entities, shared
- Interactive CLI — Guided setup with project name, template selection, and dependency installation
- Multiple Templates — Choose from available project templates (more coming soon)
- Zero Config — Start coding immediately with sensible defaults
- TypeScript — Full TypeScript support out of the box
npx create-fsd-architecture@latest my-appOr with a specific package manager:
npm create fsd-architecture@latest my-appnpx create-fsd-architecture@latestThe CLI will guide you through:
- Project name — Name your project
- Template selection — Choose your framework
- Install dependencies — Optionally install packages
- Start dev server — Optionally launch the development server
npx create-fsd-architecture@latest my-appPass the project name directly to skip the name prompt.
| Template | Status |
|---|---|
| React + Vite | Available |
| Next.js | Coming Soon |
Projects are scaffolded with the FSD architecture:
src/
├── app/ # App-level setup: providers, routing, styles
├── pages/ # Full pages composed from widgets and features
├── widgets/ # Large self-contained UI blocks
├── features/ # User interactions and actions
├── entities/ # Business entities and their representations
└── shared/ # Reusable utilities, UI kit, configs
- Node.js 18 or later
ISC