# Features & Benefits

> Source: https://agilitycms.com/docs/sveltekit/features-benefits

The [SvelteKit Starter](https://github.com/agility/sveltekit-starter) is designed for developers who want a fast, efficient way to integrate Agility CMS with SvelteKit. It's a lightweight but complete foundation that leverages SvelteKit's flexibility and performance.

## Why use the SvelteKit Starter?

- **Minimal & efficient** — a streamlined template with working examples, so you're productive immediately.
- **Fast by default** — uses SvelteKit's prerendering and server-side rendering for excellent performance.
- **Effortless deployment** — ships with `adapter-auto`, so [Vercel](/docs/sveltekit/deploying-to-vercel) and [Netlify](/docs/sveltekit/deploying-to-netlify) deploys are zero-config ([Azure](/docs/sveltekit/deploying-to-azure) and [AWS](/docs/sveltekit/deploying-to-aws) are covered too).

## Features

- Integrates with Agility using the [`@agility/content-fetch`](https://www.npmjs.com/package/@agility/content-fetch) SDK.
- Connects to a sample Agility instance with preloaded pages and content (blog-style site).
- **Prerendering (SSG)** of the whole sitemap via SvelteKit's `entries()` + `prerender` — see [Routing & Sitemaps](/docs/sveltekit/routing-sitemaps).
- **Dynamic routing** — a single catch-all route maps every URL against the Agility sitemap.
- **Agility Components rendered as Svelte components** through a simple registry — see [Components](/docs/sveltekit/components).
- **Content lists & dynamic detail pages** (posts listing + post details) — see [Content Lists](/docs/sveltekit/content-lists).
- **Preview mode** for reviewing staged content in local dev.
- **TypeScript** throughout, styled with **Tailwind CSS**.

Start with [SvelteKit and Agility CMS](/docs/sveltekit/sveltekit-and-agilitycms), then dig into how it works.

---

Index of every docs page: https://agilitycms.com/docs/llms.txt
