A polyglot CLI scaffolder for spinning up production-ready full-stack projects in seconds. Pick your backend language, pick your frontend framework — get independent, deployable projects with best practices baked in.
https://github.com/user-attachments/assets/9bd25b19-c0fc-485b-8552-c8799f8bb21a
CLAUDE.md.# Using bun (recommended)
bunx create-fs-stack@latest
# Using npx
npx create-fs-stack@latest
# Or run from source
git clone https://github.com/FabianLevi/create-fast-stack.git
cd create-fast-stack
bun install
bun run dev
CLAUDE.md, README.md, and config filesEvery backend exposes GET /health with CORS pre-configured. Every frontend fetches and displays the backend status on load.
| Backend | Language | Frontend | Framework |
|---|---|---|---|
| FastAPI | Python 3.12+ | React + Vite | React 19, Tailwind v4, Vitest |
| Chi | Go 1.22+ | Next.js | Next 15, tRPC v11, Tailwind v4 |
| NestJS | TypeScript | Angular | Angular 19, Tailwind v4, Vitest |
| ASP.NET Core | C# 13 / .NET 10 | SvelteKit | Svelte 5, Tailwind v4, Vitest |
| Axum | Rust 2021 |
Mix and match — any backend with any frontend.
| Addon | Description |
|---|---|
| Biome | Fast, unified formatter and linter |
| Husky | Git hooks with lint-staged pre-commit |
| Skills | Framework-specific Claude Code skills |
| MCP | MCP servers for enhanced AI context (Context7) |
Projects are created as independent sibling folders:
my-app/
├── my-app-backend/ # Independent git repo
│ ├── src/
│ ├── CLAUDE.md # Stack-specific AI instructions
│ ├── .env.example
│ └── README.md
└── my-app-frontend/ # Independent git repo
├── src/
├── CLAUDE.md # Stack-specific AI instructions
├── .env.example
└── README.md