{"repo":"wesselgrift/sveltekit-spa","free":true,"listed":false,"github":"https://github.com/wesselgrift/sveltekit-spa","clone":"git clone https://github.com/wesselgrift/sveltekit-spa.git","description":"A minimal boilerplate for building SPAs with SvelteKit using adapter-static, Supabase Auth, Supabase Postgres and shadcn-svelte UI.","language":"Svelte","stars":37,"topics":["spa","sveltekit","shadcn-ui","supabase"],"license":"MIT","category":"ui-components","readme_excerpt":"SvelteKit SPA Boilerplate Everything you don't want to spend time on when prototyping or building an MVP — already done. - Complete auth flows (signup, login, email verification, password reset, account management) with Supabase - shadcn-svelte UI components with accessible form patterns - Optional multi-step onboarding flow - Protected routes, RLS policies, and profile persistence out of the box Features - SvelteKit SPA mode with adapter-static and client-side routing fallback - Svelte 5 runes ( $state , $derived , $effect ) for modern reactive state - Supabase Auth (email/password, signup verification, password reset) - User profile persistence in Supabase ( user profiles ) - RLS-friendly data access patterns from the browser - shadcn-svelte UI primitives and accessible form patterns - Tailwind CSS 4 + TypeScript - Protected route group with auth + email verification guards - Optional multi-step onboarding flow (feature-flagged, config-driven) Cursor Configuration This project includes Cursor rules, skills, and MCP server integrations that keep AI-assisted development aligned with the project's conventions and security requirements. Rules ( .cursor/rules/ ) - sveltekit-spa.mdc — Primary project rules covering SvelteKit conventions, runes, TypeScript, Supabase auth/database patterns, shadcn-svelte usage, form handling, onboarding flow, accessibility, error handling, and code style. Always applied. - engineering-patterns.mdc — Classic engineering patterns (Factory, Repository","default_branch":null,"files":null,"tree":[],"storefront":"/r/wesselgrift","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/wesselgrift/sveltekit-spa/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}