CLI tool to build Electron apps with esbuild, supporting hot reload dev server for the renderer process, static file copying, and optional use of Vite or Astro for the renderer. Current stable version is 6.0.1, with regular releases. Requires Node >=20 and peer dependencies astro >= 5.14.0, esbuild >= 0.20.0, vite >= 6.4.1. Uses a declarative JSON/YAML config file. Differentiates from other Electron bundlers by focusing on esbuild speed and supporting multiple main/preload/renderer configs with loaders and excludes.
npm install electron-app-bundlerNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Shows minimal config and CLI commands to build and run dev server with hot reload.
Replace references to old name with 'electron-app-bundler'
Rename config file to electron-app-bundler.config.*
Install astro or vite if using those flags
Update Node.js to version 20 or higher
Run npm install --save-dev astro esbuild vite
Use correct package name: npx electron-app-bundler
Create electron-app-bundler.config.json or specify path with --config
Install Node.js version 20 or higher