Back to rankings

Kinnara/ModernWpf

C#

Modern styles and controls for your WPF applications

wpfxamlcsharpfluent-designwinuiwindowsdesktop
Star Growth
Stars
5k
Forks
487
Weekly Growth
Issues
239
2k4k
Oct 2019Jan 2022Apr 2024Jul 2026
README

ModernWPF UI Library

Gitter

Modern styles and controls for your WPF applications.

Features

Overview of controls (light theme)

Quick start

  1. Create a new WPF app.

  2. Install from NuGet Install-Package ModernWpfUI.

  3. Edit App.xaml to following:

<Application
    ...
    xmlns:ui="http://schemas.modernwpf.com/2019">
    <Application.Resources>
        <ResourceDictionary>
            <ResourceDictionary.MergedDictionaries>
                <ui:ThemeResources />
                <ui:XamlControlsResources />
            </ResourceDictionary.MergedDictionaries>
        </ResourceDictionary>
    </Application.Resources>
</Application>
  1. Edit MainWindow.xaml to following:
<Window
    ...
    xmlns:ui="http://schemas.modernwpf.com/2019"
    ui:WindowHelper.UseModernWindowStyle="True">
    <ui:SimpleStackPanel Margin="12" Spacing="24">
        <TextBlock Text="My first ModernWPF app" Style="{StaticResource HeaderTextBlockStyle}" />
        <Button Content="I am a button" />
        <Button Content="I am an accent button" Style="{StaticResource AccentButtonStyle}" />
    </ui:SimpleStackPanel>
</Window>
  1. See the wiki for more information.

Packages

NuGet Package Latest Versions
ModernWpfUI latest stable version
latest prerelease version
ModernWpfUI.MahApps latest stable version
latest prerelease version

Screenshots

Overview of controls (dark theme)

Control palette

Easily customize colors

NumberBox

ContentDialog

DataGrid

ItemsRepeater

Custom title bar

Calendar

Menu

Progress controls

Color ramp

Accent color palette

High contrast mode

Related repositories
NickeManarin/ScreenToGif

🎬 ScreenToGif allows you to record a selected area of your screen, edit and save it as a gif or video.

C#Microsoft Public Licensegifrecorder
screentogif.com
27.3k2.3k
BeyondDimension/SteamTools

🛠「Watt Toolkit」是一个开源跨平台的多功能 Steam 工具箱。

C#GNU General Public License v3.0steamcsharp
steampp.net
26.2k1.7k
MaterialDesignInXAML/MaterialDesignInXamlToolkit

Google's Material Design in XAML & WPF, for C# & VB.Net.

C#MIT Licensec-sharpmaterial
16.2k3.5k
srwi/EverythingToolbar

Everything integration for the Windows taskbar.

C#Othereverythingeverything-search
14.4k552
JosefNemec/Playnite

Video game library manager with support for wide range of 3rd party libraries and game emulation support, providing one unified interface for your games.

C#MIT Licenselaunchergaming
playnite.link
13.6k649
lucasg/Dependencies

A rewrite of the old legacy software "depends.exe" in C# for Windows devs to troubleshoot dll load dependencies issues.

C#MIT Licensewindowsdll
11.7k940
File-New-Project/EarTrumpet

EarTrumpet - Volume Control for Windows

C#Otheraudiowpf
eartrumpet.app
11.2k589
MathewSachin/Captura

Capture Screen, Audio, Cursor, Mouse Clicks and Keystrokes

C#MIT Licensecapturescreenshot
mathewsachin.github.io/Captura/
10.8k2k
YSGStudyHards/DotNetGuide

🌈【C#/.NET/.NET Core学习、工作、面试指南】记录、收集和总结C#/.NET/.NET Core基础知识、学习路线、开发实战、编程技巧练习、学习视频、文章、书籍、项目框架、社区组织、开发必备工具、技术前沿周刊、常见面试题、面试须知、简历模板、人才招聘、以及自己在学习和工作中的一些微薄见解。希望能和大家一起学习,共同进步。如果本知识库能为您提供帮助,别忘了给予支持哦(关注、点赞、分享)💖。

C#MIT Licensemicrosoftasp-net
yuque.com/ysgstudyhard/da6e0c
10.7k1.5k
k1tbyte/Wand-Enhancer

Advanced UX and interoperability extension for Wand (WeMod) app

C#Apache License 2.0wemodcsharp
gitlab.com/kitbyte/wand-enhancer
10.3k28k
cefsharp/CefSharp

.NET (WPF and Windows Forms) bindings for the Chromium Embedded Framework

C#Othercefsharpc-sharp
cefsharp.github.io
10.2k2.9k
MahApps/MahApps.Metro

A framework that allows developers to cobble together a better UI for their own WPF applications with minimal effort.

C#MIT Licensemahappsmetro
mahapps.com
9.8k2.4k