This is a SvelteKit-based blog starter template that utilizes MDsveX to allow writing blog posts with Svelte components embedded in Markdown. It is designed as a Progressive Web App (PWA) out of the box, featuring automatic responsive image generation and XML sitemap creation to optimize performance and SEO.
Highlights
Supports MDsveX, enabling the use of Svelte components directly within Markdown blog posts.
Includes a built-in script to generate responsive images and low-res placeholders to minimize layout shift.
Configured as a Progressive Web App (PWA) with service worker and manifest support.
Features an automated XML sitemap generation via a server route.
Easy setup using pnpm or npm for dependency installation and development server execution.