ModernWpfUI 1.0.0-preview.7

This is a prerelease version of ModernWpfUI.
dotnet add package ModernWpfUI --version 1.0.0-preview.7
                    
NuGet\Install-Package ModernWpfUI -Version 1.0.0-preview.7
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="ModernWpfUI" Version="1.0.0-preview.7" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="ModernWpfUI" Version="1.0.0-preview.7" />
                    
Directory.Packages.props
<PackageReference Include="ModernWpfUI" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add ModernWpfUI --version 1.0.0-preview.7
                    
#r "nuget: ModernWpfUI, 1.0.0-preview.7"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package ModernWpfUI@1.0.0-preview.7
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=ModernWpfUI&version=1.0.0-preview.7&prerelease
                    
Install as a Cake Addin
#tool nuget:?package=ModernWpfUI&version=1.0.0-preview.7&prerelease
                    
Install as a Cake Tool

ModernWPF

ModernWPF brings Fluent styles and WinUI-inspired controls to Windows Presentation Foundation applications. ModernWPF is the product name; ModernWpfUI remains the NuGet package ID and ModernWpf remains the CLR namespace and repository name.

ModernWPF Gallery showing controls, samples, and navigation

Install Preview 7

Install the preview explicitly:

dotnet add package ModernWpfUI --version 1.0.0-preview.7
Target framework Stock-control theme
net462 ModernWPF Fluent backport
net8.0-windows7.0 ModernWPF Fluent backport
net10.0-windows7.0 Official WPF Fluent theme

Add the recommended resources to App.xaml:

<Application
    ...
    xmlns:ui="http://schemas.modernwpf.com/2019">
    <Application.Resources>
        <ResourceDictionary>
            <ResourceDictionary.MergedDictionaries>
                <ui:ThemeResources />
                <ui:FluentControlsResources UseCompactResources="False" />
            </ResourceDictionary.MergedDictionaries>
        </ResourceDictionary>
    </Application.Resources>
</Application>

To apply ModernWPF window styling, set ui:WindowHelper.UseModernWindowStyle="True" on a WPF Window.

FluentControlsResources uses the official WPF Fluent theme for stock controls on .NET 10 and the ModernWPF backport on older supported targets. During a staged 0.9.x migration, an existing application can temporarily keep the legacy resource entry:

<ui:ThemeResources />
<ui:XamlControlsResources />

New applications should use FluentControlsResources. The 0.9.x line is frozen and unsupported; no maintenance or security updates are planned.

Preview expectations and feedback

The 1.0 preview series may make source-audited API or resource-key corrections before stable 1.0.0. Intentional changes are documented with migration guidance; stable 1.0 will establish the SemVer compatibility boundary for 1.x.

Product Compatible and additional computed target framework versions.
.NET net8.0-windows7.0 is compatible.  net9.0-windows was computed.  net10.0-windows was computed.  net10.0-windows7.0 is compatible. 
.NET Framework net462 is compatible.  net463 was computed.  net47 was computed.  net471 was computed.  net472 was computed.  net48 was computed.  net481 was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages (12)

Showing the top 5 NuGet packages that depend on ModernWpfUI:

Package Downloads
ModernWpfUI.MahApps

Styles to help integrate ModernWPF with MahApps.Metro.

Heimdallr.WPF.MVVM.ToolKit

WPF 필수(Prism, Community.Toolkit.Mvvm, AutoGrid 를 사용하는 필수 유틸리티

ModernWpf.MessageBox

An alternative to System.Windows.MessageBox using ModernWpfUI windows.

WpfReactorUI.ModernTheme

This is the ModernWPF bindings library for WpfReactorUI.

TestWpf

Package Description

GitHub repositories (34)

Showing the top 20 popular GitHub repositories that depend on ModernWpfUI:

Repository Stars
BililiveRecorder/BililiveRecorder
录播姬 | mikufans 生放送录制
ModernFlyouts-Community/ModernFlyouts
A modern Fluent Design replacement for the old Metro themed flyouts present in Windows.
baffler/Transparent-Twitch-Chat-Overlay
Twitch chat on top of windowed games for single monitor streamers
Alex4SSB/ADB-Explorer
A fluent UI for ADB on Windows
HMBSbige/BilibiliLiveRecordDownLoader
Bilibili 直播录制
DaxStudio/DaxStudio
DAX Studio is a tool to write, execute, and analyze DAX queries in Power BI Desktop, Power Pivot for Excel, and Analysis Services Tabular.
BytexGrid/NeatShift
A modern Windows file organization tool with symbolic link support
AndnixSH/Il2CppDumper-GUI
Simple GUI version of Il2CppDumper
fraxiinus/ReplayBook
Play, manage, and inspect League of Legends replays
OpenKH/OpenKh
Kingdom Hearts libraries, tools, game engine and documentation
G-Stas/Volumey
Volume mixer that allows you to set up global hotkeys to control your Windows audio system.
glsorre/amethystwindows
[ARCHIVED] Automatic tiling window manager for Windows 10/11
martinchrzan/ColorPicker
Windows system-wide color picker
WXRIW/Ink-Canvas
A fantastic Ink Canvas in WPF/C#, with fantastic support for Seewo Boards.
sabihoshi/GenshinLyreMidiPlayer
Genshin Impact Windsong Lyre, Floral Zither, & Vintage Lyre MIDI auto player in Modern Mica UI. Supports MIDI instruments & Playlist controls.
container-desktop/container-desktop
Provides an alternative for Docker for Desktop on Windows using WSL2.
akshinmustafayev/EasyJob
:hammer: EasyJob - keep and execute your PowerShell and BAT scripts from one interface
0xf005ba11/vmplex-ws
A tabbed UI for Microsoft's Hyper-V
GenshinMatrix/genshin-woodmen
尘歌壶终结者(原神自动伐木姬 | Genshin Auto Wood Obtain | 原神自動伐採君)
kil0bit-kb/kil0bit-system-monitor
A low-latency hardware telemetry overlay for Windows power users. Real-time monitoring of CPU, RAM, Network, and GPU — directly on your taskbar.
Version Downloads Last Updated
1.0.0-preview.7 108 8/11/2026
1.0.0-preview.6 199 8/10/2026
1.0.0-preview.5 95 8/10/2026
1.0.0-preview.4 101 8/10/2026
1.0.0-preview.3 116 8/10/2026
1.0.0-preview.2 217 8/8/2026
1.0.0-preview.1 383 7/27/2026
0.9.7-preview.2 13,793 7/10/2022 0.9.7-preview.2 is deprecated because it is no longer maintained.
0.9.7-preview.1 425 7/9/2022 0.9.7-preview.1 is deprecated because it is no longer maintained.
0.9.6 273,277 6/25/2022 0.9.6 is deprecated because it is no longer maintained.
0.9.5 22,491 5/29/2022 0.9.5 is deprecated because it is no longer maintained.
0.9.4 160,885 3/23/2021 0.9.4 is deprecated because it is no longer maintained.
0.9.3 40,968 1/6/2021 0.9.3 is deprecated because it is no longer maintained.
0.9.3-preview.201204.0 16,526 12/3/2020 0.9.3-preview.201204.0 is deprecated because it is no longer maintained.
0.9.3-preview.201004.0 899 10/3/2020 0.9.3-preview.201004.0 is deprecated because it is no longer maintained.
0.9.2 17,862 9/23/2020 0.9.2 is deprecated because it is no longer maintained.
0.9.2-preview.200831.1 906 8/30/2020 0.9.2-preview.200831.1 is deprecated because it is no longer maintained.
0.9.2-preview.200803.0 1,352 8/2/2020 0.9.2-preview.200803.0 is deprecated because it is no longer maintained.
0.9.1 4,484 7/12/2020 0.9.1 is deprecated because it is no longer maintained.
0.9.0 2,714 6/7/2020 0.9.0 is deprecated because it is no longer maintained.
Loading failed