New: six AI app starters, tested with real usage-based billingSee AI starters

SvelteKit & AstroOne-time

Halyard

Astro with Svelte islands on Cloudflare Workers and D1

About this starter

Halyard builds the whole product in Astro: server-rendered pages on Cloudflare Workers, interactive parts as Svelte islands, data in D1 and uploads in R2. It includes Lucia-style sessions with email and Google sign-in, Stripe subscriptions, a team model with invites, an admin page and email through Cloudflare Email Workers or Resend.

The kit is opinionated that most SaaS screens are forms and tables that do not need a client-side app. Pages load fast and the bundle stays small. The limitation is D1: it has size limits per database and fewer tools than Postgres, so heavier reporting or large tenants will push you toward a migration the docs do not cover.

Highlights

  • 01Fully on Cloudflare: Workers, D1 and R2
  • 02Svelte islands only where interaction is needed
  • 03Teams with invites and an admin page

Tags

  • SvelteKit, Turso and Polar for edge-hosted subscription apps

    • turso
    • polar
    • cloudflare
    Subscription$15/mo
  • Astro starter for developer-tool SaaS: docs, changelog, pricing, API keys

    • astro
    • starlight
    • api keys
    Open sourceFree
  • Astro marketing site and SvelteKit app, one repo, one design system

    • astro
    • sveltekit
    • monorepo
    One-time$99 once
Live demo · Forkable— View template →