Tools for Windows app development

Choose Visual Studio, the Visual Studio Code extension, WinApp CLI, or WinUI Agent for your development workflow.

Choose your tool

Start with the tool that matches how you create and manage Windows app projects.

  • Visual Studio

    Create, edit, build, debug, package, and publish Windows apps in an integrated development environment.

  • WinApp CLI

    Configure projects, package apps, manage identity and certificates, and automate workflows with WinApp CLI.

  • WinUI Agent

    Give supported coding assistants Windows app development guidance and tools for inspecting running apps.

Choose a workflow

Compare integrated development environments, editors, command-line tools, and AI-assisted workflows.