Sapper • The next small thing in web development

Powered by Svelte

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

learn more

Best of both worlds

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

learn more

Build fast

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

learn more

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

Unlike single-page apps, Sapper 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.

Read the introductory blog post to learn more.

# for Rollup
npx degit "sveltejs/sapper-template#rollup" my-app
# for webpack
npx degit "sveltejs/sapper-template#webpack" my-app
cd my-app

npm install
npm run dev & open http://localhost:3000
		

Learn Sapper