ecd38ee28b1f703cb9ca6af42e007b513d7c0e96
frontend-svelte
Copier template for a SvelteKit frontend, either as a frontend/ part next to other parts or alone at the root of the project (layout): SvelteKit on Bun with Tailwind v4, ultracite (biome) and optional shadcn-svelte, served by a Bun server with SSR, as a static SPA behind serve.ts, or as a static SPA that the backend api serves from frontend/build.
Ships frontend/docker-compose.yml with root-relative paths, docker-compose.local.yml (published ports) and docker-compose.prod.yml (the caddy network), a Makefile with fmt, check, build and dev, .env.example, CLAUDE.md, .claude/rules for Svelte and ultracite, the Svelte MCP server and .impeccable/ scaffolding. Applied on top of the infra template, layout: parts or layout: single respectively.
copier copy --trust -d project_name="My Thing" -d serve=bun <this-repo> <dest>
copier update -a .copier/frontend.yml
Languages
Jinja
86.4%
TypeScript
11.3%
HTML
2.3%