closeup of a leaf

JB SvelteKit Starter

Hyper-performant, flexible Static Sites & Blogs with SvelteKit & MDSvex!

This is JB SvelteKit Starter, a project by Jesse Benjamin designed to get you up and running with SvelteKit for static websites and blogs.

I started this project because I love Svelte, want to see more people use it, and felt there was a lack of good reference for a blog with support for search & image optimisation all in the one place.

View on Github

Blog posts about blog posts

closeup of a leaf

The SEO Component

I come from a digital marketing background, so setting appropriate metadata and doing a bit of SEO is important to me!

Full Post
closeup of two mugs

Loading Posts as Data

SvelteKit supports loading data at build time for static output. This project uses .svx files in the filesystem as a data source.

Full Post
closeup of budding rose

Image Optimisation via Vite ImageTools

This project includes Vite ImageTools for image optimisation. I've also included some examples of how I like to process images.

Full Post

SvelteKit is great

I think SvelteKit is really cool. Svelte by itself is incredible, and SvelteKit is exactly what you want from a meta-framework. It may be less purpose-built for it than other meta-frameworks, but it can definitely be used to produce hyper-performant marketing sites & blogs that make heavy use of images with the great DX Svelte provides.

Looking at the roadmap in SvelteKit's GitHub repo, it seems like it's only going to get easier to do so in the future. I'm excited, and I think you should be too!