Skip to content

Repository files navigation

Tauri + Next.js Starter Template

A modern, production-ready desktop application starter using Tauri 2.0 and Next.js 16.

🚀 Tech Stack

Frontend

Desktop (Backend)

Quality & Automation


📂 Project Structure

  • src/: Next.js frontend source code.
  • src-tauri/: Rust backend source code and Tauri configuration.
  • .github/: CI/CD workflows.

🛠️ Getting Started

Prerequisites

Installation

pnpm install

Development

Start the development server with Tauri:

pnpm tauri dev

Note: This will launch a desktop window with hot-reloading for both frontend and backend.

For web-only development:

pnpm dev

Build

To build the production-ready desktop application:

pnpm tauri build

🤖 Automation & CI/CD

This project is configured with GitHub Actions to ensure code quality:

  1. Continuous Integration: Every Push/PR triggers .github/workflows/ci.yml which runs:
    • pnpm lint: Frontend style and quality check.
    • cargo check: Rust backend validation.

📄 License

This project is licensed under the MIT License.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages