About Fluence.Wpf
Why Fluence.Wpf
My other long-term project, PSAppDeployToolkit, aims to support all supported Windows and .NET versions so that deployment scripts remain functional across different environments. To do that, we need a reliable, modern UI framework that works consistently across those platforms. That is where Fluence.Wpf comes in.
Fluence.Wpf grew out of a need for modern controls in WPF applications, something Microsoft has not provided without requiring an upgrade to .NET 10 or 11, or a switch to WinUI development. Neither option is practical in many large enterprise environments, where developers may need to build and maintain solutions on an organization's last supported version of Windows LTSC. Newer .NET versions can break internal applications, and there may not be enough budget for newer hardware. Fluence.Wpf fills this gap by offering modern, consistent, and reliable UI components for WPF applications, without dependencies on downloaded libraries or ongoing updates. It is free to use and has no licensing complexities or restrictions.
Source and licensing
Fluence.Wpf is available on GitHub. Copyright © 2026 Dan Cunningham. The control library, PowerShell module, and Fluence-owned documentation and assets use the BSD 3-Clause license.