github.com/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.
Open this visualization on its own page →
Contributors
130
Lines of Code
19,228
From
2018-07-26
To
2022-04-25
About microsoft/microsoft-ui-xaml
WinUI is a modern user interface framework developed by Microsoft for building Windows applications, providing a comprehensive set of controls and styles that embody the Fluent Design system. It represents the current generation of Windows UI development, with WinUI 3 shipped as part of the Windows App SDK, enabling developers to create high-performance desktop applications for Windows 10 and newer versions.
The framework supports multiple development approaches, allowing developers to write applications using either C# with .NET or C++, with optimization for x86, x64, and ARM architectures. WinUI powers key Windows experiences and is designed to work across modern hardware configurations, providing developers with tools to create intuitive, accessible, and performant applications that follow current Windows design patterns and best practices.
The project is actively maintained and transitioning toward open-source collaboration, with the codebase now buildable from source on the winui3/main branch. While the team is not yet accepting code contributions, they are working toward that goal and have established clear contribution handling guidelines. Microsoft maintains an active community engagement through regular community calls and provides extensive documentation, samples, and a WinUI 3 Gallery showcasing the framework's capabilities.