https://github.com/saulotarsobc/sc-electron-boilerplate
Electron + Vite + React
https://github.com/saulotarsobc/sc-electron-boilerplate
electron linux macos mantine-ui vite windows
Last synced: 3 months ago
JSON representation
Electron + Vite + React
- Host: GitHub
- URL: https://github.com/saulotarsobc/sc-electron-boilerplate
- Owner: saulotarsobc
- Created: 2025-10-16T18:00:32.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2026-03-17T21:27:31.000Z (4 months ago)
- Last Synced: 2026-04-02T07:57:37.278Z (3 months ago)
- Topics: electron, linux, macos, mantine-ui, vite, windows
- Language: TypeScript
- Homepage:
- Size: 930 KB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# Electron boilerplate
> Electron + Vite + React
---
---
---

---
## Help
- [Mantine](https://mantine.dev/)
- [Mantine Theme Editor - remoraid](https://remoraid.dev/)
## Getting Started
```bash
# Clone this repository
$ git clone https://github.com/saulotarsobc/sc-electron-boilerplate
# Go into the repository
$ cd sc-electron-boilerplate
# Install dependencies
$ pnpm install
# Run the app
$ pnpm run dev
```
---
## Available Scripts
```json
{
"scripts": {
"dev": "vite",
"preview": "vite preview",
"build": "tsc && vite build",
"lint": "eslint . --ext .ts,.tsx",
"postinstall": "electron-builder install-app-deps",
"update-readme": "tsx scripts/update-readme.js",
"generate-electron-builder": "tsx scripts/generate-electron-builder.ts",
"dist": "pnpm run generate-electron-builder && pnpm run build && electron-builder"
}
}
```
## References
- [Electron Builder](https://www.electron.build/)
- [ElectronJS with NextJS](https://github.com/saulotarsobc/electronjs-with-nextjs)
- [Electron](https://www.electronjs.org/)
- [Vite](https://vite.dev/)
- [Como criar um app Electron usando Vite](https://dev.to/rafaelberaldo/como-criar-um-app-electron-usando-vite-52d6) - [@rfberaldo](https://github.com/rfberaldo)