electron-react-vite-starter-project

A minimal starter template for building desktop applications with Electron, React and Vite. It's set up using Electron Forge's official Vite template.

electronreactboilerplatereactjsstarterelectronjsvite

Preview

electron-react-vite-starter-project preview

Overview

This is a starter template for building desktop applications using Electron, React and Vite, featuring hot-reloading for fast development and a pre-configured setup with Electron Forge. It's designed for developers who want to quickly scaffold cross-platform desktop apps with modern React tooling and a clear separation between main and renderer processes.

Features

hot-reloadingjsx-supportrenderer-main-process-separationsecure-preload-scriptelectron-forge-integration

Feature Flags

notificationshotReloading

Recommended Use Cases

desktop-applicationscross-platform-apps

Frontend

reactvite

Backend

electron

Auth Providers

None

Deployment Targets

fly-iodesktop

Payment Providers

None

Quick Facts

โญ Stars
10
๐Ÿด Forks
8
๐Ÿ”„ Active
Yes
๐Ÿ•’ Last Commit
2025-10-28T11:18:11.000Z

Stack

Framework
electron
Language
javascript

Data Layer

UI Stack

Components
react

Developer Experience

Docker
No
Tests
No
Quickstart
Yes
env.example
No

Pricing

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