MaterialDesignInXamlToolkit alternatives and similar packages
Based on the "GUI" category.
Alternatively, view MaterialDesignInXamlToolkit alternatives based on common mentions on social networks and blogs.
Avalonia9.8 9.9 L3 MaterialDesignInXamlToolkit VS AvaloniaDevelop Desktop, Embedded, Mobile and WebAssembly apps with C# and XAML. The most popular .NET Foundation community project.
MahApps.Metro9.7 7.4 L2 MaterialDesignInXamlToolkit VS MahApps.MetroA framework that allows developers to cobble together a better UI for their own WPF applications with minimal effort.
Xamarin.Forms9.5 6.8 L3 MaterialDesignInXamlToolkit VS Xamarin.FormsXamarin.Forms Official Home
UWP Community ToolkitThe Windows Community Toolkit is a collection of helpers, extensions, and custom controls. It simplifies and demonstrates common developer tasks building .NET apps with UWP and the Windows App SDK / WinUI 3 for Windows 10 and Windows 11. The toolkit is part of the .NET Foundation.
Windows UI LibraryWindows UI Library: the latest Windows 10 native controls and Fluent styles for your applications
HandyControlContains some simple and commonly used WPF controls
Modern UI for WPF - MUIModern UI for WPF
MaterialSkin8.6 0.0 L2 MaterialDesignInXamlToolkit VS MaterialSkinTheming .NET WinForms, C# or VB.Net, to Google's Material Design Principles.
Eto.Forms8.4 5.1 L3 MaterialDesignInXamlToolkit VS Eto.FormsCross platform GUI framework for desktop and mobile applications in .NET
Fluent.Ribbon8.1 7.3 L3 MaterialDesignInXamlToolkit VS Fluent.RibbonWPF Ribbon control like in Office
DockPanelSuiteDockPanel Suite - The Visual Studio inspired docking library for .NET WinForms
metroframework-modern-uiMy humble attempt to bring the new Modern UI alias Metro UI of Windows 8 to .NET Windows Forms applications.
AvalonEdit7.5 1.3 L3 MaterialDesignInXamlToolkit VS AvalonEditThe WPF-based text editor component used in SharpDevelop
Dragablz7.5 0.0 L4 MaterialDesignInXamlToolkit VS DragablzDragable and tearable tab control for WPF
OouiA small cross-platform UI library that brings the simplicity of native UI development to the web
FastColoredTextBoxFast Colored TextBox for Syntax Highlighting. The text editor component for .NET.
XWT7.0 3.3 L3 MaterialDesignInXamlToolkit VS XWTA cross-platform UI toolkit for creating desktop applications with .NET and Mono
AdonisUILightweight UI toolkit for WPF applications offering classic but enhanced windows visuals
Qml.NetQml.Net - Qt/QML integration/support for .NET
ScintillaNET6.5 0.0 L1 MaterialDesignInXamlToolkit VS ScintillaNETA Windows Forms control, wrapper, and bindings for the Scintilla text editor.
Ookii.Dialogs.WpfAwesome dialogs for Windows Desktop applications built with Microsoft .NET (WPF)
WinApiA simple, direct, ultra-thin CLR library for high-performance Win32 Native Interop
Gtk#5.4 0.0 L2 MaterialDesignInXamlToolkit VS Gtk#Gtk# is a Mono/.NET binding to the cross platform Gtk+ GUI toolkit and the foundation of most GUI apps built with Mono
QtSharpMono/.NET bindings for Qt
Callisto4.9 0.0 L3 MaterialDesignInXamlToolkit VS CallistoA control toolkit for Windows 8 XAML applications. Contains some UI controls to make it easier to create Windows UI style apps for the Windows Store in accordance with Windows UI guidelines.
Ookii.Dialogs.WinFormsAwesome dialogs for Windows Desktop applications built with Microsoft .NET (WinForms)
SciterSharp2.9 7.0 L3 MaterialDesignInXamlToolkit VS SciterSharpCreate .NET cross-platform desktop apps using not just HTML, but all features of Sciter engine: CSS3, SVG, scripting, AJAX, <video>... Sciter is free for commercial use
LaraLara Web Engine is a lightweight C# framework for web user interface development.
Empty Keys UI2.2 0.0 L2 MaterialDesignInXamlToolkit VS Empty Keys UIUser Interface Generator
ObjectListViewgit clone of https://objectlistview.svn.sourceforge.net/svnroot/objectlistview/cs/trunk
Bunifu UI FrameworkSocial App dark UI built with Bunifu UI Framework Ultimate Bundle
Office RibbonA library that implements MS Office Ribbon for WinForms.
Clean code begins in your IDE with SonarLint
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest.
Do you think we are missing an alternative of MaterialDesignInXamlToolkit or a related project?
[Alt text](web/images/MD4XAML64.png "Material Design In XAML Toolkit") Material Design In XAML Toolkit
Comprehensive and easy to use Material Design theme and control library for the Windows desktop.
[Alt text](web/images/screen-home.png "Material Design Demo")
More screenshots below
[Alt text](web/images/MD4XAML28.png "Summary") Summary
- Material Design styles for all major WPF Framework controls
- Additional controls to support the theme, including Multi Action Button, Cards, Dialogs, Clock
- Easy configuration of palette (at design and runtime), according to Google's guidelines
- Full Material Design Icons icon pack
- Easy transition effects
- Compatible with Dragablz, MahApps
- Demo applications included in the source project
[Alt text](web/images/MD4XAML28.png "How Can I Use The Themes?") Getting Started
- Checkout the Super Quick Start
- Or, the more comprehensive Starting Guide guide.
- Or, watch the Material Design In XAML Toolkit An Introduction video.
[Alt text](web/images/MD4XAML28.png "In Action") See It In Action
- Download a pre-compiled demo from the releases page.
- Download the source and run the demo (more information).
- Checkout Keboo/MaterialDesign.Examples
- Checkout doobry.
- Checkout F1ix.
- Checkout Motion List.
[Alt text](web/images/MD4XAML28.png "How Can I Use The Themes?") Source Code
To load the source project you will need Visual Studio 2022. Don't worry if you have an earlier version, you can still use the compiled assemblies from NuGet (
Install-Package MaterialDesignThemes). There are three demo projects in the solution, restore the necessary NuGet packages and correct the programming syntax that is not compatible with C# versions lower than C# 10.0 (
currently used in Visual Studio 2022). Then, you should be able to fire the projects up. The first one is a "pure" Material Design 2 project. The second one shows how to combine with Dragablz and MahApps. The last one is a Material Design 3 project (
[Alt text](web/images/MD4XAML28.png "Contributions") Contribution Guidelines
- Before contributing code read the [Contribution Guidelines](.github/CONTRIBUTING.md)
- GitHub issues are for bugs and feature requests.
- For questions, help and chat in general, please use the GitHub discussion tab or the Gitter chat room.
- Stack Overflow tag: material-design-in-xaml
- Want to say thanks?
- Hit the :star: Star :star: button
- If you'd like to make a very much appreciated financial donation please visit open collective
[Alt text](web/images/MD4XAML28.png "Mentions") Mentions
- James Willock - Founder of the project
- Kevin Bost - Maintainer of the repository
- Snalty - Designer of the logo
- Icon pack sourced from Material Design Icons
- ControlzEx - Library used in MaterialDesignInXAML
- Ignace Maes - Whose Material Skin project inspired the original material design theme for Dragablz, which in turn led James Willock start this project
- Material Design Extensions - A community repository based on this library that provides additional controls and features.
- Contributors - A big thank you to all the contributors of the project!
[Alt text](web/images/MD4XAML28.png "Screenshots") Screenshots
[Alt text](web/images/screen-buttons.png "Buttons")
[Alt text](web/images/screen-toggles.png "Toggles")
[Alt text](web/images/screen-fields.png "Fields")
[Alt text](web/images/screen-comboboxes.png "ComboBoxes")
[Alt text](web/images/screen-palette.png "Palette")
[Alt text](web/images/screen-colortools.png "Color Tools")
[Alt text](web/images/screen-pickers.png "Pickers")
[Alt text](web/images/screen-iconpack.png "Icons")
[Alt text](web/images/screen-cards.png "Cards")
[Alt text](web/images/screen-menutoolbar.png "Menus and Toolbars")
[Alt text](web/images/screen-progress.png "Progress Bars")
[Alt text](web/images/screen-dialogs.png "Dialogs")
[Alt text](web/images/screen-lists.png "Lists")
[Alt text](web/images/screen-treeview.png "Tree View")
[Alt text](web/images/screen-sliders.png "Sliders")
[Alt text](web/images/screen-chips.png "Chips")
[Alt text](web/images/screen-typography.png "Typography")
[Alt text](web/images/screen-groupbox.png "Group Box")
[Alt text](web/images/screen-snackbars.png "Snackbars")
[Alt text](web/images/screen-elevation.png "Elevation")
This project exists thanks to all the people who contribute.
Thank you to all our backers! 🙏 [Become a backer]
Support this project by becoming a sponsor. Your logo will show up here with a link to your website. [Become a sponsor]