# Electron React Boilerplate

Application starter

Electron and React desktop starter with a development workflow and application packaging.

## Why we recommend it

Choose it when a React team needs a desktop application with access to local files or operating-system features. The starter connects the Electron processes, interface and packaging workflow, providing a concrete base for a desktop utility or business client.

## When to choose it

- Desktop clients for internal tools and customer-facing business applications.
- Cross-platform utilities that need a React interface and local system integrations.

## What to consider

- Electron's bundled runtime affects package size and updates. Review IPC, context isolation and the boundary between local privileges and web content.
- Signing, notarization, installers and update delivery require platform-specific work and sometimes paid developer accounts; the MIT repository does not supply these services.

## Start with this project

The checked README requires Node.js 24 or newer and npm 10 or newer. Inspect package scripts and the separate compiler-tooling notes, then follow the documented development and packaging workflow. Test native dependencies and signed builds on every target operating system.

Technology: TypeScript, Electron, React, electron-vite

License: MIT

Default branch: main

Sources checked: 2026-10-25

[Explore project](https://orqestria.com/en/catalog/repositories/electron-react-boilerplate)

[Start a project in Orqestria](orqestria://catalog/project?repository=electron-react-boilerplate)

Choose a name and location in the app. Orqestria clones the repository into a new project and assigns the recommended agent team. It does not install dependencies or start the application.

## Official sources

- [https://github.com/electron-react-boilerplate/electron-react-boilerplate](https://github.com/electron-react-boilerplate/electron-react-boilerplate)
- [https://github.com/electron-react-boilerplate/electron-react-boilerplate/blob/main/README.md](https://github.com/electron-react-boilerplate/electron-react-boilerplate/blob/main/README.md)
- [https://github.com/electron-react-boilerplate/electron-react-boilerplate/blob/main/LICENSE](https://github.com/electron-react-boilerplate/electron-react-boilerplate/blob/main/LICENSE)
