Windows Presentation Foundation

Windows Presentation Foundation (WPF)
Original author(s)Microsoft
Developer(s).NET Foundation
Initial releaseNovember 21, 2006 (2006-11-21)
Stable release
v8.0.5 / May 14, 2024 (2024-05-14)
Repository
Written inC#, C++, C
Operating systemMicrosoft Windows
Platform.NET Framework, .NET
TypeSoftware framework
LicenseMIT License
Websitelearn.microsoft.com/en-us/dotnet/desktop/wpf/

Windows Presentation Foundation (WPF) is a free and open-source user interface framework for Windows-based desktop applications. WPF applications are based in .NET, and are primarily developed using C# and XAML.

Originally developed by Microsoft, WPF was initially released as part of .NET Framework 3.0 in 2006. In 2018, Microsoft released WPF as open source under the MIT License. WPF's design and its layout language XAML have been adopted by multiple other UI frameworks, such as UWP, .NET MAUI, and Avalonia.