svelte-vitals
Your SvelteKit app's code health, checked before it ships. Statically, no browser. Covers SEO, Performance, Correctness, Security, Architecture, and Accessibility.
Your SvelteKit app’s code health, checked before it ships. Statically, no browser.
Get started
Install and run svelte-vitals against your SvelteKit project in a minute.


svelte-vitals reads your source. It walks the layout chain to resolve each route’s effective <head>, and parses component bodies for runes, {@html}, images and ARIA. It scores your app per route and site-wide across six categories: SEO, Performance, Correctness, Security, Architecture, and Accessibility. When a score falls below your threshold, it gates CI. Add the Vite plugin and the same rules run against the real HTML your build ships, where every dynamic value is already resolved.