
Build native Windows apps with WinUI
Create modern desktop experiences with WinUI 3, the Windows App SDK, and the tools you already use with C# or C++.
Native apps that feel at home on Windows
WinUI is the modern UI framework for Windows. Use it with C# or C++ to build apps that look and feel like part of Windows.



The UI behind Windows—and your next app
WinUI powers experiences across Windows and many inbox apps. See the platform in action, then explore open-source Microsoft apps and working code.


Start where you are
Pick the path that fits your project. Each one has step-by-step guidance.Build faster with AI and the command line
Give your AI coding agent WinUI skills, use one CLI to package and publish, and add AI that runs on the device.


Reach more people with Microsoft Store
Publish your app where people already find apps on Windows.
250M+
monthly active users 1Keep up to date
Follow the latest tools, platform updates, and practical guidance for modern Windows app development.

九月 25, 2026
WinAppCLI v0.7.0 – Windows Sandbox automation, Native AOT support, single-file applications, and more
Zachary Teutsch
八月 18, 2026
Announcing AppxManifest IntelliSense Support in the WinApp VS Code Extension
Chiara Mooney
八月 14, 2026
Windows App Development CLI v0.6 – create new WinUI applications, sign packages with Azure, and more
Zachary Teutsch