I'm a newish JavaScript developer and I found CSR, SSR, authentication, hooks etc all very confusing. This is the starter template I wish I'd been able to find in 2022, only with Runes.
- Svelte 5 in runes mode
- PocketBase
- Collections are typed (see hooks.server & pocketbase.svelte)
- Supports authenticated access for both server (SSR) and client (CSR) routes
- Sign in/out/up and verify routes
- Uses realtime to react to account email being verified (thanks to example by RdnMach)
- Security class for easy and customisable authenticated routes (thanks to Captain Coderman and Rasoriano)
- PicoCSS
- Light / Dark Mode
- Simple, default styling
- Loading spinners
Everything under /app
is where I experiment and may or may not be in a working state.