STRUCTURE IS A SUPERPOWER.Latest release: v2.6.3

THE CLI FOR FEATURE-SLICED DESIGN

Big ideas.
Clear layers.
Built to grow.

Turn your next frontend into a codebase that makes sense. Scaffold your foundation. Generate your slices. Build what comes next.

$npx create-fsd-architecture@latest
  • React
  • Next.js
  • Vue
  • Nuxt
  • SvelteKit
SCROLL TO CONNECT THE DOTS

OPEN SOURCE / IN NUMBERS

Small command. Growing momentum.

Downloads for create-fsd-architecture since May 30, 2026. Public npm and GitHub counts; dates show the latest successful data check.

01 / FROM IDEA TO STRUCTURE

Less setup.
More forward.

01 / 03

A foundation. Not a blank folder.

Choose your framework and stack. Start with FSD layers, TypeScript, and tooling already in place.

Create your first project
my-app / srcEXAMPLE

$ npx create-fsd-architecture@latest

app/         → initialize
pages/       → compose routes
widgets/     → assemble UI
features/    → user actions
entities/    → your domain
shared/      → common ground

Your framework. A deliberate structure.

02 / 03

Your next feature. In the right place.

Add features, entities, widgets, and pages to an existing project. The generator follows your saved framework and stack choices.

Explore slice generation
src / features / authEXAMPLE

$ npx create-fsd-architecture -g feature auth

api/         → requests
model/       → state & logic
ui/          → components
index.ts     → public API

Stack from fsd.config.json

Less repeated setup. More product work.

03 / 03

One configuration. Room to evolve.

Keep framework and stack decisions in fsd.config.json. Inspect your project and review an upgrade plan before applying changes.

Understand safe upgrades
fsd.config.jsonEXAMPLE

$ npx create-fsd-architecture upgrade --dry-run

{
  "framework": "react-vite",
  "apiClient": "fetch",
  "serverState": "react-query",
  "clientState": "zustand"
}

A plan you can review before you upgrade.

02 / GO A LAYER DEEPER

The overview ends here.
The possibilities don’t.

Get the full picture, at your own pace.

YOUR NEXT CHAPTER

Build something big.
Start with structure.

Your framework. Your stack. A foundation you can build on.

Get started View on GitHub
$ npm create fsd-architecture@latest

Support FSD CLI

If FSD CLI helps you build, consider supporting its development and documentation. Donations are optional.

GitHub Sponsors (opens in a new tab)Buy Me a Coffee (opens in a new tab)

InstaPay · Egypt

ashrafmo-1

للدعم من مصر عبر إنستا باي. تأكد من بيانات المستلم قبل تأكيد التحويل.