An opinionated and preconfigured template for starting a new app with minimal but enough dependencies to get started for a project of any size, with all the best features and defaults:
- pnpm as the dependency management
- Prettier as the opinionated code formatter
- mauss as the prettier config opinion
- TypeScript as the static type checker using svelte-check
- mauss as the tsconfig and type-safe SDK
- SvelteKit as the fullstack framework of choice
- @ignatiusmb/styles as the CSS resets
- syv as the Svelte complementary library
- Vite as both the dev server and bundler
- Vercel as the deployment platform (adapter)
Create anything from a static blog with markdown files pre-rendered at build time to a fullstack serverless app running on the edge with a database and authentication.
Get started instantly with:
pnpm install
pnpm dev
All that's left is to replace the %...%
values in the src/routes/+layout.svelte
file with your own.