pocketbase-sveltekit-starter
Purpose: A starter app combining PocketBase backend with SvelteKit frontend for building high-performance, static frontend applications with a full-featured backend.
Key Features:
- SvelteKit Frontend: Fully static, client-side only (no NodeJS runtime required), built with
adapter-static
and SSR disabled. - PocketBase Backend: Provides a complete backend solution including:
- SQLite database with CRUD API
- Realtime subscriptions for live data updates
- Authentication (email + OAuth2) and authorization
- File storage (local or S3)
- Extensibility via JavaScript or Golang (custom endpoints, hooks, etc.)
- Live Development: Supports HMR for Svelte frontend and hot-reloading for backend (Go/JS changes).
- SvelteKit Frontend: Fully static, client-side only (no NodeJS runtime required), built with
Target Audience: Developers looking for a starter template to build custom applications with a SvelteKit frontend and PocketBase backend, especially those prioritizing static frontends and minimal runtime dependencies.
Framework Support: Primarily built for SvelteKit (frontend) and PocketBase (backend).
For deeper backend/frontend details, refer to:
- Backend: ./pb/README.md ↗
- Frontend: ./sk/README.md ↗
backendpocketbasesveltesveltejssveltekitfrontend
Featured Stories
No featured articles here. Navigate to an article, then pick the Feature on menu button