An open API service indexing awesome lists of open source software.

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

Awesome Lists containing this project

README

          

# Electron boilerplate

> Electron + Vite + React

---


Stars
Forks


License
Version
Contributors
Last Commit
Issues
Pull Requests
Build Status

---


static badge from nodejs
static badge from electronjs
static badge from electron builder
static badge from typescript
static badge from reactjs

---

![banner](./demo/banner.png)

---

## 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)