svelte-kitty Svelte Themes

Svelte Kitty

A DX-first, type-safe SvelteKit starter template built for self-hosting. Includes authentication and user management.

Svelte Kitty 🐈

A SvelteKit starter template built for self-hosting:

npm create svelte-kitty # setup
npm run build:send # and deploy

For initial deployment, follow this guide to setup VPS and SSL.

Features

  • 🍊 Svelte v5 Runes API with TypeScript
  • ⚡️ One-Command Setup and Deployment
  • 🌍 Multi-Language Support (English, Korean)
  • 🚀 Automatic Database Setup with Drizzle ORM
  • 📝 Form Data and .env Validation using Valibot
  • 🎨 Tailwind CSS Components for Consistent Look
  • 🔑 Magic Link and PIN-Based User Authentication
  • ♻️ Automatic Session Renewal for Persistent Logins
  • 🛡️ User Role Management with Instant Deactivation
  • 🙋 User Onboarding with Customizable Data Collection
  • 🔒 Optional JWT Key Rotation for Enhanced Security
  • 📱 Responsive Mobile Layout with Bottom Navigation
  • ⏳ Button Loading Spinner During Form Submission
  • … and so much more!

Top categories

svelte logo

Need a Svelte website built?

Hire a professional Svelte developer today.
Loading Svelte Themes