Skip to content

edymusajev/electron-vite-react-ts-template

Repository files navigation

Electron + Vite + React + TypeScript Template

A minimal, working, unopinionated template for building modern desktop applications using Electron, Vite, React, and TypeScript.

Features

  • ⚡️ Vite - Lightning fast build tooling
  • 🔑 TypeScript - Type safety throughout the entire app
  • ⚛️ React - Component-based UI development
  • 🔌 Electron - Cross-platform desktop apps
  • 🎯 Minimal - No unnecessary dependencies or bloat
  • 📦 Production Ready - Includes packaging and build configurations

Getting Started

Prerequisites

  • Node.js (v18 or higher recommended)
  • npm or yarn

Installation

Clone the repository

git clone https://github.com/edymusajev/electron-vite-react-ts-template.git
cd electron-vite-react-ts-template

Install dependencies

npm install

Run the app

npm run start

Why This Template?

This template was created out of frustration with existing solutions that were either outdated, buggy, or bloated with unnecessary dependencies. It provides a clean, minimal starting point for building modern desktop applications.

License

MIT

About

An Electron + Vite + TypeScript + React template

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published