Skip to content

Starter template for fast and efficient Electron development using Vite and TypeScript

License

Notifications You must be signed in to change notification settings

MBurchard/vite-electron-starter

Repository files navigation

vite-electron-starter

lang: Typescript GitHub License

the app running

Introduction

This starter template provides a quick and easy way to build Electron apps with TypeScript. It supports Hot Module Replacement (HMR) for the Electron main process, the preload script, and the app itself. The entire setup uses Vite in a clear, transparent manner, no hidden “black magic” in third-party plugins.

Features

Logging

Since logging is essential for many developers, this project offers a ready-to-use and production-ready logging solution of my own: bit-log

Console logging

File logging

It also has source map support, so it shows the correct error position from the original TypeScript code:

File logging

About

Starter template for fast and efficient Electron development using Vite and TypeScript

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published