SvelteKit IndieWeb Starter

Note: This is a work-in-progress SvelteKit port of the Next.js blog example from Vercel's examples repository.

This is a portfolio site template that embraces IndieWeb principles. IndieWeb is a people-focused alternative to the "corporate web", promoting the creation and ownership of your online presence. It emphasizes publishing content on your own domain and maintaining control over your data while still participating in the wider social web through standards like Webmentions, Microformats, and IndieAuth.

Built with:

  • Svelte 5 / SvelteKit 2
  • Bun 1.2
  • MDsveX for Markdown/MDX support
  • Tailwind CSS 4
  • Optimized for SEO (sitemap, robots)
  • RSS Feed
  • Dynamic OG images
  • Syntax highlighting
  • Vercel Speed Insights / Web Analytics
  • Geist font

Demo

[soon]

How to Use

You can choose from one of the following two methods to use this repository:

One-Click Deploy

[soon]

Clone and Deploy

Clone and install dependencies:

git clone [repository-url]
cd blog
bun install

Then, run SvelteKit in development mode:

bun dev

Deploy it to the cloud with Vercel, Netlify, Cloudflare, etc.

Top categories

Loading Svelte Themes