microsoft/microsoft-ui-xaml

WinUI: a modern UI framework with a rich set of controls and styles to build dynamic and high-performing Windows applications.

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 16 minutes ago
Added to GitGenius on September 7th, 2026
Created on July 26th, 2018
Open Issues & Pull Requests: 2,286 (+0)
GitHub issues: Enabled
Number of forks: 937
Total Stargazers: 8,380 (+0)
Total Subscribers: 248 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 26.3 hours
Mean response time: 74.7 days
90th percentile: 195.2 days
Tracked items: 1,770

How this project is maintained

Around half of the issues opened in the past year never receive a reply. 95% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Work labelled "WinUI OSS" is answered fastest, typically in under an hour, while "area-Windowing" waits about 3 days. 39% of tracked open issues have had no activity in three months. Only 3% of issues opened in the past year have been closed.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 1,140
New in 7 days: 12
Closed in 7 days: 14
Avg open age: 826 days
Stale 30+ days: 972
Stale 90+ days: 742

Recent activity

Opened in 7 days: 11
Closed in 7 days: 10
Comments in 7 days: 9
Events in 7 days: 65

Top labels

  • bug (1,183)
  • needs-triage (596)
  • team-Controls (452)
  • feature proposal (347)
  • product-winui3 (193)
  • team-Markup (188)
  • WinUI OSS (142)
  • team-CompInput (109)

Detailed Description

WinUI is a modern UI framework for building Windows applications with a rich set of controls and styles based on Fluent Design principles.

WinUI addresses the need for contemporary, performant Windows desktop applications by providing a unified layer of modern controls and visual styles. The framework ships as part of the Windows App SDK and enables developers to build applications using either C# with .NET or C++, targeting x86, x64, and ARM architectures. The current generation, WinUI 3, integrates Fluent Design to deliver intuitive and accessible user experiences while optimizing for modern hardware capabilities.

Developers should choose WinUI for building Windows desktop applications that require modern UI patterns and high performance. The framework suits projects ranging from new applications to migrations from UWP, as the Windows App SDK provides a clear migration path. WinUI powers key experiences within Windows itself, demonstrating its production readiness and the depth of its control set. Applications built with WinUI require users to be on Windows 10 build 17763 or newer, including Windows Insider Previews.

The project maintains active development with regular updates to its control library and styling capabilities. The team provides comprehensive documentation through Microsoft Learn alongside an interactive WinUI 3 Gallery sample application available through the Microsoft Store, enabling developers to explore framework capabilities directly. Release notes are published to communicate updates and changes to the framework.