svelte-tauri-template Svelte Themes

Svelte Tauri Template

Extensible cross-platform template using Svelte 5 and Tauri 2

Cross-Platform Framework Template

An extensible template for bootstrapping cross-platform applications using Svelte 5 and Tauri 2.

šŸŽÆ Purpose

This template was created to:

  • Explore creating a simple cross-platform framework using Svelte 5 and Tauri 2
  • Provide a foundation for future Plures package integrations
  • Enable rapid bootstrapping of new cross-platform projects
  • Maintain architectural discipline and code quality

šŸš€ Quick Start

Create a New Project

npm run template:create my-new-app

Follow the prompts to configure your project.

Start Development

cd my-new-app
npm install
npm run dev

šŸ“¦ Features

  • Cross-Platform: Desktop (Windows, macOS, Linux), Android, and iOS
  • Modern Stack: Svelte 5 + Tauri 2
  • Extensible: Plugin system for adding features
  • CI/CD Ready: GitHub Actions workflows included
  • Code Quality: ADP integration for architectural discipline
  • Auto-Updates: Built-in update system
  • Multi-Platform Builds: Automated package generation

šŸ”Œ Plugin System

Available Plugins

  • adp (Required): Architectural Discipline Package
  • state-docs (Planned): State documentation generation
  • pluresdb (Planned): Database integration
  • unum (Planned): Numeric computation library
  • fsm (Planned): Finite State Machine library

List Plugins

npm run plugin:list

šŸ“š Documentation

šŸ—ļø Structure

ā”œā”€ā”€ template/           # Template files with placeholders
ā”œā”€ā”€ cli/               # Bootstrap CLI tools
ā”œā”€ā”€ plugins/           # Extensible plugin system
ā”œā”€ā”€ examples/          # Example implementations
└── docs/              # Documentation

šŸ”® Future Integrations

This template is designed to integrate with:

  • āœ… plures/ADP - Architectural Discipline Package (integrated)
  • šŸ”œ plures/State-docs - State documentation
  • šŸ”œ plures/pluresdb - Database system
  • šŸ”œ plures/unum - Numeric computation
  • šŸ”œ plures/praxis - Application logic engine

šŸ“„ License

MIT

Top categories

Loading Svelte Themes