
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.

October 21, 2026
Microsoft.UI.Reactor: a C#-first way to build WinUI apps
Alexandre Zollinger Chohfi
October 13, 2026
WinUI Gallery 3.0 is here: TableView, Charts, InkCanvas and more
Niels Laute
September 25, 2026
WinAppCLI v0.7.0 – Windows Sandbox automation, Native AOT support, single-file applications, and more
Zachary Teutsch