vite-electron-boilerplate

A modern Electron + React + TypeScript + Vite boilerplate for fast and scalable desktop app development.

electronreactdesktop-apptemplateboilerplatetypescriptcross-platformreactjselectronjsvitetypescript-templatevitejs
FreeRepo

Preview

vite-electron-boilerplate preview

Overview

This is a boilerplate template for building desktop applications using Electron, React, TypeScript and Vite. It provides a pre-configured project structure with hot module replacement during development, built-in support for Windows, macOS and Linux distribution and includes utilities like Tailwind CSS and shadcn/ui components for rapid application development.

Features

hot-module-replacementcross-platform-buildtypescript-supportdev-tools-integrationpath-aliaseselectron-builder-integration

Feature Flags

searchformsValidation

Recommended Use Cases

desktop-application-developmentcross-platform-appselectron-projects

Frontend

reacttypescriptvitetailwindcssshadcn-ui

Backend

electron

Auth Providers

None

Deployment Targets

windowsmacoslinux

Payment Providers

None

Quick Facts

โญ Stars
0
๐Ÿด Forks
0
๐Ÿ”„ Active
Yes
๐Ÿ•’ Last Commit
2025-10-19T19:15:36.000Z

Stack

Framework
electron
Language
typescript
CSS
tailwindcss

Data Layer

UI Stack

Styling
tailwindcss
Components
shadcn-ui

Developer Experience

Docker
No
Tests
No
Quickstart
Yes
env.example
No

Pricing

Classification
free
Selected
โ€”
Notes
Open source boilerplate template
Get Started with this Boilerplate