SvelteKit Starter Kit
A SvelteKit project template powered by DatoCMS
Want to create your own starter project? Learn how to do that in our documentation!
SvelteKit Starter Kit
This project aims to be a great starting point for your SvelteKit projects that need to interact with DatoCMS.
- 🔍 Fully commented code — Every file is commented and explained in detail, it will be impossible to get lost!
- 💯 100% TypeScript — Thanks to gql.tada every GraphQL query is fully typed, and your IDE will help you complete the GraphQL queries.
- 🛠️ Minimal boilerplate — The project is minimal and exposes only what is necessary to get started, without complicated models that need to be removed.
- 🚫 Zero CSS — There is only one CSS import, which you can remove to use your preferred CSS tool.
- 📝 Full support for Draft Mode — Your editors can always view the latest draft version of the content.
- 🧩 Plugin ready — Support for the fantastic plugins Web Previews and SEO/Readability Analysis.
- 🔄 DatoCMS's Real-time Updates API — Your editors can see updated content instantly as soon as you save a new version on DatoCMS.
- 🌐 SEO Metadata — Full integration between SvelteKit and the SEO settings coming from DatoCMS.