electron-app
๐ โAn Electron app boilerplate with React 19, TypeScript 5, Tailwind 4, shadcn/ui, Electron Vite, Biome, GitHub Action releases and more.
File Explorer
Download Latest Version (.zip)- FUNDING.yml
- bullet.svg
- preview.png
- FAQ.md
- RELEASING.md
- SOURCE_CODE_PROTECTION.md
- STRUCTURE.md
- THEMING.md
- UNSIGNED_APPS.md
- release.yml
- extensions.json
- settings.json
- backendManager.js
- background.js
- fileFetcher.js
- hookSettingsInjector.js
- importFile.worker.worker.js
- installHook.js
- installHook.js.map
- main.js
- panel.js
- parseSourceAndMetadata.worker.worker.js
- prepareInjection.js
- proxy.js
- react_devtools_backend_compact.js
- react_devtools_backend_compact.js.map
- 128-deadcode.png
- 128-development.png
- 128-disabled.png
- 128-outdated.png
- 128-production.png
- 128-restricted.png
- 128-unminified.png
- 16-deadcode.png
- 16-development.png
- 16-disabled.png
- 16-outdated.png
- 16-production.png
- 16-restricted.png
- 16-unminified.png
- 32-deadcode.png
- 32-development.png
- 32-disabled.png
- 32-outdated.png
- 32-production.png
- 32-restricted.png
- 32-unminified.png
- 48-deadcode.png
- 48-development.png
- 48-disabled.png
- 48-outdated.png
- 48-production.png
- 48-restricted.png
- 48-unminified.png
- deadcode.svg
- development.svg
- disabled.svg
- outdated.svg
- production.svg
- restricted.svg
- deadcode.html
- development.html
- disabled.html
- outdated.html
- production.html
- restricted.html
- shared.css
- shared.js
- unminified.html
- main.html
- manifest.json
- panel.html
- instance.ts
- setup.ts
- register-window-creation.ts
- create.ts
- colors.ts
- prebuild.ts
- release.ts
- exec.ts
- extractors.ts
- path.ts
- question.ts
- validations.ts
- ignore-console-warnings.ts
- index.ts
- react-devtools.ts
- electron-router-dom.ts
- main.ts
- index.ts
- index.ts
- alert.tsx
- utils.ts
- main.tsx
- globals.css
- index.html
- index.tsx
- routes.tsx
- icon.icns
- icon.ico
- illustration.svg
- constants.ts
- types.ts
- utils.ts
- .editorconfig
- .gitignore
- .npmrc
- .nvmrc
- biome.json
- components.json
- electron-builder.ts
- electron.vite.config.ts
- index.d.ts
- package.json
- trusted-dependencies-scripts.json
- tsconfig.json
- .gitignore
- LICENSE
- README.md
# Installation Guide
1. Get the code
git clone https://github.com/daltonmenezes/electron-app
Downloads the entire project code from GitHub to your computer.
cd electron-app
Moves into the project folder you just downloaded.
2. Node.js
Easy RecommendedPrerequisites
pnpm install
Downloads and installs the libraries listed in package.json.
pnpm dev
Starts the development/run server.
pnpm build
Type this command into your terminal and run it.
pnpm build --mac
Type this command into your terminal and run it.
pnpm build --win
Type this command into your terminal and run it.
After running the command, open the address shown in the terminal (usually something like http://localhost:3000) in your browser.
Pulled directly from this repo's README.
// repository documentation
Was this content helpful?
(0 ratings)
