hono-svelte-5 Svelte Themes

Hono Svelte 5

A reference for building full stack web app usingπŸ”₯Hono as the backend framework and Svelte 5 for the frontend.

πŸ”₯Hono-Svelte-5

A full-stack project using Hono as the backend framework and Svelte 5 for the frontend.

Features

  • πŸš€ Fast and lightweight backend with Hono
  • ⚑ Modern frontend with Svelte 5
  • πŸ“¦ SQLite database with Cloudflare D1
  • πŸ”’ Type-safe database operations with Drizzle ORM
  • ✨ Beautiful UI components with ShadCN-Svelte
  • 🎨 Styling with Tailwind CSS
  • πŸ“ Schema validation with Zod
  • πŸ” Authentication and authorization
  • 🌐 API route handling
  • 🚦 Environment variables management

Tech Stack

  • Frontend: Svelte 5 (Sveltekit + static adapter)
  • Backend: Hono (Cloudflare Workers)
  • Database: SQLite with Cloudflare D1
  • ORM: Drizzle ORM
  • Validation: Zod
  • UI Components: Tailwind CSS + ShadCN-Svelte

Prerequisites

  • Bun >= 1.0.0 (for development)
  • Node.js >= 18
  • Cloudflare account (for Workers and D1)
  • Wrangler CLI installed globally (npm i -g wrangler)

Project Structure

⭐ Getting Started

  1. Clone the repository
    git clone https://github.com/mosherivkin/hono-svelte-5.git
    cd hono-svelte-5
    

πŸ› οΈ Development

πŸš€ Deployment

🀝 Contributing

πŸ“„ License

πŸ’¬ Support

Top categories

Loading Svelte Themes