Winapp, the Windows App Development CLI – Windows Developer Blog

One-command Windows dev helper arrives; commenters roast the name

TLDR: Microsoft launched Winapp, a tool to simplify Windows app setup and testing with one command. The community is roasting the confusing name, debating internal Microsoft rivalries, and accusing it of burying a similar project—while a few hopefuls cheer the promise of easier development.

Microsoft just previewed Winapp, a command-line tool that promises to make building Windows apps way less stressful. Think of it like a single, simple remote control for the messy setup stuff: it can initialize your project with one command, handle the app’s “paperwork” (manifests, certificates), and even give your app temporary “ID” so you can test features like AI and notifications without a full install. Techy folks building with Electron, C++, .NET, Rust, or Dart are the target audience, but the pitch is simple: fewer hoops, more building.

The comments, though? Pure chaos. The loudest chorus is about the name: “Winapp” sounds dangerously close to “Windows App,” Microsoft’s new name for Remote Desktop, making it “impossible to Google,” joked one user. Another went full conspiracy, claiming it’s a sneaky move to bury the existing community project winapps. A former Windows dev dropped a spicy take: if the platform weren’t so tangled, you wouldn’t need yet another wrapper tool. There’s even confusion about whether this ties into “Dockur,” a Windows-in-a-box project—some folks are mixing up their acronyms and their apps. Meanwhile, a smaller crowd is cautiously optimistic: one command to set everything up sounds dreamy, but others snarked “wrapper on wrapper” memes and joked Microsoft should Bing its own product names before shipping. Drama level: high, hope level: medium.

Key Points

  • Microsoft released the public preview of winapp, an open-source CLI to simplify Windows app development across diverse frameworks.
  • The init command performs one-command environment setup, generating C++/WinRT projections and handling manifests, assets, certificates, and dependencies.
  • winapp restore supports reproducible environments, and GitHub/Azure DevOps actions enable CI/CD installation of the CLI.
  • The CLI adds Package Identity for debugging via create-debug-identity, enabling testing of Windows AI APIs, Security, Notifications, and MCP Hosts without full packaging.
  • The tool automates manifest and certificate management, including updating appxmanifest.xml assets and creating self-signed development certificates.

Hottest takes

"Great, thats not going to get confused with 'Windows App'…" — codeulike
"sneaky strategy to bury... the existing winapps project" — mhitza
"If their stack wasn't so fucked up it wouldn't need this wrapper" — dgxyz
Made with <3 by @siedrix and @shesho from CDMX. Powered by Forge&Hive.