¶ Introduction

painda-wizard

A drop-in NSIS / WiX replacement for Electron apps. One TypeScript config file, one CLI command, a fully branded animated Windows installer.

What it is

painda-wizard wraps an already-built Electron app into a polished Windows installer EXE. You point it at the directory electron-builder produced (typically win-unpacked/), and it produces a single signed installer with a custom-branded multi-page wizard:

  • Welcome → License → Privacy → Options → Progress → Finish
  • Maintenance mode (Repair / Reinstall / Uninstall) when the app is already installed
  • Update mode integrated with electron-updater

What it isn't

It's not a packager. painda-wizard does not build your Electron app. Keep using electron-builder's --dir target (or any other packager) to produce the unpacked binary, then hand it to painda-wizard.

Explore