webkit.lite.svelte Svelte Themes

Webkit.lite.svelte

Svelte starter kit for websites

WebKit Lite SvelteKit Template

Technology Stack

Core Technologies

  • Svelte 5
  • TypeScript
  • Vite

Framework

  • SvelteKit

Authentication

  • Better-Auth

Database

  • Drizzle ORM
  • libSQL (SQLite-compatible)

Styling

  • Tailwind CSS 4
  • Lucide Svelte (Icons)

Testing

  • Vitest
  • Playwright (Browser testing)

Development Tools

  • ESLint 9
  • Prettier
  • Vite DevTools (JSON)
  • Svelte Check

Email

  • Resend

Payments

  • Polar (Better-Auth add-on)

Additional Libraries

  • Zod (Schema validation)
  • Paraglide (Internationalization)
  • clsx (Conditional classes)
  • tailwind-merge (Class merging)
  • tailwind-variants (Variant system)
  • tw-animate-css (Animations)

Development Setup

# Install dependencies
pnpm install

# Run development server
pnpm dev

# Build for production
pnpm build

# Run tests
pnpm test

# Run tests in watch mode
pnpm test:unit

# Database operations
pnpm db:push
pnpm db:generate
pnpm db:migrate
pnpm db:studio

Key Configuration

  • Package Manager: pnpm
  • Module Type: ESM
  • Development Port: 5173 (Vite default)
  • Svelte Version: 5 (Latest)
  • Tailwind CSS: 4 (Latest)

Top categories

Loading Svelte Themes