projectx Svelte Themes

Projectx

Reusable SvelteKit + Tailwind + Drizzle + Postgres devcontainer template

ProjectX Template

A clean, modern starter template for solo projects using:

  • SvelteKit (Svelte 5, runes mode)
  • Vite
  • Tailwind CSS + DaisyUI
  • Drizzle ORM
  • PostgreSQL
  • Docker + VS Code Dev Containers

Designed for fast iteration, minimal setup, and zero host pollution — especially on Windows via WSL2.


Stack Overview

Layer Tech
Frontend SvelteKit (Svelte 5, runes)
Styling Tailwind CSS + DaisyUI
Database PostgreSQL
ORM Drizzle
Dev environment Docker + VS Code Dev Containers
Runtime Node.js

Prerequisites

  • Docker Desktop (WSL2 backend recommended)
  • Visual Studio Code
  • VS Code extension: Dev Containers

That’s it. No local Node, Postgres, or tooling required.


  1. Create a new repo from this template
  2. Open the folder in VS Code
  3. Command Palette → Dev Containers: Reopen in Container
  4. In the container terminal:
npm install
cp .env.example .env
npm run db:up
npm run dev

Top categories

Loading Svelte Themes