https://github.com/kowyo/electron-forge-template
A modern Electron Forge starter with best practices baked in.
https://github.com/kowyo/electron-forge-template
electron electron-forge oxc oxfmt oxlint shadcn-ui tailwindcss vite8
Last synced: 12 days ago
JSON representation
A modern Electron Forge starter with best practices baked in.
- Host: GitHub
- URL: https://github.com/kowyo/electron-forge-template
- Owner: kowyo
- License: mit
- Created: 2026-06-13T09:11:03.000Z (18 days ago)
- Default Branch: main
- Last Pushed: 2026-06-13T09:22:16.000Z (18 days ago)
- Last Synced: 2026-06-13T11:13:48.054Z (18 days ago)
- Topics: electron, electron-forge, oxc, oxfmt, oxlint, shadcn-ui, tailwindcss, vite8
- Language: TypeScript
- Homepage:
- Size: 97.7 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Electron Forge Template
A modern Electron Forge starter with best practices baked in.
## Stack
- **Electron 42** + **Electron Forge 8** + **Vite 8**
- **React 19** + **TailwindCSS 4** + **shadcn/ui**
- **oxlint** + **oxfmt** (fast Rust-based linting/formatting)
- **husky** + **lint-staged** (pre-commit checks)
- **GitHub Actions** (CI + automated releases)
## Getting started
```sh
pnpm install
pnpm start
```
## Scripts
| Command | Description |
| ------------------ | --------------------------- |
| `pnpm start` | Run in dev mode |
| `pnpm make` | Package the app |
| `pnpm lint` | Run oxlint |
| `pnpm fmt` | Format with oxfmt |
| `pnpm types:check` | TypeScript type check |
| `pnpm knip` | Check for unused files/deps |
## License
MIT