WPF UI is a control library that brings the Fluent design system to WPF applications on Windows.
The library solves the problem of WPF applications looking outdated by providing native implementations of modern Fluent design patterns. It modifies base WPF elements like Page, ToggleButton, and List to adopt Fluent styling, while adding new controls such as Navigation, NumberBox, Dialog, and Snackbar. The approach integrates directly into the WPF framework through XAML, allowing developers to use modern design without abandoning their existing WPF codebase.
Developers maintaining WPF applications targeting Windows 10 and Windows 11 should consider this library if they want to modernize their UI without rewriting in a different framework. It suits projects where preserving WPF infrastructure is important but the visual appearance needs updating to match contemporary Windows design language. The tool works with the Visual Studio Designer, enabling visual development workflows. The library is distributed via NuGet and includes a Visual Studio 2022 plugin for project scaffolding. A free gallery application in the Microsoft Store lets developers preview all available controls and functionality before adoption.
The project accepts pull requests against the main branch for new features and bug fixes. The maintainers offer commercial support plans ranging from priority email assistance to dedicated round-the-clock support for teams modernizing WPF applications or using related libraries.