workerwizard-sveltekit Svelte Themes

Workerwizard Sveltekit

Deploy sveltekit to cloudflare workers

WorkerWizard - SvelteKit on Cloudflare Workers

A streamlined solution for deploying SvelteKit applications to Cloudflare Workers.

Features

  • 🚀 Fast Deployment
  • ⚡ Edge Computing
  • 🔧 Easy Setup
  • 🌍 Global Distribution
  • 📚 Comprehensive Documentation

Project Structure

graph TD
    A[workerwizard-sveltekit] --> B[src]
    A --> C[static]
    A --> D[.vscode]
    A --> E[.svelte-kit]
    A --> F[.wrangler]
    
    B --> G[routes]
    B --> H[lib]
    B --> I[app.css]
    B --> J[app.d.ts]
    B --> K[app.html]
    
    G --> L[+page.svelte]
    G --> M[+layout.svelte]
    G --> N[about/+page.svelte]
    G --> O[Header.svelte]
    
    H --> P[components/ui]
    H --> Q[utils]
    
    P --> R[button]
    P --> S[card]
    P --> T[tooltip]
    P --> U[avatar]

Getting Started

Prerequisites

  • Node.js 18+
  • npm or pnpm
  • Cloudflare account

Installation

  1. Clone the repository:

    git clone https://github.com/CLQuantizer/workerwizard-sveltekit.git
    cd workerwizard-sveltekit
    
  2. Install dependencies:

    npm install
    
  3. Configure your environment:

    cp .env.example .env
    # Edit .env with your Cloudflare credentials
    

Development

Start the development server:

npm run dev

Deployment

Deploy to Cloudflare Workers:

npm run deploy

Tech Stack

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Top categories

Loading Svelte Themes