Edit

Framework guides

These guides walk you through using the winapp CLI with your app framework — from project setup to debugging with package identity to packaging as MSIX. | Framework | Guide | |-----------|-------| | .NET / WPF / WinForms | Get started with .NET | | C++ (CMake) | Get started with C++ | | Electron | Get started with Electron | | Rust | Get started with Rust | | Tauri | Get started with Tauri | | Flutter | Get started with Flutter |

Additional guides:

  • Packaging an EXE/CLI: step-by-step guide for packaging an existing EXE/CLI as MSIX
  • Shell Completion: enable tab completion for commands, options, and values in PowerShell, bash, zsh, and fish

Electron deep-dive guides

After completing the Electron setup guide:

Guide Description
Package for distribution Create an MSIX package for your Electron app
Phi Silica addon On-device AI with the Phi Silica model
WinML addon Machine learning inference with Windows ML
C++ notification addon Native Windows notifications from Electron