About this project

The Windows App SDK (formerly Project Reunion) is a comprehensive set of libraries, frameworks, components, and tools from Microsoft that enables developers to access powerful Windows platform functionality across various app types and Windows versions. It combines the capabilities of Win32 native applications with modern API usage techniques. Key features include: - **WinUI 3 support**: Embodies Fluent Design for intuitive, accessible, and powerful user experiences with the latest UI patterns. - **Modern features**: Provides modern resource tooling, lifecycle helpers, and startup tasks without requiring app rewrites. - **Backward compatibility**: Supports Windows 10 1809 (build 17763) and later, with reasonable fallbacks for OS-dependent APIs. - **Wide platform support**: Works with Win32, WPF, WinForms, and more. - **Flexible installation**: No requirement to use MSIX, though MSIX offers reliability and security benefits. Getting started resources include documentation, samples (Windows App SDK Samples, WinUI 3 Gallery, AI Dev Gallery, Windows Community Toolkit), FAQ, contribution guide, and roadmap. The project also maintains family repositories for WinUI, C++/WinRT, C#/WinRT, and MSIX packaging. Community engagement is encouraged through quarterly WinUI Community Calls and the #WindowsAppSDK tag on X. The project collects usage data sent to Microsoft to improve products, with no data collection in private builds. It follows the Microsoft Open Source Code of Conduct and is licensed under the terms in the LICENSE file.