Stack Builder
Configure every layer of your monorepo. The command and file tree update as you click.
monorepo--monorepo
frontend--frontend
backend--backend
database--database
orm · odm--orm
styling--styling
api style--api
auth--auth
package manager--pm
flagsboolean options
_ generated command
$pnpm create fs-app my-app \
--monorepo turborepo \
--frontend next.js \
--backend nestjs \
--database postgresql \
--orm prisma \
--styling tailwind \
--api rest \
--auth jwt \
--eslint \
--prettier \
--docker
_ generated structure
my-app/ ├── apps/ │ ├── web (next.js)/ │ │ ├── src/ │ │ └── package.json │ └── api (nestjs)/ │ ├── src/ │ ├── schema.prisma │ └── package.json ├── packages/ │ ├── ui/ # shared components │ ├── config/ # eslint, ts, tailwind │ └── db/ # ${state.orm !== "none" ? state.orm + " client" : "raw sql"} ├── turbo.json ├── docker-compose.yml ├── package.json └── tsconfig.base.json