Overview
App development optionsWindows app development documentation
Learn how to design, develop, and deploy apps and solutions for Windows PCs and other devices.
Quickstart
Create your first WinUI 3 projectConcept
What is the Windows App SDK?What's new
Windows App SDK Release NotesDownload
Download Visual StudioDownload
Download the Windows App SDKDive into developing apps for Windows
Develop for other Windows device platforms
Contribute to Windows Open Source projects
Windows App SDK
A set of developer tools and APIs that represent the next evolution in the Windows app platform.
Windows UI Library (WinUI)
The native user interface layer for building Windows apps including modern controls and styles.
MSIX SDK
Enables developers to pack and unpack app packages on a variety of platforms.
.NET
Engage with .NET open source projects including .NET Core, WPF, Windows Forms, and much more.