Skip to main content


The fastest way to build svelte apps
SvelteKit illustration

Powered by Svelte

SvelteKit is an application framework powered by Svelte — build bigger apps with a smaller footprint

learn Svelte

Best of both worlds

All the SEO and progressive enhancement of a server-rendered app, with the slick navigation of an SPA

read the docs

Build fast

Hit the ground running with advanced routing, server-side rendering, code-splitting, offline support and more

read the docs

SvelteKit is a framework for building web applications of all sizes, with a beautiful development experience and flexible filesystem-based routing.

Unlike single-page apps, SvelteKit doesn't compromise on SEO, progressive enhancement or the initial load experience — but unlike traditional server-rendered apps, navigation is instantaneous for that app-like feel.

Try it on StackBlitz or create a project locally.

npm create svelte@latest my-app
cd my-app
npm install
npm run dev -- --open
get started
We stand with Ukraine. Donate → We stand with Ukraine. Petition your leaders. Show your support.